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

Personalized Totem Keyboard: PCB and Case Completely reworked.
MoodBearsKB is an open-source printed circuit board by s-grundner, from the s-grundner/MoodBearsKB repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 2-layer board of 266.4 × 94.4 mm with 104 parts on 80 nets, routed with 959 tracks and 217 vias.
Its parts include 2 ICs and 2 connectors. It belongs with the nRF52 and nRF5x boards of this library.
Personalized Totem Keyboard: PCB and Case Completely reworked.
Inspirations:
Revision 1 is focused on using parts i have at home. This impedes the case design a little bit though, as the THT diodes intersect with the Original switch plate
![]() | ![]() |
|---|---|
| Keyboard Preview | PCB |
// Template
// ┏━━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━━━┓ ┏━━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━━━┓
// ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃
// ┏━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━┫ ┣━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━┓
// ┃ ESC ┃ ┃ ALT ┃ CTRL ┃ SHIFT ┃ ┃ ┃ ┃ SHIFT ┃ CTRL ┃ ALT ┃ ┃ BSPC ┃
// ┣━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━┫ ┣━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━┫
// ┃ TAB ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ENTER ┃
// ┗━━━━━━━━━━━┻━━━━━━━━━━━┻━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━┫ ┣━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━╋━━━━━━━━━━━┻━━━━━━━━━━━┻━━━━━━━━━━━┛
// ┃ SUPER ┃ SYM ┃ SPC ┃ ┃ SPC ┃ NUM ┃ DEL ┃
// ┗━━━━━━━━━━━┻━━━━━━━━━━━┻━━━━━━━━━━━┛ ┗━━━━━━━━━━━┻━━━━━━━━━━━┻━━━━━━━━━━━┛| Qty | Value | Footprint | References |
|---|---|---|---|
| 40 | D_Small | TOTEMlib:Diode_SOD27 | DL1, DL2, DL3, DL4, DL5, DL10, DL11, DL12, DL13, DL14, DL15, DL16, DL17, DL18, DL19, DL20 +24 |
| 40 | SW_Push_45deg | TOTEMlib:Kailh_socket_PG1350_optional | SWL1, SWL2, SWL3, SWL4, SWL5, SWL10, SWL11, SWL12, SWL13, SWL14, SWL15, SWL16, SWL17, SWL18, SWL19, SWL20 +24 |
| 2 | + | TOTEMlib:BatteryPad | BAT+1, BAT+2 |
| 2 | - | TOTEMlib:BatteryPad | BATGND1, BATGND2 |
| 2 | MJ-4PP-9 | TOTEMlib:MJ-4PP-9_1side | J1, J2 |
| 2 | SW_Push | TOTEMlib:SKHLLCA010 | RSW1, RSW2 |
| 2 | SW_SPDT | TOTEMlib:MSK12C02 | PSW1, PSW2 |
| 2 | xiao-ble | TOTEMlib:xiao-ble-smd-cutout | U1, U2 |
The 92 most common of 104 parts.

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

Miceuz/PlantWateringAlarm
A soil humidity level sensor based on ATTINY44. Uses capacitive sensing.






cnlohr/cnhardware
My dumping grounds for all my kicad projects and random hardware bringup.
It measures 266.4 × 94.4 mm and has 2 copper layers, 1.6 mm thick.
104 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 s-grundner/MoodBearsKB repository on GitHub, at the commit this page was made from: the board is ecad/MoodBearsKB/MoodBearsKB.kicad_pcb and its schematic ecad/MoodBearsKB/MoodBearsKB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the CERN-OHL-P-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).