

Corne chocolate
A modified corne keyboard project
- Size
- 277.2 × 107.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 180
- Nets
- 158
- Pads
- 996
- Tracks, vias
- 3,267, 429
- Pours
- 855
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 29 Jul 2024
- Updated
- 29 Jul 2024
Overview
Corne chocolate is an open-source printed circuit board by JackUlbrichBaker, from the JackUlbrichBaker/Split_keyboard repository on GitHub. It is a 2-layer board of 277.2 × 107.5 mm with 180 parts on 158 nets, routed with 3,267 tracks and 429 vias.
It is built around the RP2040, W25Q128JVSIQ and TS-1088R-02026, with the 1N4148WT, NCP1117LPST33T3G-MS and RB521S30T1G-DW among its other parts. Its parts include 40 switches, 32 capacitors, 18 resistors, 8 connectors and 2 diodes. It belongs with the keyboards and input boards and the RP2040 boards of this library.
Main components
8RP2040
LQFN-56(7x7)12bit 133MHz 30 LQFN-56(7x7) Microcontrollers (MCU/MPU/SOC) ROHSRaspberry PiMicrocontrollers (MCU/MPU/SOC)W25Q128JVSIQ
SOIC-8-208mil-40℃~+85℃ 100,000 cycles 120ms@(32KB) 128Mbit 133MHz 1uA 2.7V~3.6V 20 Years 3ms Power-on reset、Hardware write protection、Software write protection、Write enable latch、Absolute write protection SPI SOIC-8-208mil NOR FLASH ROHSWinbondNOR FLASHTS-1088R-02026
SMD,4x3mm100,000 cycles 12V 2.6N 2.93mm 2mm 3.9mm 50mA Black Round Button SMD(SMT) Tab SPST Surface Mount,Vertical Without Bracket SMD,4x3mm Tactile Switches ROHSXUNPUTactile Switches1N4148WT
SOD-523-55℃~+150℃ 1.25V@150mA 100V 150mA 150mW 1uA@75V 2A 4ns Independent SOD-523 Switching Diodes ROHShongjiachengSwitching DiodesNCP1117LPST33T3G-MS
SOT-223-20℃~+125℃@(Ta) 1 1.4V@(1A) 12mA 15V 1A 3.235V~3.365V Fixed Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSMSKSEMIVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsRB521S30T1G-DW
SOD-5231 Independent 1A 200mA 30V 30uA@10V 500mV@200mA SOD-523 Schottky Diodes ROHSDOWOSchottky DiodesTPD4E05U06DQAR
USON-10-40℃~+125℃ 0.5pF 10nA 14V 2.5A@8/20us 40W@8/20us 5.5V 6.5V ESD Four channels IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 Unidirectional USON-10(1x2.5) ESD and Surge Protection (TVS/ESD) ROHSTexas InstrumentsESD Protection DevicesTYPE-C-31-M-13C
SMD-30℃~+80℃ 1 10,000 cycles 16P 20V 5A 6.5mm Female Laminated board Type-C SMD USB Connectors ROHSHRO ElectronicsUSB Connectors
README
README.mdSplit_keyboard
A modified corne keyboard project -- the weird non staggered keys at the end annoyed me
PCB:
Please find below a preview of the keyboard pcb:Real images:
TODO: Build keyboardParts
180| Qty | Value | Footprint | References |
|---|---|---|---|
| 46 | YS-SK6812MINI-E | kbd_local:YS-SK6812MINI-E | EXLED1, EXLED2, LED1, LED2, LED10, LED11, LED12, LED13, LED14, LED15, LED16, LED17, LED18, LED19, LED20, LED21 +30 |
| 40 | SW_Push | kbd:keyswitch_choc12_hotswap_1u | SW2, SW3, SW4, SW5, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21 +24 |
| 18 | 100n | Capacitor_SMD:C_0402_1005Metric | C3, C4, C7, C9, C10, C12, C13, C14, C15, rC3, rC4, rC10, rC12, rC13, rC14, rC15 +2 |
| 8 | Breakaway Tabs | kbd_local:Breakaway_Tabs | BT1, BT2, BT3, BT4, rBT1, rBT2, rBT3, rBT4 |
| 6 | 1u | Capacitor_SMD:C_0402_1005Metric | C5, C8, C16, rC5, rC8, rC16 |
| 4 | 10u | Capacitor_SMD:C_0402_1005Metric | C6, C11, rC6, rC11 |
| 4 | 1k | Resistor_SMD:R_0402_1005Metric | R3, R6, rR3, rR6 |
| 4 | 27 | Resistor_SMD:R_0402_1005Metric | R4, R5, rR4, rR5 |
| 4 | 27p | Capacitor_SMD:C_0402_1005Metric | C1, C2, rC1, rC2 |
| 4 | 5.1k | Resistor_SMD:R_0402_1005Metric | R1, R2, rR1, rR2 |
| 4 | RotaryEncoder_Switch | kbd_local:keyswitch_choc12_hotswap_1u_rotary_encoder_ec12 | EXSW1, EXSW2, rEXSW1, rEXSW2 |
| 4 | TS-1088R-02026 | kbd_local:TS-1088R-02026 | rSMDSW1, rSMDSW2, SMDSW1, SMDSW2 |
| 2 | 10K | Resistor_SMD:R_0402_1005Metric | R9, rR9 |
| 2 | 10k | Resistor_SMD:R_0402_1005Metric | R7, rR7 |
| 2 | 12MHz 18pF | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | rY1, Y1 |
| 2 | 1N4148WT | Diode_SMD:D_SOD-523 | D1, rD1 |
| 2 | 5.6k | Resistor_SMD:R_0402_1005Metric | R8, rR8 |
| 2 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J4, rJ4 |
| 2 | Conn_01x04 | kbd_local:OLED | J3, rJ3 |
| 2 | LOGO | kbd:corne-logo-horizontal | G***, G*** |
| 2 | NCP1117LPST33T3G | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | rU2, U2 |
| 2 | RB521S30T1G | Diode_SMD:D_SOD-523 | rZD1, ZD1 |
| 2 | RP2040 | Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | rU1, U1 |
| 2 | SW_Push | kbd:keyswitch_choc12_hotswap_1.5u | rSW1, SW1 |
| 2 | SolderJumper_2_Bridged | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1, rJP1 |
| 2 | TPD4E05U06DQAR | Package_SON:USON-10_2.5x1.0mm_P0.5mm | rU3, U3 |
| 2 | TRS | kbd_local:PJ-398A-5A_PJ-399B-6A | J2, rJ2 |
| 2 | TYPE-C-31-M-13C | kbd_local:TYPE-C-31-M-13C | J1, rJ1 |
| 2 | W25Q128JVSIQ | Package_SO:SOIC-8_5.23x5.23mm_P1.27mm | rU4, U4 |
Questions
How big is the Corne chocolate PCB?
It measures 277.2 × 107.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Corne chocolate use?
180 parts, built around the RP2040, W25Q128JVSIQ, TS-1088R-02026 and 1N4148WT. 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.
Where can I download the Corne chocolate KiCad files?
From the JackUlbrichBaker/Split_keyboard repository on GitHub, at the commit this page was made from: the board is hardware/v1.0/corne-chocolate.kicad_pcb and its schematic hardware/v1.0/corne-chocolate.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Corne chocolate design in my own project?
Its repository states no licence, so its author keeps all rights: ask JackUlbrichBaker before reusing the design.
Similar boards
- 2 layers278.7 × 107.5 mm

- 2 layers277.2 × 107.5 mm

- 2 layers277.2 × 107.5 mm

- 2 layers91 × 55 mm

- 4 layers277.2 × 107.5 mm

Katia
ikajdan/katia
A split keyboard with 6 by 3 column staggered keys and 3 thumb keys, based on the Crkbrd design
230 parts33CERN-OHL-P-2.0 - 2 layers149 × 224 mm

GDEK
GilDev/GDEK
Low-profile, compact, beginner-friendly, assembly-friendly 4×6 with 5-keys thumb cluster ergonomic keyboard with universal keyswitch support, per-key RGB LED, encoder and RP2040 controller. Phew, that’s a lot!
324 parts3CERN-OHL-S-2.0 - 4 layers213.7 × 140.6 mm

MSCKee
Creative-Difficulty/mSCKee
Split Keyboard for Hack Club Outpost with dual light sensors, per-key addressable backlighting, integrated RP2040 MCU
205 parts1 - 2 layers60 × 42 mm

MacroPad TestBoard
RyzenGatto/Ai-HDL-MacroPad
Application Specific Keyboard for the PRISM Lab at the University of Arizona
33 partsGPL-3.0