PV-Monitoring-System

JAJV02002·PV-Monitoring-System·hardware/pcb/kicad/monitoring-board.kicad_pcb

PV-Monitoring-System PCB layout, top view — open source ESP32 board by JAJV02002
Simulate this board

About the PV-Monitoring-System PCB

PV-Monitoring-System is an open source ESP32 PCB design by JAJV02002, published on GitHub under the CC-BY-4.0 license. It is a 2-layer board measuring 100 × 70 mm, with 57 components from 27 distinct parts.

Its main chip is the ESP32-DEVKITC-32E, from the ESP32 family. Other key parts include the HCPL-7800A-300E, OP27GSZ and HXS 20-NP/SP30. By type, the board carries 19 resistors, 14 capacitors, 5 ICs and 2 diodes.

From the project

ESP32 firmware and PHP/MySQL web application for a bachelor’s thesis photovoltaic monitoring system.

Editable schematic, board layout and project-local component libraries for the monitoring unit.

- monitoring-board.kicadpro: project settings. - monitoring-board.kicadsch: circuit schematic. - monitoring-board.kicad_pcb: board layout. - fp-lib-table: project footprint-library registration. - sym-lib-table: project symbol-library registration.

The component selection follows the PCB component references and its design BOM, with the two board-logo footprints included because they are part of the layout. Unused parts, plugins, caches and backups are excluded. The purchasing BOM is…

Main components on the PV-Monitoring-System

PV-Monitoring-System bill of materials (BOM)

57 components, 27 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
HCPL-7800A-300E
IC1
2
OP27GSZ
IC2, IC3
1
HXS 20-NP/SP30
U1
1
ESP32-DEVKITC-32E
U2
1
640456-2
Alimentacion_Ext_5V1
1
Screw_Terminal_01x03
Kulka1
2
RB-0505D
PS_HV1, PS_LV1
2
330/0.25W
R_Led1, R_Led2
11
5001
TP_GND1, TP_GND2, TP_GNDREF1, TP_GNDREF2, TP_GNDREF3, TP_Vin1, TP_Vout1, TP_Vx1 +3
2
RED_LED
D1, D2
1
1000pF/Cer
C1
2
10uF/Elec
C2, C9
6
0.1uF/Tan
C3, C4, C6, C8, C10, C11
2
200pF/Cer
C5, C7
2
33nF/Cer
C12, C14
1
3.3nF/Cer
C13
4
10k/1W
R1, R2, R3, R4
1
20/0.25W
R5
2
1k/0.25W
R6, R19
1
1/0.25W
R7
Show 7 more
QtyPartRefs
2
39k/0.25W
R8, R9
2
22k/0.25W
R10, R11
2
82k/0.25W
R12, R16
1
10k/0.25W
R13
1
3.3k/0.25W
R14
2
100k/0.25W
R15, R17
1
1.2k/0.25W
R18

PV-Monitoring-System design files

The KiCad project lives in the JAJV02002/PV-Monitoring-System repository on GitHub; these links point at the commit this page was built from.

PV-Monitoring-System: common questions

What microcontroller does the PV-Monitoring-System use?

The PV-Monitoring-System is built around the ESP32-DEVKITC-32E, from the ESP32 family.

How big is the PV-Monitoring-System PCB?

The PV-Monitoring-System measures 100 × 70 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the PV-Monitoring-System?

57 components, from 27 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 PV-Monitoring-System design files?

From the JAJV02002/PV-Monitoring-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 PV-Monitoring-System design in my own project?

Yes, under the terms of its CC-BY-4.0 license, which JAJV02002 chose for the repository.

Can I test firmware for the PV-Monitoring-System 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