Skip to the content
2 layers216 × 70.8 mmChoc40, the printed circuit board in 3D

40% Low profile keyboard designed for Kailh 'Choc' v1 switches and MBK Extended keycaps.

Size
216 × 70.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
98
Nets
77
Pads
377
Tracks, vias
453, 24
Pours
1
Routed
Yes
KiCad
KiCad 5 (file 20210228)
Created
22 Mar 2021
Updated
24 Mar 2021

Overview

Choc40 is an open-source printed circuit board by rainkeebs, from the rainkeebs/Choc40 repository on GitHub, published under the Unlicense licence. It is a 2-layer board of 216 × 70.8 mm with 98 parts on 77 nets, routed with 453 tracks and 24 vias.

It is built around the ATMEGA32U2-MU and PRTR5V0U2X. Its parts include 41 diodes, 41 switches, 7 resistors, 5 capacitors and 1 IC. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

2

README

Switch Plate/README.md

MUST be 1.2mm thick to work with Choc stabilizers

image

Parts

98
QtyValueFootprintReferences
40D_SmallDiode_SMD:D_SOD-123D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +24
32SW_Pushmbk:Choc-1u-solderSW1, SW2, SW10, SW11, SW12, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW25, SW26 +16
5SW_Pushmbk:Choc-1.25u-solderSW13, SW34a1, SW35, SW39, SW40
20.1uFCapacitor_SMD:C_0603_1608MetricC2, C3
210kResistor_SMD:R_0603_1608MetricR1, R4
222Resistor_SMD:R_0603_1608MetricR2, R3
25k1Resistor_SMD:R_0603_1608MetricR5, R6
2SW_Pushmbk:Choc-1.75u-solderSW23, SW24
110uFCapacitor_SMD:C_0603_1608MetricC4
11MResistor_SMD:R_0603_1608MetricR7
11uFCapacitor_SMD:C_0603_1608MetricC1
14.7nCapacitor_SMD:C_0603_1608MetricC5
1500mAFuse:Fuse_1206_3216MetricF1
1ATmega32U2-MUPackage_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mmU1
1HRO-TYPE-C-31-M-12Type-C:HRO-TYPE-C-31-M-12USB1
1PRTR5V0U2XPackage_TO_SOT_SMD:SOT-143D41
1Resonator_SmallCrystal:Resonator_SMD_muRata_CSTxExxV-3Pin_3.0x1.1mmY1
1SW_Pushrandom-keyboard-parts:SKQG-1155865SW99
1SW_Pushmbk:Choc-6.25u-solderSW38

Similar boards

  • 2 layers44.5 × 46.9 mmAku keypad, the printed circuit board in 3D

    Aku keypad

    akukerang/keypad-osu

    Practice keypad pcb for Osu.

    23 parts
  • 2 layers38.1 × 25.4 mmBinarykb, the printed circuit board in 3D

    Binarykb

    bennettzug/binarykb

    simple 2 key macropad with USB-C connector and hotswappable switches

    18 partsMIT
  • 2 layers19.1 × 23.3 mmWhy, the printed circuit board in 3D

    Why

    lfgberg/why-PCB

    PCB for the 1key gasket mounted why macropad

    20 parts
  • 2 layers261.9 × 77.3 mmPCB design try, the printed circuit board in 3D

    PCB design try

    rocket-bus/PCB_design_try

    PCB_design_try

    117 partsMIT
  • 2 layers68.3 × 49.2 mmMacro kb, the printed circuit board in 3D

    Macro kb

    joaofbmaia/6macro

    6macro keyboard PCB

    53 parts1
  • 2 layers81.9 × 126.7 mmKiPad, the printed circuit board in 3D

    KiPad

    awkwardbunny/KiPad

    Custom PCB + 3D printed keycaps and case.

    84 parts
  • 2 layers25 × 45 mmOmegaFloppy, the printed circuit board in 3D

    OmegaFloppy

    fastjack/OmegaFloppy

    The last floppy adapter you'll ever need

    27 partsCERN-OHL-P-2.0

Questions

How big is the Choc40 PCB?

It measures 216 × 70.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Choc40 use?

98 parts, built around the ATMEGA32U2-MU and PRTR5V0U2X. 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 Choc40 KiCad files?

From the rainkeebs/Choc40 repository on GitHub, at the commit this page was made from: the board is Choc40.kicad_pcb and its schematic Bottom Plate/Choc40-bottom_plate.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Choc40 design in my own project?

Its repository publishes it under the Unlicense licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).