

Keybear chocolate
- Size
- 136.9 × 98 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 109
- Nets
- 120
- Pads
- 769
- Tracks, vias
- 2,925, 409
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 27 Aug 2023
- Updated
- 21 Jul 2026
Overview
Keybear chocolate is an open-source printed circuit board by XpaceOff, from the XpaceOff/Keybear repository on GitHub. It is a 2-layer board of 136.9 × 98 mm with 109 parts on 120 nets, routed with 2,925 tracks and 409 vias.
It is built around the ATECC608A-SSHDA-T, PCF8523T and SK6812MINI-E. Its parts include 28 inductors, 24 switches, 23 diodes, 5 connectors and 4 ICs. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
3ATECC608A-SSHDA-T
SOIC-8-40℃~+85℃ 1Mbps I2C Wake-up function、Non-volatile configuration storage SOIC-8 Interface - Specialized ROHSMicrochip TechnologySecurity Verification / Encryption ICsPCF8523T
SOIC8Real-Time Clock (RTC) and calendarNXP SemiconductorsUncategorisedSK6812MINI-E
SMD-40℃~+85℃ 0.6mA 1.78mm 120mcd~240mcd 120° 160mcd~320mcd 1kHz 2.8mm 2000V 3.2mm 3.7V~5.5V 460nm~470nm 515nm~525nm 620nm~625nm 800Kbit/s 815mcd~1275mcd Semi-transparent lens SMD RGB LEDs(Built-in IC) ROHSOPSCO OptoelectronicsRGB LEDs(Built-In IC)
README
README.mdKeybear

Directory Structure
- firmware: contain files to setup the firmware of the board.
- kmk: kmk firmware config files.
- keybear-chocolate: all files used to create the chocolate version of the board.
- case:
- gcode_and_obj: Files used to print the case
- plasticity_archive: old versions of the plasticity file.
- keybear-choco_case_slim.plasticity: Latest plasticity file.
- case:
- kicad_footprints: footprints used in my kicad projects.
Parts
109| Qty | Value | Footprint | References |
|---|---|---|---|
| 28 | SK6812MINI | kbd:SK6812MINI_xo_v02 | L1, L2, L10, L11, L12, L13, L14, L15, L16, L17, L18, L19, L20, L21, L22, L25 +12 |
| 23 | D | kbd:D3_SMD | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D24 +7 |
| 21 | SW_PUSH | kbd:Choc_Hotswap | SW1, SW2, SW3, SW4, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21 +5 |
| 16 | kbd:Jumper | JP2, JP3, JP4, JP5, JP6, JP7, JP8, JP9, JP11, JP12, JP13, JP14, JP15, JP16, JP17, JP18 | |
| 5 | HOLE | SofleKeyboard-footprint:HOLE_M2_TH | TH3, TH4, TH5, TH6, TH7 |
| 2 | R | Resistor_SMD:R_1206_3216Metric | R1, R2 |
| 1 | SofleKeyboard-footprint:Jumper | JP10 | |
| 1 | ATECC608A-SSHDA | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U3 |
| 1 | BATT | kbd:StripBATT_xo | J2 |
| 1 | BATT_SW | kbd:SW_SPDT_PCM12_2sides_xo | SW30 |
| 1 | Conn_01x06_Socket | kbd:xo_header-0,5-6-2,5-V-SMD_1x06-1MP_P2.50mm | J1 |
| 1 | LED | kbd:StripLED_xo | J3 |
| 1 | MCP23017_ML | Package_DFN_QFN:QFN-28-1EP_6x6mm_P0.65mm_EP4.25x4.25mm | U2 |
| 1 | OLED | kbd:OLED_xo_5pins | J4 |
| 1 | PCF8523T | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U4 |
| 1 | ProMicro | kbd:ProMicro_xo | U1 |
| 1 | Rotary_Encoder_Switch | SofleKeyboard-footprint:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm-keebio_modified | SW24 |
| 1 | SW_PUSH | kbd:Choc_Hotswap_1.5u | SW22 |
| 1 | SW_PUSH | kbd:ResetSW | RSW1 |
| 1 | USB_C_Plug | Connector_USB:USB_C_Receptacle_G-Switch_GT-USB-7010ASV | P1 |
Questions
How big is the Keybear chocolate PCB?
It measures 136.9 × 98 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Keybear chocolate use?
109 parts, built around the ATECC608A-SSHDA-T, PCF8523T and 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.
Where can I download the Keybear chocolate KiCad files?
From the XpaceOff/Keybear repository on GitHub, at the commit this page was made from: the board is keybear-chocolate/pcb/keybear-chocolate.kicad_pcb and its schematic keybear-chocolate/pcb/keybear-chocolate.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Keybear chocolate design in my own project?
Its repository states no licence, so its author keeps all rights: ask XpaceOff before reusing the design.
More from XpaceOff/Keybear
1- 2 layers136.9 × 98 mm

Similar boards
- 2 layers17 × 8.9 mm

- 2 layers60 × 146.5 mm

- 4 layers68.6 × 53.3 mm

UNOQ ExperimentalShield
ffich/Arduino_UNO_Experimental_Shield
Experimental shield for Arduino UNO form factor boards.
124 parts4MIT - 4 layers160 × 117.5 mm

- 4 layers81.3 × 86.4 mm

- 2 layers50 × 80 mm

- 2 layers73 × 77.5 mm

Uca dkaiot2-kicad
LEAT-EDGE/ambient-pcb-dkaiot
The design also provides empty footprints for several other sensors which are not populated in the Ambient variant: - Light sensor (LITEON LTR-303ALS-01) - MEMS microphone (Knowles SPH0645LM4H) - Indoor air quality…
184 partsCERN-OHL-P-2.0 - 2 layers57 × 63 mm

Bigbutton
mildlyfunctionalgays/bigbutton
PCB and firmware for a keyboard with one, huge, button
58 parts