Todo Pad (from the spanish "Todo" meaning all), is a macropad set up to type any Unicode charachter.

The lid is designed to attach with a friction fit to allow it to be removed, and the case is angled at 5 degrees.
Note that case.step has just the case models, whereas full_model.step is the assembled model with PCB.
The PCB was designed in KiCad. This is the schematic:
And here is the PCB:
Todo pad is controlled using KMK. It has functionality for Unicode and three seperate key layers. A keys.keyconfig file is used to store layouts, and an example is provided with the firmware.
The layout editor provides a way to create the keys.keyconfig files used to define the key layouts for the Todo Pad. It is not the most complicated program, but it works.
- XIAO RP2040: 1x
- Cherry MX Switches: 14x
- White DSA Keycaps: 14x
- 1N4148 Diodes: 14x
- SSD1306 0.91" 128x32 OLED Display: 1x
- PCB: 1x
- 3D Printed Case: 1x



