Maker Pro
STM32 Nucleo

Solar Power Monitor – STM32-Based Monitoring System with Custom PCB

MP
June 23, 2026 by Mihai Popa
Share
banner

This project is a compact Solar Power Monitor designed to track key parameters in a small solar installation. It measures the MPPT charger, battery, inverter, and auxiliary loads using multiple current and voltage sensors, all controlled by an STM32 microcontroller.

Hardware Overview

The custom PCB integrates:

  • four INA219 current‑measurement channels (MPPT, battery, inverter, auxiliary)
  • inverter and auxiliary start control
  • UART serial communication
  • 5V and 3.3V regulated power rails with ST regulators
  • clearly separated power, signal, and control sections

The board serves as a complete hardware platform for real‑time monitoring and control in off‑grid or hybrid solar systems.goes here

Firmware

The firmware handles I2C communication, filtering, control logic, and serial communication. Additional features will be added in future updates.

Project Details

Full schematics, PCB files, firmware, and explanations are available here:

🔗 Hackster Project Page:

https://www.hackster.io/popa-mihai/solar-power-monitor-a97bc1#overview

Acknowledgment

The custom PCB was manufactured by PCBWay, who sponsored the boards for this project.

Related Content

Categories

Comments


You May Also Like