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:
The screen is functional, and displays adapted images from the original user interface. You can also interact with it by clicking the mouse button.
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:
![]() | ![]() |
---|
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.