| Quantity | Component name | |
| 1 | × | Raspberry Pi Pico W |
| 1 | × | 50 x 70mm protoboard (could be any suitable size, this just about worked for my Pico + buttons) |
| 8 | × | simple pushbuttons |
| 1 | × | 9g basic Servo motor |
| 2 | × | 28BYJ-48 5V Stepper motor + ULN2003 driver board |
| 2 | × | ~60cm lengths of thread or fishing wire |
| 1 | × | M10 40mm bolt used to weigh down the pen gondola |
| 1 | × | M3 20mm screw for holding pen in gondola |
| 1 | × | 3D printed parts 1 gondola, 2 motor holders, 1 thumb screw cap, 1 electronics holder, 2 "feet" for board |
| 1 | × | sheet of 6mm MDF board (or similar) for mounting everything onto - mine is 60cm square |
| 6 | × | short wood screws for attaching the motor mounts and electronics holder to the MDF board |
| 1 | × | servo extender cable |
| 20 | × | DuPont wires (or use other electronics wires for connections) |
| 1 | × | microUSB cable |
Andy Piper