

Smurf box
idf.py.exe -p COM4 -DPRIMARY=1 -DFORD=1 build flash monitor
- Size
- 120 × 70 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 41
- Nets
- 78
- Pads
- 180
- Tracks, vias
- 321, 1
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 28 Feb 2026
- Updated
- 16 Mar 2026
Overview
Smurf box is an open-source printed circuit board by semteXKG, from the semteXKG/fiesta-hardware repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 120 × 70 mm with 41 parts on 78 nets, routed with 321 tracks and 1 via.
It is built around the ESP32-DEVKITC-VE, SN74HC08N and PN2222A. Its parts include 13 resistors, 11 transistors, 4 ICs and 1 connector. It belongs with the ESP32 boards of this library.
Main components
3ESP32-DEVKITC-VE
-- WiFi Modules ROHSEspressif SystemsWiFi ModulesSN74HC08N
DIP-14-40℃~+85℃ 1.5V~4.2V 1.9V、4.4V、5.9V 100mV、100mV、100mV 17ns@6V,50pF 2 2V~6V 2uA 4 5.2mA 5.2mA 500mV~1.8V 74HC Series AND Gate DIP-14 Logic Gates ROHSTexas InstrumentsLogic GatesPN2222A
TO-92-3-55℃~+150℃ 1 NPN 1A 300MHz 300mV 40V 625mW NPN TO-92-3 Bipolar (BJT) ROHSNTE ElectronicsBipolar (BJT)
README
README.mdidf.py.exe -p COM4 -DPRIMARY=1 -DFORD=1 build flash monitor
Parts
41| Qty | Value | Footprint | References |
|---|---|---|---|
| 13 | R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13 |
| 11 | PN2222A | Package_TO_SOT_THT:TO-92_Inline | Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11 |
| 8 | Conn_01x02_Pin | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | FCK1, Fuel1, GPS1, LAP/MT1, LAP/MTLED1, PIT1, PowerConnector1, TIMER1 |
| 3 | Conn_01x04_Pin | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | Bosch1, J1, J3 |
| 3 | SN74HC08N | footprints:N14 | U2, U3, U4 |
| 1 | Conn_01x03_Pin | Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | J4 |
| 1 | ESP32-DevKitC | PCM_Espressif:ESP32-DevKitC | U1 |
| 1 | ~ | Connector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_Vertical | DAC1 |
Similar boards
- 2 layers

- 2 layers38.1 × 24.1 mm

Charging interlock rev a
dsorensen228/sherman
Desktop robot project with C++ personality and display runtimes, Python hardware services, Pico 2 firmware, and PCB and enclosure design.
17 parts1 - 2 layers25.5 × 43.5 mm

Blkhurst USB C
blkhurst/kicad-usb-c
This USB-C Powered AND Gate is the first PCB I have designed using KiCad, and serves as a proof of concept for integrating USB-C power into future projects. The design includes:
12 parts - 2 layers105.5 × 99.6 mm

- 2 layers100 × 140 mm

- 4 layers100 × 100 mm

- 2 layers166.4 × 181.6 mm

Calculator ver1
PhdWizards/4-Bit-Discrete-Transistor-Adder
The core 4-bit binary adder is implemented entirely using discrete transistor-resistor logic. The resulting 5-bit binary value is converted to BCD using 74HC-series logic and displayed on two 7-segment displays.
308 parts - 4 layers207 × 78.7 mm

Questions
How big is the Smurf box PCB?
It measures 120 × 70 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Smurf box use?
41 parts, built around the ESP32-DEVKITC-VE, SN74HC08N and PN2222A. 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 Smurf box KiCad files?
From the semteXKG/fiesta-hardware repository on GitHub, at the commit this page was made from: the board is cad/smurf-box/smurf-box.kicad_pcb and its schematic cad/smurf-box/smurf-box.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Smurf box design in my own project?
Its repository publishes it under the Apache-2.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).