board
Solar MPPT Power System
Public Unreviewedby TylerK
A 30 W solar battery charger with regulated 5 V and 3.3 V rails: an STM32G031 running perturb & observe MPPT and a CC/CV charge state machine, steering a TI LM5175 4-switch buck-boost through a single analog control input. Four-layer KiCad board, schematic and PCB generated from Python, with an electrothermal simulation run against the published board file.
main
name,coarse_pitch_mm,fine_pitch_mm,coarse_resistance_mOhm,fine_resistance_mOhm,difference_pct
panel_raw_5A,0.2,0.15,2.7187015552837694,2.6438457163627156,2.831324023855566
pol5v_switch_node_2A,0.2,0.15,0.6478276039457171,0.641651934609721,0.9624640717014917
load_ground_return_3A,1.0,0.75,0.14437877353910755,0.14541297144645393,0.711214341512309