2026-04-03 23:57:29 +01:00
2026-04-03 23:57:29 +01:00
2026-04-03 23:44:13 +01:00

OpenBPS

A free and open source hardware project to build a USB battery profiler and simulator.

The software interface will allow for controlling the OpenBPS through it's various modes.

Features

  • Battery Profiling

    • Build discharge profiles for user selectable current draw
    • Save Charging curve for cells at charge rate
    • Save profiles in open format and plain text for easy analysis
    • Characterise a cell or batteries internal series resistance
  • Compatible Cells/Batteries

    • Coin cells
    • A/AAA
    • Lithium
    • Li-Ion / Li-Poly (upto two in series)
  • Cell / Battery Simulation

    • Low noise power supply
    • Output voltage follows profiled battery curve (whether profiled with device or supplied via CSV)
    • Simulation can be set to start and finish at different states of charge

This project will be updated as I work on software features and hardware design

Technologies

This will be built using go, and will utilise fyne for UI

Description
A free and open source hardware project to build a USB battery profiler and simulator.
Readme 43 KiB
Languages
Go 100%