Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

OSP Controller ☀️🕹 now on discord

DC -> DC -> DC Solar. With a single used solar panel, a few used batteries, and $40 in parts you can power your life, transportation and all. Add an ESP32 Arduino to a 95% efficient DC-DC buck converter controlled over serial and you get an internet-connected, privately hosted smart solar MPPT power system. Parts list. Instructions. About. Go build one! (And reach out! I'm happy to help)

GitHub version version since version date GitHub download build

Language Type GitHub stars GitHub forks Issues open Issues closed Chat

dashboard view
A dashboard view Grafana (optional). More details & options here

This solar controller:

  • Costs less than $35 in total parts
  • Works with 12 - 82VDC Solar Panels, (enabling big and efficient strings of panels!)
  • Works with 4.2 - 60VDC batteries. Directly charge your high-voltage eBike batteries!
  • Is open source, modify it as you wish!
  • Connects to your MQTT smart home
  • Lets you own your own data
  • Gives you graphs and charts about your system from anywhere

But really, head over to the wiki for

Also join the Discord Channel

It's the discussion board to talk shop, get ideas, get help, triage issues, and share success!