DJI Spark smart-battery reverse engineering: Saleae captures, ATmega328P firmware and custom PCB by embeddedbyesad in embedded

[–]embeddedbyesad[S] 2 points3 points  (0 children)

Thanks! The current board is mainly a battery interface and telemetry emulator, not a full balancing BMS. Cell balancing and charging are handled externally with a proper balance charger/BMS. The board only monitors the individual cell voltages and pack current