Mini Alto computer

A fun little project I did as a gift to a friend: a mini XEROX Alto computer, that can serve as a decorative item:

mini-alto.jpg

The screen is functional, and displays adapted images from the original user interface. You can also interact with it by clicking the mouse button.


mini-alto-dark.jpg


It uses a TFT display and a Nodemcu Wemos D1 Mini board (which also includes WiFi support, but I’m not using it). Some photos of its internal components:

mini-alto-screen.jpgmini-alto-inside.jpg

The external structured was 3D modelled using FreeCAD. The board was programmed in C++ using the Arduino API and the TFT_eSPI library. The displayed images were edited in Gimp and converted to X BitMap format (XBM) before being transferred to the device.


mini-alto-box.jpg