ZXPrinter Shield - $30 + shipping
Connects Arduino to Timex/Sinclair Printers
Open Source Project - software on GitHub
To be clear... this is a product for Arduino enthusiasts.
It is not for Timex/Sinclair Computers... only for Timex/Sinclair Printers.
![]() |
| ABOVE EXAMPLE: Arduino UNO with ZXPS is taking power from a USB cable, and a temperature and humidity sensor is hooked up to the ZXPS through it's optional Qwiic connector level shifters. |
ZXPS with basic printer components,plus the optional Quiic/STEMMA and Serial interface components installed. |
![]() |
| ABOVE: The ZXPS as shipped. The 8 components needed to complete the printer function are large, easy-to-solder thru-hole components. Typical assembly time is 10 minutes. If you are going to interface to a 3.3 or lower voltage I2C sensor, 8 SMDs are included for an optional Qwiic/STEMMA circuit, but this requires good eyesight and surface mount device soldering skills and tools. |
| Connect Arduino UNO boards with the ZXPS to your Timex/Sinclair Printer | ||
![]() Arduino UNO and pin compatible boards |
ZXPS with basic printer components, plus optional Quiic/STEMMA and Serial interface components installed. |
![]() TIMEX TS2040, ALPHACOM 32, and SINCLAIR ZX Printers |

Arduino Model ZXPS Compatibility
| Arduino Model | Processor | ZXPS Compatible |
| UNO R1 UNO R2 UNO R3 |
ATmega328P | YES |
| Arduino MEGA 2560 | ATmeg2560 | YES |
| UNO R4 Minima | Renesas R7FA4M1AB | No |
| UNO R4 WiFi |
Renesas R7FA4M1AB + Espressif ESP32-S3-MINI |
No |
| Uno Q |
Qualcomm Dragonwing MPU + ARM based STM32U585 |
No |




