├── .gitignore ├── .gitmodules ├── .python-version ├── CMakeLists.txt ├── Kconfig ├── Makefile ├── README.md ├── hardware ├── bms.kicad_pcb ├── bms.lib ├── bms.net ├── bms.pdf ├── bms.pro ├── bms.sch ├── board.jpg └── modules │ └── bms.pretty │ ├── MKDS_5-2-952.kicad_mod │ └── Molex_89401-0510.kicad_mod ├── prj.conf ├── scripts └── ble.py ├── setup.sh └── src ├── ble.c ├── ble.h ├── blinker.c ├── blinker.h ├── bms.c ├── bms.h ├── bq769x0.c ├── bq769x0.h ├── main.c ├── utils.c └── utils.h /.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | 3 | hardware/bms.kicad_pcb-bak 4 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/.gitmodules -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.5.2 2 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/Kconfig -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/README.md -------------------------------------------------------------------------------- /hardware/bms.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/hardware/bms.kicad_pcb -------------------------------------------------------------------------------- /hardware/bms.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/hardware/bms.lib -------------------------------------------------------------------------------- /hardware/bms.net: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/hardware/bms.net -------------------------------------------------------------------------------- /hardware/bms.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/hardware/bms.pdf -------------------------------------------------------------------------------- /hardware/bms.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/hardware/bms.pro -------------------------------------------------------------------------------- /hardware/bms.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/hardware/bms.sch -------------------------------------------------------------------------------- /hardware/board.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/hardware/board.jpg -------------------------------------------------------------------------------- /hardware/modules/bms.pretty/MKDS_5-2-952.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/hardware/modules/bms.pretty/MKDS_5-2-952.kicad_mod -------------------------------------------------------------------------------- /hardware/modules/bms.pretty/Molex_89401-0510.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/hardware/modules/bms.pretty/Molex_89401-0510.kicad_mod -------------------------------------------------------------------------------- /prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/prj.conf -------------------------------------------------------------------------------- /scripts/ble.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/scripts/ble.py -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/setup.sh -------------------------------------------------------------------------------- /src/ble.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/src/ble.c -------------------------------------------------------------------------------- /src/ble.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/src/ble.h -------------------------------------------------------------------------------- /src/blinker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/src/blinker.c -------------------------------------------------------------------------------- /src/blinker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/src/blinker.h -------------------------------------------------------------------------------- /src/bms.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/src/bms.c -------------------------------------------------------------------------------- /src/bms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/src/bms.h -------------------------------------------------------------------------------- /src/bq769x0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/src/bq769x0.c -------------------------------------------------------------------------------- /src/bq769x0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/src/bq769x0.h -------------------------------------------------------------------------------- /src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/src/main.c -------------------------------------------------------------------------------- /src/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/src/utils.c -------------------------------------------------------------------------------- /src/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scttnlsn/bms/HEAD/src/utils.h --------------------------------------------------------------------------------