Corne cherry
yangxing844·keyboard·corne/crkbd-crkbd4/pcbs/corne-cherry/hotswap/corne-cherry.kicad_pcb
About the Corne cherry PCB
Corne cherry is an open source RP2040/RP2350 PCB design by yangxing844, published on GitHub. It is a 4-layer board measuring 145.5 × 107.5 mm, with 204 components from 74 distinct parts.
Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the TPD4E05U06DQAR, XC6220B331MR, MAX17048 and BQ24075RGT. By type, the board carries 29 capacitors, 22 LEDs, 21 switches, 12 resistors, 5 ICs and 5 diodes.
It belongs with the keyboards designs in this gallery.
From the project
this stores some of my files for keyboards building
The Corne keyboard is a split keyboard with 3x6 column staggered keys and 3 thumb keys, based on Helix. Crkbd stands for Corne Keyboard.
- corne-classic: for Cherry MX compatible switches - v1 Soldering: (JP/EN) - corne-cherry: for Cherry MX compatible switches - v2 Hotswappable: (JP/EN) - v2 Hotswappable tilting version: (tilting, JP/tilting, EN): - v3 Hotswappable: (JP/EN) - corne-chocolate: for Kailh choc v1 switches - v2 Hotswappable: (JP/EN): - corne-light: for easy build with a simple PCB - v1 Soldering: (JP/EN): - v2 Soldering: (JP/EN):
Main components on the Corne cherry
Corne cherry bill of materials (BOM)
204 components, 74 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | RP2040 nRF52840 | AQFN-73-1EP_7x7mm_P0.5mm_NRF52840-custom | U1 |
| 1 | TPD4E05U06DQAR | USON-10_2.5x1.0mm_P0.5mm | U3 |
| 1 | XC6220B331MR | SOT-23-5 | U5 |
| 1 | MAX17048 | TDFN-8-1EP_2x2mm_P0.5mm_EP0.8x1.2mm | U6 |
| 1 | BQ24075RGT | VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm | U7 |
| 1 | AO3401A | SOT-23 | Q1 |
| 1 | C91749 32MHz | Crystal_SMD_2016-4Pin_2.0x1.6mm | Y1 |
| 1 | 32.768 kHz | Crystal_SMD_2012-2Pin_2.0x1.2mm | Y2 |
| 1 | TYPE-C-31-M-13C | TYPE-C-31-M-13C | J1 |
| 1 | Conn_01x04 | OLED | J3 |
| 1 | Conn_01x03 | PinHeader_1x03_P2.54mm_Vertical | J4 |
| 4 | Breakaway Tabs | Breakaway_Tabs | BT1, BT2, BT3, BT4 |
| 25 | YS-SK6812MINI-E | YS-SK6812MINI-E | EXLED1, EXLED2, rEXLED1, rEXLED2, rLED1, rLED2, rLED3, rLED4 +17 |
| 4 | C5156480 RotaryEncoder_Switch | keyswitch_cherrymx_hotswap_1u_rotary_encoder_ec12 | EXSW1, EXSW2, rEXSW1, rEXSW2 |
| 1 | BSMD0603-050-12V | Fuse_0603_1608Metric | F1 |
| 1 | 500mA hold | Fuse_0402_1005Metric | F2 |
| 1 | BSMD0603-050-12V | Fuse_0603_1608Metric | F3 |
| 1 | NetTie_2 | net-tie-2-tiny | NT1 |
| 21 | C5156480 SW_Push | keyswitch_cherrymx_hotswap_1u | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 +13 |
| 2 | ESD5Z5V0C | D_SOD-523 | ZD1, rZD1 |
Show 54 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 4 | Breakaway Tabs | Breakaway_Tabs | rBT1, rBT2, rBT3, rBT4 |
| 2 | 27P 27p | C_0402_1005Metric | rC1, rC2 |
| 9 | 100N 100n | C_0402_1005Metric | rC3, rC4, rC7, rC9, rC10, rC12, rC13, rC14 +1 |
| 3 | 1u | C_0402_1005Metric | rC5, rC8, rC16 |
| 2 | 10U 10u | C_0402_1005Metric | rC6, rC11 |
| 1 | 1N4148WT | D_SOD-523 | rD1 |
| 1 | BSMD0603-050-12V | Fuse_0603_1608Metric | rF1 |
| 1 | TYPE-C-31-M-13C | TYPE-C-31-M-13C | rJ1 |
| 1 | ST-0277D00-052-142 | ST-0277D00-052-142 | rJ2 |
| 1 | Conn_01x03 | PinHeader_1x03_P2.54mm_Vertical | rJ4 |
| 1 | SolderJumper_2_Bridged | SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | rJP1 |
| 2 | 5.1K 5.1k | R_0402_1005Metric | rR1, rR2 |
| 2 | 1k | R_0402_1005Metric | rR3, rR6 |
| 2 | 27 | R_0402_1005Metric | rR4, rR5 |
| 1 | 10K 10k | R_0402_1005Metric | rR7 |
| 2 | TS-1088R-02026 | TS-1088R-02026 | rSMDSW1, rSMDSW2 |
| 1 | TS-1088R-02026 | TS-1088R-02026 | rSMDSW3 |
| 21 | C5156480 SW_Push | keyswitch_cherrymx_hotswap_1u | rSW1, rSW2, rSW3, rSW4, rSW5, rSW6, rSW7, rSW8 +13 |
| 1 | NCP1117LPST33T3G | SOT-223-3_TabPin2 | rU2 |
| 1 | TPD4E05U06DQAR | USON-10_2.5x1.0mm_P0.5mm | rU3 |
| 1 | W25Q128JVSIQ | SOIC-8_5.23x5.23mm_P1.27mm | rU4 |
| 1 | C91749 12MHz 18pF | Crystal_SMD_3225-4Pin_3.2x2.5mm | rY1 |
| 21 | YS-SK6812MINI-E | YS-SK6812MINI-E | LED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8 +13 |
| 1 | Conn_01x04 | OLED | rJ3 |
| 1 | 1N4148WT | D_SOD-523 | D1 |
| 2 | PMEG4010CEJ | D_SOD-323F-nosilk | D2, D5 |
| 1 | ORANGE | LED_0603_1608Metric-nosilk | D3 |
| 1 | BLUE | LED_0603_1608Metric-nosilk | D4 |
| 1 | 15nH | Inductor_0402_1005M-nosilk | L1 |
| 2 | 10uH | Inductor_0603_1608M-nosilk | L2, L3 |
| 1 | 3.9nH | Inductor_0402_1005M-nosilk | L4 |
| 2 | 27P 15pF | Capacitor_0402_1005M-nosilk | C1, C2 |
| 1 | 100N 100nF | Capacitor_0402_1005M-nosilk | C3 |
| 1 | 100N 100pF | Capacitor_0402_1005M-nosilk | C4 |
| 1 | 1nF | Capacitor_0402_1005M-nosilk | C5 |
| 1 | 10U 10u | C_0402_1005Metric | C6 |
| 1 | 100N 4.7uF | Capacitor_0402_1005M-nosilk | C7 |
| 7 | 4.7uF | Capacitor_0402_1005M-nosilk | C8, C19, C22, C23, C24, C28, C30 |
| 1 | 100N 1uF | Capacitor_0402_1005M-nosilk | C9 |
| 1 | 100N 47nF | Capacitor_0402_1005M-nosilk | C10 |
| 1 | 100N 1.5pF | Capacitor_0402_1005M-nosilk | C12 |
| 2 | 100N 1pF | Capacitor_0402_1005M-nosilk | C13, C14 |
| 1 | 100N 15pF | Capacitor_0402_1005M-nosilk | C15 |
| 3 | 1uF | Capacitor_0402_1005M-nosilk | C16, C21, C29 |
| 1 | 15pF | Capacitor_0402_1005M-nosilk | C17 |
| 1 | 10uF | Capacitor_0603_1608M-nosilk | C18 |
| 4 | 100nF | Capacitor_0402_1005M-nosilk | C20, C25, C26, C27 |
| 2 | 5.1K 5.1k | R_0402_1005Metric | R1, R2 |
| 1 | 0R | Resistor_0402_1005M-nosilk | R3 |
| 1 | 2M | Resistor_0402_1005M-nosilk | R4 |
| 3 | 3.9k | Resistor_0402_1005M-nosilk | R5, R8, R10 |
| 1 | 100 | R_0603_1608Metric | R6 |
| 3 | 10k | Resistor_0402_1005M-nosilk | R9, R11, R12 |
| 1 | 1.5k | Resistor_0402_1005M-nosilk | R13 |
Corne cherry design files
The KiCad project lives in the yangxing844/keyboard repository on GitHub; these links point at the commit this page was built from.
Corne cherry: common questions
What microcontroller does the Corne cherry use?
The Corne cherry is built around the RP2040, from the RP2040/RP2350 family.
How big is the Corne cherry PCB?
The Corne cherry measures 145.5 × 107.5 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Corne cherry?
204 components, from 74 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Corne cherry design files?
From the yangxing844/keyboard repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Corne cherry design in my own project?
The repository has no license, so all rights stay with yangxing844. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Corne cherry without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
More boards in keyboard
RP2040/RP2350
Corne chocolate
yangxing844
277.2 × 107.5 mm162 parts2LNo license1Flex
yangxing844
21 × 46.3 mm85 parts2LNo license1Nordic nRF
Mikoto
yangxing844
18 × 33.3 mm55 parts4LNo license1RP2040/RP2350
Mikoto flashbed
yangxing844
54 × 41.5 mm48 parts2LNo license1RP2040/RP2350
Adapter
yangxing844
85.4 × 50.8 mm29 parts2LNo license1Sensor
yangxing844
38.7 × 42.8 mm13 parts2LNo license1
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Msa
Mentra-Community
47.8 × 9.4 mm53 parts2LMIT1.2kRP2040/RP2350
Open Source Smart Glasses
Mentra-Community
93 × 10.5 mm80 parts4LMIT1.2kRP2040/RP2350
MSA
Mentra-Community
30.5 × 138 mm61 parts2LMIT1.2k