

Chocobanan rev.1
An alice-like 40% split keyboard
- Size
- 158.8 × 100.2 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 108
- Nets
- 104
- Pads
- 454
- Tracks, vias
- 459, 60
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 25 Feb 2024
- Updated
- 12 Aug 2024
Overview
Chocobanan rev.1 is an open-source printed circuit board by leonrat, from the leonrat/Chocobanan repository on GitHub. It is a 2-layer board of 158.8 × 100.2 mm with 108 parts on 104 nets, routed with 459 tracks and 60 vias.
It is built around the RP2040, 74AHCT1G125SE and W25Q128JVSIQ, with the SRV05-4 and WS2812B among its other parts. Its parts include 45 diodes, 16 capacitors, 9 resistors, 5 ICs and 3 connectors. It belongs with the keyboards and input boards and the RP2040 boards of this library.
Main components
5RP2040
LQFN-56(7x7)12bit 133MHz 30 LQFN-56(7x7) Microcontrollers (MCU/MPU/SOC) ROHSRaspberry PiMicrocontrollers (MCU/MPU/SOC)74AHCT1G125SE
SOT-353-40℃~+125℃ 1 1 4.5V~5.5V 4.7ns@5V,50pF 40uA 74AHCT 8mA 8mA Schmitt trigger Tri-State Unidirectional SOT-353 Buffers, Drivers, Receivers, Transceivers ROHSDiodes IncorporatedBuffers, Drivers, Receivers, TransceiversW25Q128JVSIQ
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 FLASHSRV05-4
SOT-23-6L-55℃~+150℃ 15V 1pF 4A 5V 5uA 6V 80W ESD Four channels IEC 61000-4-2、IEC 61000-4-5 Unidirectional SOT-23-6L ESD and Surge Protection (TVS/ESD) ROHShongjiachengESD And Surge Protection (TVS/ESD)WS2812B
5mm X 5mm Surface Mount RGB LED with Intelligent ControlWorldsemiUncategorised
README
README.mdchocobanan
an banana shaped ergo keyboard
Parts
108| Qty | Value | Footprint | References |
|---|---|---|---|
| 24 | D_Small | Diode_SMD:D_SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +8 |
| 21 | WS2812B | Custom_footprints_Léon:XINGLIGHT_XL-1010RGBC-WS2812B | LED1, LED2, LED3, LED4, LED10, LED11, LED12, LED13, LED14, LED15, LED16, LED17, LED18, LED19, LED20, LED21 +5 |
| 19 | SW_Push | MX_Only:MXOnly-1U-NoLED | MX2, MX3, MX4, MX5, MX10, MX11, MX12, MX14, MX15, MX16, MX17, MX18, MX19, MX20, MX21, MX24 +3 |
| 8 | 100n | Capacitor_SMD:C_0402_1005Metric | C4, C5, C8, C9, C10, C11, C12, C13 |
| 5 | 1u | Capacitor_SMD:C_0402_1005Metric | C1, C2, C3, C7, C16 |
| 5 | 5.1k | Resistor_SMD:R_0402_1005Metric | R1, R2, R3, R8, R9 |
| 2 | 1k | Resistor_SMD:R_0402_1005Metric | R6, R7 |
| 2 | 22p | Capacitor_SMD:C_0402_1005Metric | C14, C15 |
| 2 | 27 | Resistor_SMD:R_0402_1005Metric | R4, R5 |
| 2 | SW_Push | Button_Switch_SMD:SW_SPST_TL3342 | SW1, SW2 |
| 1 | 10u | Capacitor_SMD:C_0603_1608Metric | C6 |
| 1 | 74AHCT1G125 | Package_TO_SOT_SMD:SOT-23-5 | U5 |
| 1 | AudioJack4 | Custom_footprints_Léon:CUI_SJ-43614-SMT | J3 |
| 1 | Conn_01x05 | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J2 |
| 1 | Crystal_GND24 | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | Fuse_Small | Fuse:Fuse_1206_3216Metric | F1 |
| 1 | RP2040 | Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U1 |
| 1 | RotaryEncoder_Switch | PCM_marbastlib-various:ROT_Alps_EC11E-Switch | MX19.1 |
| 1 | SRV05-4 | PCM_marbastlib-various:SOT-23-6-routable | U3 |
| 1 | SW_Push | MX_Only:MXOnly-2.25U-NoLED | MX13 |
| 1 | SW_Push | MX_Only:MXOnly-1.25U-NoLED | MX22 |
| 1 | SW_Push | MX_Only:MXOnly-2.25U-ReversedStabilizers-NoLED | MX23 |
| 1 | SW_Push | MX_Only:MXOnly-1.75U-NoLED | MX7 |
| 1 | SW_Push | MX_Only:MXOnly-1.5U-NoLED | MX1 |
| 1 | SW_Push | MX_Only:MXOnly-2U-ReversedStabilizers-NoLED | MX24.1 |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
| 1 | W25Q128JVS | Package_SO:SOIC-8_5.23x5.23mm_P1.27mm | U4 |
| 1 | XC6206PxxxMR | Package_TO_SOT_SMD:SOT-23-3 | U2 |
More from leonrat/Chocobanan
2- 2 layers168.4 × 92.3 mm

- 2 layers158.8 × 92.3 mm

Similar boards
- 2 layers344.7 × 123.6 mm

- 2 layers270 × 100 mm

- 2 layers92.3 × 115.4 mm

Macropad
wwintjong/macropad
My take on a macropad that I think will suit me. The layout is a 5x4 keys with hot-swappable switch and LED. Current iteration has no knobs or display implemented, but that is an idea for future versions.
120 parts - 4 layers51.8 × 68.3 mm

- 4 layers70 × 68 mm

Sssata fluxpad Fluxpad
punkfab/pcb-corpus
235 real KiCad boards from open-source hardware repositories, prepared as a placement and routing benchmark
78 parts1 - 2 layers47 × 86.9 mm

PicoLume
picolume/hardware
Hardware designs for the PicoLume wireless LED prop system. All designs are created in KiCad.
71 partsMIT - 2 layers236.9 × 86.8 mm

- 2 layers194.3 × 79 mm

Questions
How big is the Chocobanan rev.1 PCB?
It measures 158.8 × 100.2 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Chocobanan rev.1 use?
108 parts, built around the RP2040, 74AHCT1G125SE, W25Q128JVSIQ and SRV05-4. 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 Chocobanan rev.1 KiCad files?
From the leonrat/Chocobanan repository on GitHub, at the commit this page was made from: the board is REV.1/chocobanan rev.1.kicad_pcb and its schematic REV.1/chocobanan rev.1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Chocobanan rev.1 design in my own project?
Its repository states no licence, so its author keeps all rights: ask leonrat before reusing the design.