SBMS4080 Is a fully programmable solar BMS (Battery Management System) designed to work with any type of Lithium battery and supercapacitors (yes they also need a BMS:))
There was nothing like this available so I needed to design my own for my OffGrid house to charge the LiFePO4 battery.
Here is a photo of the working beta sample
and here is a 3D render more like what it will look like in the final version.
Here is a link for more details
https://www.kickstarter.com/projects/electrodacus/open-source-programmable-solar-bms-development-boaI will be happy to answerer any questions.