Mihai Popa
Created December 4, 2025

Solar power monitor

This device will monitor the energy produced by an small photovoltaic sistem (100-500W)

AdvancedWork in progress33
Solar power monitor

Things used in this project

Hardware components

Texas Instruments INA219
×4
STMicroelectronics STM32U0830C-DK
×1
e-paper display 200x200
×1
Shunt 20A
×2
Shunt 10A
×1

Software apps and online services

STMicroelectronics STM32CubeMX
STMicroelectronics STM32CubeIDE
PCBWay
KiCad
KiCad

Story

Read more

Schematics

Position file

STM32U083C-DK user manual

This is the MCU board user manual

STM32U083C datasheet

This is the MCU datasheet

STM32U083C-DK schematic

This is the MCU board schematic

Addon custom board schematic

Addon board 5V power supply

This is the project used tfor 5V powwer supply from Addon board

Gerber files

Addon board schematic

BOM for addon custom board

Code

Settings application

Python
Application used for setings
No preview (download only).

Software

C/C++
Software used for this project
No preview (download only).

Solar_panel_monitor_22062026

C/C++
The software code for update 22_06_2026
No preview (download only).

Credits

Mihai Popa
12 projects • 12 followers
I am working as test engineer for navigation systems in auto industry. I am passionate about science, IoT, ML, MCU programming, SF movies.

Comments