• Stars
    star
    134
  • Rank 265,187 (Top 6 %)
  • Language
    C
  • Created almost 10 years ago
  • Updated over 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Breakout board for BQ76940 Battery Monitoring System

Battery Management System

BMS PCB Assembled v1

BMS PCB Layout

This is a breakout board for the BQ76940. This configuration allows for 15 cells to be read. There is no safety cut off.

This is a dangerous board that exposes the user to over 48VDC and many amps. Please use responsibly.

v1 of the board is functional. Firmware is working. Most functions are written.

BMS PCB Layout v2

-> v2 of the board has full cutoff MOSFETs and charging MOSFETs. <-

BMS Test Pack v1

v1 of the test pack works but has multiple errors that are fixed on v2. Number labels on the cells are reversed. Cells 9 and 14 were shorted to bring the voltage back down to 48V. The clips are very close together so plastic insulators were glued in place.

License Information

This code is public domain but you buy me a beer if you use this and we meet someday (Beerware license).

More Repositories

1

AxelF_DoorBell

All door bells should play the Beverly Hills Cop theme song. This one does it will tapping on the door back at you!
Arduino
38
star
2

EMV-Reader

Arduino control of an EMV Smartcard reader for ATMs
Arduino
10
star
3

APRS

Sub-systems to create an autonomous vehicle for the 2016 competition at SparkFun HQ
Eagle
7
star
4

FastOptiboot

Arduino's Optiboot with UBR modifications
C
5
star
5

Flash_Thrasher

Test how many times we can write to an EEPROM location.
C++
4
star
6

Illumitune

Interactive Infrared Harp
Arduino
3
star
7

Money_Vacuum

A kid's museum exhibit that vacuums donations out of the user's hand
Squirrel
3
star
8

Ardentify

Automatic identification of Arduino boards
Java
3
star
9

Book_Eater

A system for public libraries that plays an audio track when a book is returned.
Arduino
2
star
10

Bernoulli_Blower_Controller

A software controller outlet for controlling a large AC blower
Arduino
2
star
11

BeatBag

An accelerometer based speed bag counter
Eagle
2
star
12

World_Control_Of_SSR

Use the SparkFun ESP8266 Thing to control a relay from anywhere in the world!
Arduino
2
star
13

Bank_Phone

Rotary phone that plays a random track for the local kid's museum.
Eagle
2
star
14

Daylight_Savings_Time_Example

This examples uses current date, UTC time and local offset to generate the correct local time.
Arduino
2
star
15

Solar_Fountain

A kid's museum exhibit that uses solar to run a water fountain
Eagle
1
star
16

WOW_Plinko

A light up plinko exhibit for WOW Kid's Museum
Arduino
1
star
17

GlobeTrotter

RGB LED project
Arduino
1
star
18

Whack-A-Kat

Burning Man 2012 Project - Interactive game with sound
Arduino
1
star