Custom USB HID
This is a take on a custom computer input device, inspired by the original Doug Engelbert "Mother of all Demos" keyset from the 1960's that never quite caught on. This 5-finger keyset lets you type without moving your hand, entering full words and phrases by pressing multiple keys simultaneously as a chord.
It connects to a computer (PC, Mac, Linux, iOS) and appears as an additional keyboard. CircuitPython makes it easy to create keyboard devices with microcontrollers containing native USB.
3D Printed Chording Keyset
It features an Adafruit QT Py RP2040 running CircuitPython code. The case design is fully 3D printed and uses CHOC low-profile key switches. The piano-style keys are inspired by a hinged lever mechanism that is commonly used in traditional piano instruments.
Nod to Mother of All Demos
This project is inspired by Ken Shirriff's blog post. Our remake pays homage to the original keyset from the Zerox Alto computer. It features similar dimensions and piano-style keys.





Page last edited June 04, 2025
Text editor powered by tinymce.