Quack core
HeyPCB·quack-core·kicad/quack_core.kicad_pcb
About the Quack core PCB
Quack core is an open source PCB design by HeyPCB, published on GitHub under the CERN-OHL-S-2.0 license. It is a 4-layer board measuring 101 × 51.5 mm, with 126 components from 63 distinct parts.
Other key parts include the INA226AIDGSR, SN74LVC1G126DBVR, SN74LVC1G125DBVR, LM74700QDBVRQ1 and TPS56339DDCR. By type, the board carries 41 resistors, 36 capacitors, 15 connectors, 12 diodes, 9 ICs and 7 transistors.
It belongs with the robotics & motion, power & battery and sensors designs in this gallery.
From the project
Brain board for the Open Duck Mini: Pi Zero 2W carrier, 14-servo STS bus, fused 2S power path in stitched copper zones (15-18 A battery side), USB-C charging with balancing, IMU. 4-layer KiCad 10 board, fit-checked in the duck's CAD.
The brain board for the Open Duck Mini: a Pi Zero 2W carrier with the 14-servo STS bus, a fused and switched 2S power path laid in stitched copper zones, USB-C charging with balancing, and the IMU.
Part of HeyPCB's open robot boards. Designed end to end with the HeyPCB method on KiCad 10 (headless pipeline, Freerouting 2.4.1); every number below is measured on the files in this repository. Mentions of ./run.sh, docs/rules/, blocks/ or parts/ refer to the heypcb-kicad SDK that produced them.

