ESP32 master

kwiecinski·BMS-and-offgrid-photovoltaic-management-system·hardware/ESP32 Master/v1.0/ESP32_master.kicad_pcb

ESP32 master PCB layout, top view — open source ESP32 board by kwiecinski

About the ESP32 master PCB

ESP32 master is an open source ESP32 PCB design by kwiecinski, published on GitHub under the MIT license. It is a 2-layer board measuring 99.5 × 99.5 mm, with 153 components from 69 distinct parts.

Its main chip is the ESP32_DevKit_V1_DOIT, from the ESP32 family. Other key parts include the PCF8574, ST485, AMS1117-5.0, L7812 and INA226. By type, the board carries 66 resistors, 21 capacitors, 17 diodes, 13 connectors, 12 ICs and 12 transistors.

It belongs with the iot & wireless, power & battery and sensors designs in this gallery.

From the project

Project contains BMS for lead-acid batteries and ESP-based board used to pull information from EASUN offgrid inverter, energy meters and sensors. It show informations od displays and use ESPhome to send it to Home Assistant..

1. Photovoltaic modules 2. Concrete base mounting 3. Metalworking and welding mounting bases and angle bar 4. Painting mounting base, angle bars and perforated profiles 5. PV mountings to perforated profiles 6. Assembly of PV installation 7. Fully assembled PV installation 8. Underground Cable Installation and Connection to the Building

B. EASUN inverter - description, installation schematic and wiring #### C. Managemenet system part: - BMS for lead-acid batteries - equalize battery, protect from large charge/discharge currents, montors battery state (temp, voltage) - ESP32 Master module -…

ESP32 master, from the project README
From the project README

Main components on the ESP32 master

ESP32 master bill of materials (BOM)

153 components, 69 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
PCF8574
U1
1
ST485
U2
1
AMS1117-5.0
U3
1
L7812
U4
1
ESP32_DevKit_V1_DOIT
U5
2
INA226
U6, U8
1
MAX3232
U7
1
UP7760
U9
2
ST485EBDR
U10, U11
1
74HC14
U12
2
LM2596-Step-Down
MOD1, MOD2
9
BC817
Q1, Q2, Q3, Q5, Q8, Q9, Q10, Q11 +1
1
BC556
Q4
2
BSS138
Q6, Q7
1
OR-OR SMOKE SENSOR
J1
1
LCD_DISP
J2
1
7SEG_DISP
J3
1
RS485
J4
1
DHT22
J5
1
DC_LINE_OUTPUT
J6
Show 49 more
QtyPartRefs
1
MAIN_BATT_+24V
J7
1
MAIN_BATT_SHUNT
J8
1
CO_SENSOR
J10
1
H2_SENSOR
J11
1
EXTERNAL_SIGNALS
J12
1
METER_GRID
J13
1
METER_PV
J14
1
2A
F1
1
2A
F2
1
Fuse
F3
1
EXTERNAL_POWER_SUPPLY_STATUS
JE1
1
Jumper_2_Bridged
JP1
1
G5G-1A-DT1
K1
1
BUZZER
LS1
1
SW_Push
SW1
2
LED
LED1, LED2
1
LL4148
1N4148
D1
11
3V3
D2, D3, D4, D8, D9, D10, D11, D14 +3
2
LESD5D5.0CT1G-MS
D5, D6
1
LL4148
D7
2
5V6
D12, D13
4
100n
C1, C2, C4, C6
1
100u
C3
1
22u/25V
C5
1
10u/16V
C7
1
22u
C8
1
22u
C9
2
100n
C10, C15
4
10u
C11, C16, C17, C18
2
100n
C12, C21
1
1n
C13
1
47u
C14
2
10n
C19, C20
21
10k
R1, R2, R3, R6, R11, R16, R18, R21 +13
1
10K
10k
R4
1
2k
R5
9
4k7
R7, R8, R9, R24, R25, R51, R52, R63 +1
2
47k
R10, R15
6
510R
R12, R14, R57, R59, R60, R62
3
120R
R13, R58, R61
5
2,5mR
R17, R19, R20, R22, R23
4
100R
R26, R27, R29, R32
2
1k
R28, R31
2
0R
R34, R37
1
1k8
R35
2
7k8
R39, R46
2
2k2
R40, R47
3
220R
R43, R45, R50
2
2,4k
R55, R56

ESP32 master design files

The KiCad project lives in the kwiecinski/BMS-and-offgrid-photovoltaic-management-system repository on GitHub; these links point at the commit this page was built from.

ESP32 master: common questions

What microcontroller does the ESP32 master use?

The ESP32 master is built around the ESP32_DevKit_V1_DOIT, from the ESP32 family.

How big is the ESP32 master PCB?

The ESP32 master measures 99.5 × 99.5 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the ESP32 master?

153 components, from 69 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 ESP32 master design files?

From the kwiecinski/BMS-and-offgrid-photovoltaic-management-system 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 ESP32 master design in my own project?

Yes, under the terms of its MIT license, which kwiecinski chose for the repository.

Can I test firmware for the ESP32 master 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.

More boards in BMS-and-offgrid-photovoltaic-management-system

Similar boards