Skip to the content
2 layers65 × 56 mmKCH, the printed circuit board in 3D

The Raspberry Pi Hat

Size
65 × 56 mm
Copper layers
2
Thickness
1.53 mm
Parts
153
Nets
123
Pads
402
Tracks, vias
873, 143
Pours
7
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
9 May 2022
Updated
2 Sep 2022

Overview

KCH is an open-source printed circuit board by srobo, from the srobo/kch-hw repository on GitHub. It is a 2-layer board of 65 × 56 mm with 153 parts on 123 nets, routed with 873 tracks and 143 vias.

It is built around the CAT24C32WI-GT3, 2N7002KDW and FM-B2020RGBA-HG, with the NCE3401AY, AO3407A and BZT52C6V8 among its other parts. Its parts include 85 resistors, 20 diodes, 16 transistors, 12 capacitors and 4 connectors.

Main components

10

README

readme.md

KCH - Raspberry Pi Hat

A Raspberry Pi 4 add-on board to protect and power the Pi from the v4 SR kit, and provide a visual indicator of the state of the brain board's software as detailed in the specification.

The UI

The UI is illustrated below.

UI design

Manufacturing

The board was designed to be manufactured using JLCPCB for both the PCB and assembly. This is using as 2 layer board with single sided assembly. The two through-hole connectors are rear-mounted and manually added after.

The BOM and assembly files can be generated with KiCAD JLCPCB tools and the JLCPCB part codes are already assigned.

Pinout

Header PinGPIOFunction
1--
2-5V
3--
4-5V
5--
6-GND
74USER C Red LED
814UART TX
9-GND
1015UART RX
1117USER C Blue LED
1218USER C Green LED
1327USER B Red LED
14-GND
1522USER B Blue LED
1623USER B Green LED
17-3.3V
1824USER A Red LED
1910USER A Green LED
20-GND
219Start LED
2225USER A Blue LED
2311Code LED
248WiFi LED
25-GND
267BOOT 20% LED
270EEPROM SDA
281EEPROM SCL
295BOOT 40% LED
30-GND
316BOOT 80% LED
3212BOOT 60% LED
3313BOOT 100% LED
34-GND
3519Heartbeat LED
3616Comp LED
3726Status Red LED
3820Status Green LED
39-GND
4021Status Blue LED

Parts

153
QtyValueFootprintReferences
291kResistor_SMD:R_0402_1005MetricR1, R18, R20, R25, R26, R30, R32, R34, R35, R37, R39, R42, R45, R48, R50, R53 +13
2610kResistor_SMD:R_0402_1005MetricR4, R5, R15, R17, R19, R23, R24, R27, R33, R36, R40, R41, R44, R47, R49, R51 +10
112N7002KDWPackage_TO_SOT_SMD:SOT-363_SC-70-6Q6, Q7, Q8, Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16
11GreenLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD3, D4, D5, D7, D8, D9, D10, D11, D14, D15, D16
103k3Resistor_SMD:R_0402_1005MetricR10, R11, R21, R22, R28, R29, R31, R38, R43, R46
82k2Resistor_SMD:R_0402_1005MetricR52, R54, R61, R63, R70, R72, R79, R81
5100nCapacitor_SMD:C_0402_1005MetricC1, C2, C4, C9, C10
522uCapacitor_SMD:C_1206_3216MetricC3, C6, C7, C8, C11
43mm_Mounting_HoleMountingHole:MountingHole_3.2mm_M3_ISO14580_PadH1, H2, H3, H4
4FM-B2020RGBA-HGproject_footprints:FM-B2020RGBA-HGD17, D18, D19, D20
4TestPointTestPoint:TestPoint_Pad_D2.0mmTP1, TP2, TP3, TP4
20RResistor_SMD:R_0402_1005MetricR83, R85
23k9Resistor_SMD:R_0402_1005MetricR2, R3
2BlueLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD12, D13
2DNPCapacitor_SMD:C_0402_1005MetricC5, C12
2NCE3401AYPackage_TO_SOT_SMD:SOT-23Q3, Q4
1100kResistor_SMD:R_0402_1005MetricR8
118kResistor_SMD:R_0402_1005MetricR9
11k5Resistor_SMD:R_0402_1005MetricR6
1220RResistor_SMD:R_0402_1005MetricR14
12AResistor_SMD:R_0603_1608MetricF1
140HATConnector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_VerticalJ3
147KResistor_SMD:R_0402_1005MetricR16
156kResistor_SMD:R_0402_1005MetricR12
18k2Resistor_SMD:R_0402_1005MetricR13
1AO3407APackage_TO_SOT_SMD:SOT-23Q1
1AP63200TPackage_TO_SOT_SMD:SOT-23-6U2
1BZT52C6V8Diode_SMD:D_SOD-123D6
1CAT24C32WIPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU1
1CTBP9550/2project_footprints:CTBP9550-2J1
1DMMT5401Package_TO_SOT_SMD:SOT-23-6Q5
1DNPResistor_SMD:R_0402_1005MetricR84
1LOGOproject_footprints:beeG***
1LOGOproject_footprints:QRRefG***
1LOGOproject_footprints:SR_LOGOG***
1PMV20ENPackage_TO_SOT_SMD:SOT-23Q2
1RedLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD2
1SMAJ15CADiode_SMD:D_SMAD1
1SPM6530T-3R3Mproject_footprints:MWSA0603L1
1SerialConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ4
1Write EEPROMConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ2

The 152 most common of 153 parts.

Similar boards

  • 2 layers90.4 × 90.3 mmInfinitiMirrorNutzen, the printed circuit board in 3D

    InfinitiMirrorNutzen

    RT-CUSTOMZ/InfinityMirror

    A small inifinity mirror using WLED on an ESP8266

    120 parts1CC0-1.0
  • 2 layers54.6 × 80.6 mmGrbl controller, the printed circuit board in 3D

    Grbl controller

    mp035/grbl_controller

    An esp32 GRBL Controller that can be used as a drop-in replacement for Weihong NCStudio Motion Cards

    44 partsMPL-2.0
  • 2 layers65 × 30 mmPiStripe uHAT, the printed circuit board in 3D

    PiStripe uHAT

    pief/PiStripe_uHAT

    LED stripe add-on board for the Raspberry Pi

    46 parts5
  • 4 layers65 × 56.5 mmPiHat, the printed circuit board in 3D

    PiHat

    SJSURoboticsTeam/urc-electrical-2026

    The 2024 - 2026 rover electrical monorepo

    21 parts1
  • 2 layers65 × 30.5 mmPiConnectLite, the printed circuit board in 3D

    PiConnectLite

    stephendade/AP-HAT

    Useful Raspberry Pi HATs for ArduPilot

    53 parts1GPL-3.0

Questions

How big is the KCH PCB?

It measures 65 × 56 mm and has 2 copper layers, 1.53 mm thick.

What parts does the KCH use?

153 parts, built around the CAT24C32WI-GT3, 2N7002KDW, FM-B2020RGBA-HG and NCE3401AY. 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 KCH KiCad files?

From the srobo/kch-hw repository on GitHub, at the commit this page was made from: the board is pcb/KCH.kicad_pcb and its schematic pcb/KCH.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the KCH design in my own project?

Its repository states no licence, so its author keeps all rights: ask srobo before reusing the design.