But the original code doesn’t seem to have an OS licence attached so in theory the original author retains all rights for the bootloader, firmware and tool. this means that you cannot modify/redistribute/sell this code without explicit permission from the original author.
This looks pretty sweet, my only reservation is the humidity sensor. What happens if the sensor trips? Does it give a warning or does it shut the bms down? I live on a boat and humidity is a constant. Also what are the dimensions?
A small update to show the full version “discharge & charge” 18S BMS.
Main differences with the “charge” only version:
Discharge path is going through the PCB, so an additional LOAD+ output terminal is mounted onto the PCB
Precharge circuit (no need for anti-spark connector or other external circuits)
Load voltage measurement circuit (for validating precharge is ok)
SW connector for disconnecting the BMS power supply through an external XT90i plug for LOAD+ connector (Prevent accidental connection to the load while the BMS is powered ON, the BMS simply cannot power ON without the load connected)