
Main panel
google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards

Split keyboard based on Lily58/Sofle and Corne keyboards
RGBCakeBoard is an open-source printed circuit board by DerekLamb, from the DerekLamb/Rainbowcake repository on GitHub. It is a 2-layer board of 167.5 × 120 mm with 106 parts on 87 nets, routed with 1,253 tracks and 206 vias.
It is built around the SK6812MINI-E. Its parts include 59 diodes, 31 switches, 4 connectors, 2 resistors and 1 IC. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.
RGB split keyboard based on Lily58/Sofle and Corne keyboards
Currently on first revision
Making changes to qmk layout
Couldn't find the keyboard for me, so I made it.
Based on Sofle/Lily58, with Corne style key backlighting
Designed to use screws and locknuts to tent.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 30 | D | Diode_SMD:Diode_SOD123_Doublesided_Universal | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +14 |
| 29 | SK6812MINI | LED_SMD:SK6812MINI_Cutout | D30, D31, D32, D33, D34, D35, D36, D37, D38, D39, D40, D41, D42, D43, D44, D45 +13 |
| 29 | SW_Push | Button_Switch_Keyboard:CherryMX_KailhLowProfile_Hotswap_edge | SW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +13 |
| 8 | Jumper_NO_Small | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP2, JP3, JP4, JP5, JP6, JP7, JP8, JP9 |
| 2 | Conn_01x01_Female | Connector_Wire:SolderWirePad_1x01_Drill1mm | J1, J2 |
| 2 | R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2 |
| 1 | AudioJack4 | Connector_Audio:MJ-4PP-9 | J3 |
| 1 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J4 |
| 1 | Jumper | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP1 |
| 1 | ProMicro | Pro_Micro_Reversible:ProMicro_rev2 | U1 |
| 1 | Rotary_Encoder_Switch | Rotary_Encoder:XDCR_PEC11R-4215F | SW31 |
| 1 | SW_Push | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2 | SW30 |
It measures 167.5 × 120 mm and has 2 copper layers, 1.6 mm thick.
106 parts, built around the SK6812MINI-E. 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 DerekLamb/Rainbowcake repository on GitHub, at the commit this page was made from: the board is RainbowCake_kicad/RGBCakeBoard.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask DerekLamb before reusing the design.

google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards

Bastardkb/Dilemma
The Dilemma is a vertical stagger low-profile keyboard with mods.

Pwnsat/FlatSat
Flatsat v1.0 is a hardware based platform for aerospace cybersecurity research

adamws/kicad-kbplacer
KiCad plugin for automatic keyboard's key placement and routing

imchipwood/dumbpad
Simple 4x4 numpad with rotary encoder. Powered by QMK via ATmega32u4 Pro Micro

makerforgetech/modular-biped
An open source framework for creating a bipedal modular companion robot.

