Skip to the content
PCBKitNew board
2 layers98 × 88.5 mmDuckboardAI, the printed circuit board in 3D

controller for the duck house

Size
98 × 88.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
66
Nets
49
Pads
182
Tracks, vias
326, 64
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
7 Dec 2022
Updated
1 Nov 2026

Overview

DuckboardAI is an open-source printed circuit board by cstapels, from the cstapels/duckhouse repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 98 × 88.5 mm with 66 parts on 49 nets, routed with 326 tracks and 64 vias.

It is built around the ESP32-DEVKITC-VE and 30N06L-VB. Its parts include 25 resistors, 18 connectors, 13 capacitors, 2 diodes and 2 transistors. It belongs with the ESP32 boards of this library.

Main components

2

README

README.md

duckhouse

controller for the duck house

Parts

66
QtyValueFootprintReferences
1510kResistor_SMD:R_0603_1608MetricR1, R2, R9, R10, R11, R12, R13, R14, R15, R18, R19, R20, R22, R23, R26
10100nFCapacitor_SMD:C_0805_2012MetricC3, C6, C7, C8, C9, C10, C11, C12, C13, C14
4470RResistor_SMD:R_0603_1608MetricR6, R7, R8, R21
4MountingHole_4.3mm_M4MountingHole:MountingHole_4.3mm_M4hole1, Hole2, Hole3, Hole4
2470Resistor_SMD:R_0603_1608MetricR3, R25
2R_PotentiometerPotentiometer_THT:Potentiometer_Piher_T-16L_Single_Vertical_HoleP1, P2
1100 nFCapacitor_SMD:C_0805_2012MetricC5
1100k 1%Resistor_SMD:R_0603_1608MetricR5
1100uF 35VCapacitor_SMD:C_0805_2012MetricC1
1120RResistor_SMD:R_0603_1608MetricR16
11kResistor_SMD:R_0603_1608MetricR17
11uF 35VCapacitor_SMD:C_0805_2012MetricC2
127P04Package_TO_SOT_THT:TO-220-3_Horizontal_TabUpQ1
12M 1%Resistor_SMD:R_0603_1608MetricR4
130N06LPackage_TO_SOT_THT:TO-220-3_Horizontal_TabUpQ2
15V BUCKConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ2
15V OUTConnector_JST:JST_EH_S2B-EH_1x02_P2.50mm_HorizontalJ11
18AFuse:Fuseholder_Cylinder-5x20mm_Schurter_0031_8201_Horizontal_OpenF1
1BATTERYTerminalBlock:TerminalBlock_MaiXu_MX126-5.0-02P_1x02_P5.00mmJ1
1BLUE SMD3528LED_SMD:LED_Everlight-SMD3528_3.5x2.8mm_67-21STD1
1Conn_01x02TerminalBlock:TerminalBlock_MaiXu_MX126-5.0-02P_1x02_P5.00mmJ17PhotoSensor1
1DDiode_SMD:D_0805_2012MetricD3
1DOOR BTS7960Connector_JST:JST_EH_B5B-EH-A_1x05_P2.50mm_VerticalJ4
1DOOR CLOSEConnector_JST:JST_EH_S2B-EH_1x02_P2.50mm_HorizontalJ8
1DOOR OPENConnector_JST:JST_EH_S2B-EH_1x02_P2.50mm_HorizontalJ9
1DOOR_CLOSE_LIMITConnector_JST:JST_EH_S2B-EH_1x02_P2.50mm_HorizontalJ15
1DOOR_OPEN_LIMITConnector_JST:JST_EH_S2B-EH_1x02_P2.50mm_HorizontalJ14
1ESP32-DevKitCdLibrary:ESP32-DevKitCU1
1LIFT BTS7960Connector_JST:JST_EH_B5B-EH-A_1x05_P2.50mm_VerticalJ3
1LIFT CLOSEConnector_JST:JST_EH_S2B-EH_1x02_P2.50mm_HorizontalJ6
1LIFT OPENConnector_JST:JST_EH_S2B-EH_1x02_P2.50mm_HorizontalJ7
1LIFT_CLOSE_LIMITConnector_JST:JST_EH_S2B-EH_1x02_P2.50mm_HorizontalJ16
1PUMP_CONTROLTerminalBlock:TerminalBlock_MaiXu_MX126-5.0-02P_1x02_P5.00mmJ12
1Tank LevelConnector_JST:JST_EH_S2B-EH_1x02_P2.50mm_HorizontalJ10
1TempConnector_JST:JST_EH_B3B-EH-A_1x03_P2.50mm_VerticalJ5

Questions

How big is the DuckboardAI PCB?

It measures 98 × 88.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the DuckboardAI use?

66 parts, built around the ESP32-DEVKITC-VE and 30N06L-VB. 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 DuckboardAI KiCad files?

From the cstapels/duckhouse repository on GitHub, at the commit this page was made from: the board is duckboard/DuckControlBoard/duckboardAI.kicad_pcb and its schematic duckboard/DuckControlBoard/_restore_backup_2026-09-27T11-36-03-204/duckboardAI.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the DuckboardAI design in my own project?

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

Similar boards

  • 2 layers64.8 × 22.2 mm2WLaserDriver, the printed circuit board in 3D

    2WLaserDriver

    Poofjunior/2WLaserDiodeDriver

    A constant current supply for a laser diode

    18 parts1
  • 2 layers100.5 × 57.5 mmMoonstone, the printed circuit board in 3D

    Moonstone

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    14 parts915
  • 2 layers103.8 × 50 mmGalagino pcb set, the printed circuit board in 3D

    Galagino pcb set

    harbaum/galagino

    A Galaga, Pac-Man and Donkey Kong arcade emulator for the ESP32

    26 parts558
  • 2 layers115 × 75 mmSpinCoater, the printed circuit board in 3D

    SpinCoater

    RParkerE/OpenSilicon

    OpenSilicon enables DIY semiconductor fabrication with open-source guides for building IC equipment at home. The project includes BOMs, 3D files, firmware, and PDKs, supporting makers and researchers in chip fabrication.

    11 parts55GPL-3.0
  • 2 layers127.3 × 54.1 mmESP32 SolarBox, the printed circuit board in 3D

    ESP32 SolarBox

    cole8888/SRNE-Solar-Charge-Controller-Monitor

    Read data from SRNE solar charge controllers.

    34 parts42
  • 2 layers62.2 × 57.1 mmWs2mqtt, the printed circuit board in 3D

    Ws2mqtt

    Tho85/ws2mqtt

    Connect WiSafe2 devices to Home Assistant

    8 parts28BSD-3-Clause
  • 2 layers99.9 × 99.9 mmSplit flap, the printed circuit board in 3D

    Split flap

    tinkermax/split-flap

    DIY mechanical spli-flap display

    28 parts13CC-BY-4.0
  • 2 layersJF ECU32, the printed circuit board in 3D

    JF ECU32

    JoachimF/JF-ECU32

    RC Jet Engine ECU

    27 parts12GPL-3.0