Portero bot hardware

Willis75·portero-bot-hardware·kicad/portero-bot-v2.kicad_pcb

Portero bot hardware PCB layout, top view — open source ESP32 board by Willis75

About the Portero bot hardware PCB

Portero bot hardware is an open source ESP32 PCB design by Willis75, published on GitHub. It is a 2-layer board measuring 117.5 × 104.5 mm, with 71 components from 34 distinct parts.

Its main chip is the ESP32-WROOM-32E-N16, from the ESP32 family. Other key parts include the W5500, CH340C and MP2307DN-HW-LF-Z. By type, the board carries 19 capacitors, 18 resistors, 7 connectors, 5 ICs, 5 diodes and 3 transistors.

From the project

PCB design and ESP32 firmware for Portero Bot gate controller (Claustro4)

Custom PCB and ESP32 firmware for the Claustro4 gate controller system.

Replaces the Raspberry Pi Pico + protoboard + commercial relay board with a professional custom PCB.

- MCU: ESP32-WROOM-32E - Ethernet: W5500 (SPI) + HanRun HR911105A RJ45 - Relays: 3× dry contact (simulates button press on gate opener controllers) - Power: 9-24V DC barrel jack → 5V buck → 3.3V LDO - Programming: MicroUSB (first flash) + OTA over Ethernet (updates)

Main components on the Portero bot hardware

Portero bot hardware bill of materials (BOM)

71 components, 34 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
ESP32-WROOM-32E-N16
U1
1
W5500
U2
1
CH340C
U3
2
MP2307DN-HW-LF-Z
U4, U5
3
2N2222A
Q1, Q2, Q3
1
NX3225GA-25MHZ-STD-CRG-2
Y1
1
DC005
J1
1
HR911105A
J2
1
C46390
USB Micro B
J3
3
KF301-2P
J4, J5, J6
1
C124378
Pin Header 01x04 2.54mm Vertical
J7
1
0ZCC0150BF2C
F1
3
PC817X1CSP9F
ISO1, ISO2, ISO3
3
SRD-05VDC-SL-C
K1, K2, K3
2
KH-6X6X5H-STM
SW1, SW2
1
KT-0603YG
LED1
1
KT-0603R
LED5
1
SS34-E3/57T
D1
1
SMAJ24CA
SMAJ24CA-TR
D2
3
1N5819WS-7-F
D3, D4, D5
Show 14 more
QtyPartRefs
2
22UH
22uH
L1, L2
1
1UF
1uF
C1
8
100NF
100nF
C2, C3, C6, C7, C8, C9, C10, C11
1
4.7UF
4.7uF
C4
1
10NF
10nF
C5
2
22PF
22pF
C14, C15
4
100UF
100uF
C16, C17, C20, C21
2
100NF
100nF
C22, C23
7
10K
10k
R1, R2, R4, R5, R6, R23, R25
1
12.4K
12.4k
R3
5
1k
R7, R8, R9, R13, R26
3
330
R19, R20, R21
1
26.1K
26.1k
R22
1
44.2K
44.2k
R24

Portero bot hardware design files

The KiCad project lives in the Willis75/portero-bot-hardware repository on GitHub; these links point at the commit this page was built from.

Portero bot hardware: common questions

What microcontroller does the Portero bot hardware use?

The Portero bot hardware is built around the ESP32-WROOM-32E-N16, from the ESP32 family.

How big is the Portero bot hardware PCB?

The Portero bot hardware measures 117.5 × 104.5 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Portero bot hardware?

71 components, from 34 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 Portero bot hardware design files?

From the Willis75/portero-bot-hardware 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 Portero bot hardware design in my own project?

The repository has no license, so all rights stay with Willis75. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Portero bot hardware without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.

Similar boards