
OSO BOOK C1
joeycastillo/The-Open-Book
For details on how to build, test and use Open Book, I've made documentation available here.

It has: - 16 standard 1:1 aspect ratio keys - A 1:2 aspect ratio key - Rotary Encoder - Seeed Studio Xiao RP2040
Keypad is an open-source printed circuit board by Acidicts, from the Acidicts/Keypad repository on GitHub. It is a 2-layer board of 78.7 × 100 mm with 38 parts on 33 nets, routed with 257 tracks and 19 vias.
Its parts include 19 diodes, 18 switches and 1 IC. It belongs with the keyboards and input boards and the RP2040 boards of this library.
It has:
The order of assembly/soldering is:
This is yet to have firmware made for it as it is easier to debug with the actual hardware on hand. Will be using either KMK or QMK most likely (kmk due to being easier to learn) and will be referencing this
The Rotary Encoder can be used as an audio knob all the way to being a selector for presets for different key setups.
Here is a render of the finished product:
Case:
https://github.com/user-attachments/assets/b589e256-21bc-4e0a-8186-24f3bf2696fe
| Qty | Value | Footprint | References |
|---|---|---|---|
| 19 | D | Diode_SMD:D_SOD-123 | D1, D2, D3, D4, D5, D6, D10, D12, D13, D14, D15, D16, D17, D18, D19, D20 +3 |
| 17 | SW_Push_45deg | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11, SW13, SW14, SW15, SW16, SW17, SW18 +1 |
| 1 | RotaryEncoder_Switch | Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | SW1 |
| 1 | XIAO-RP2040-DIP | OPL:XIAO-RP2040-DIP | U1 |
It measures 78.7 × 100 mm and has 2 copper layers, 1.6 mm thick.
38 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the Acidicts/Keypad repository on GitHub, at the commit this page was made from: the board is keypad.kicad_pcb and its schematic keypad.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask Acidicts before reusing the design.

joeycastillo/The-Open-Book
For details on how to build, test and use Open Book, I've made documentation available here.


hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!


Ardumower/ardumower
Develop an open source robotic lawn mower (HW+SW reference platform)

CRImier/MyKiCad
My KiCad boards. Can't be bothered uploading individually anymore, so here you go.