Main components on the Quack core
Quack core bill of materials (BOM)
126 components, 63 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | INA226AIDGSR INA226 | TSSOP-10_3x3mm_P0.5mm | U1 |
| 1 | SN74LVC1G126DBVR 74LVC1G126 | SOT-23-5 | U2 |
| 1 | SN74LVC1G125DBVR 74LVC1G125 | SOT-23-5 | U3 |
| 1 | LM74700QDBVRQ1 LM74700-Q1 | SOT-23-6 | U4 |
| 1 | TPS56339DDCR TPS56339 | SOT-23-6 | U5 |
| 1 | XC6206P332MR-G XC6206P332 | SOT-23-3 | U6 |
| 1 | BQ25887RGER BQ25887 | Texas_RGE0024H_VQFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm | U7 |
| 1 | BNO055 | LGA-28_5.2x3.8mm_P0.5mm | U8 |
| 1 | BMI088 BMI088 DNP | Bosch_LGA-16_4.5x3mm_P0.5mm_LayoutBorder7x1y_ClockwisePinNumbering | U9 |
| 3 | AON6411 | AO_DFN-8-1EP_5.55x5.2mm_P1.27mm_EP4.12x4.6mm | Q1, Q2, Q3 |
| 3 | AO3400A | SOT-23 | Q4, Q5, Q7 |
| 1 | MMBT3906LT1G MMBT3906 | SOT-23 | Q6 |
| 1 | PM254-2-20-S-8.5 Pi Zero 2 W | PinSocket_2x20_P2.54mm_Vertical_SMD | J1 |
| 1 | XT30UPB-M XT30 BATT | AMASS_XT30UPB-M_1x02_P5.0mm_Vertical | J2 |
| 1 | B3B-XH-A(LF)(SN) BALANCE | JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | J3 |
| 1 | TYPE-C-31-M-12 USB-C CHARGE | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J4 |
| 1 | B2B-PH-K-S(LF)(SN) SWITCH | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J5 |
| 4 | HC-5264-3A SERVO | Molex_SPOX_5267-03A_1x03_P2.50mm_Vertical | J6, J7, J8, J9 |
| 2 | B2B-PH-K-S(LF)(SN) FOOT | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J10, J11 |
| 1 | BM12B-GHS-TBT(LF)(SN)(N) FACE | JST_GH_BM12B-GHS-TBT_1x12-1MP_P1.25mm_Vertical | J12 |
Show 43 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | B2B-XH-A(LF)(SN) FACE PWR | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J13 |
| 1 | BM04B-SRSS-TB(LF)(SN) QWIIC | JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J14 |
| 1 | PZ254V-11-03P UART | PinHeader_1x03_P2.54mm_Vertical | J16 |
| 1 | 0451020.MRL 20A | Fuse_Littelfuse-NANO2-451_453 | F1 |
| 2 | 0451005.MRL 5A | Fuse_Littelfuse-NANO2-451_453 | F2, F3 |
| 1 | 1206L200/16NR 2A PTC | Fuse_1206_3216Metric | F4 |
| 1 | SMAJ10CA | D_SMA | D1 |
| 1 | B5819W SL B5819W | D_SOD-123 | D2 |
| 6 | ESD5Z5.0T1G ESD5Z5.0 | D_SOD-523 | D3, D4, D5, D6, D9, D10 |
| 1 | KT-0603G Green (5V) | LED_0603_1608Metric | D7 |
| 1 | XL-1608UOC-06 Orange (CHG) | LED_0603_1608Metric | D8 |
| 1 | KT-0603R Red (LED1) | LED_0603_1608Metric | D11 |
| 1 | KT-0603R Red (LED2) | LED_0603_1608Metric | D12 |
| 1 | FXL0630-5R6-M 5.6uH | L_Changjiang_FXL0630 | L1 |
| 1 | XFL4020-102MEC 1uH | L_Coilcraft_XxL4020 | L2 |
| 11 | CC0603KRX7R9BB104 100nF | C_0603_1608Metric | C1, C2, C3, C4, C12, C16, C17, C29 +3 |
| 5 | CL10A105KB8NNNC 1uF | C_0603_1608Metric | C5, C20, C21, C22, C32 |
| 4 | CL31A106KBHNNNE 10uF | C_1206_3216Metric | C6, C7, C8, C9 |
| 3 | RVT1C471M0607 470uF 16V | CP_Elec_6.3x7.7 | C10, C11, C13 |
| 3 | CL21A106KAYNNNE 10uF | C_0805_2012Metric | C14, C15, C28 |
| 5 | CL21A226MAQNNNE 22uF | C_0805_2012Metric | C18, C19, C23, C26, C27 |
| 1 | CL10B473KB8NNNC 47nF | C_0603_1608Metric | C24 |
| 1 | CL21A475KAQNNNE 4.7uF | C_0805_2012Metric | C25 |
| 1 | CL10B223KB8NNNC 22nF | C_0603_1608Metric | C31 |
| 2 | 100nF DNP | C_0603_1608Metric | C33, C34 |
| 1 | HoJLR2512-3W-1mR-1% 1mΩ 3W | R_2512_6332Metric | R1 |
| 3 | 1206W4F100JT5E 10 | R_1206_3216Metric | R2, R3, R4 |
| 12 | FRC0603F1002TS 10k | R_0603_1608Metric | R5, R7, R9, R12, R13, R15, R16, R23 +4 |
| 2 | 1206W4F1003T5E 100k | R_1206_3216Metric | R6, R8 |
| 2 | 0603WAF1003T5E 100k | R_0603_1608Metric | R10, R11 |
| 1 | 0603WAF2002T5E 20k | R_0603_1608Metric | R14 |
| 2 | 0603WAF0000T5E 0 | R_0603_1608Metric | R17, R18 |
| 3 | 0 DNP | R_0603_1608Metric | R19, R36, R37 |
| 1 | 2.2k DNP | R_0603_1608Metric | R20 |
| 1 | 0603WAF330JT5E 33 | R_0603_1608Metric | R21 |
| 1 | FRC0603F5362TS 53.6k | R_0603_1608Metric | R22 |
| 2 | 0603WAF2201T5E 2.2k | R_0603_1608Metric | R24, R33 |
| 2 | 0402WGF5101TCE 5.1k | R_0402_1005Metric | R25, R26 |
| 1 | 0603WAF7500T5E 750 | R_0603_1608Metric | R27 |
| 1 | FRC0603F1242TS 12.4k | R_0603_1608Metric | R29 |
| 1 | 0603WAF3300T5E 330 | R_0603_1608Metric | R30 |
| 1 | 1206W4F1000T5E 100 | R_1206_3216Metric | R31 |
| 4 | 0603WAF1001T5E 1k | R_0603_1608Metric | R38, R39, R40, R41 |
Quack core design files
The KiCad project lives in the HeyPCB/quack-core repository on GitHub; these links point at the commit this page was built from.
Quack core: common questions
How big is the Quack core PCB?
The Quack core measures 101 × 51.5 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Quack core?
126 components, from 63 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 Quack core design files?
From the HeyPCB/quack-core 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 Quack core design in my own project?
Yes, under the terms of its CERN-OHL-S-2.0 license, which HeyPCB chose for the repository.
Similar boards
Sensor smd
scottbez1
40 × 20 mm5 parts2LApache-2.04.2kSensors
StuckAtPrototype
15.2 × 9 mm14 parts4LApache-2.03.8kStack chan
stack-chan
50 × 50 mm33 parts2LApache-2.01.7kDisplay Carrier
AxxAxx
35.6 × 58.2 mm5 parts2LGPL-3.01.7kMicrophone
Mentra-Community
5.5 × 6.1 mm6 parts2LMIT1.2kTemperaturePCB PANEL
stuartpittaway
116 × 75.5 mm178 parts2LCC-BY-NC-4.01.1k