DiyBMSv4Leaf

stuartpittaway·diyBMSv4Leaf

DiyBMSv4Leaf PCB layout, top view — open source AVR/Arduino board by stuartpittaway

About the DiyBMSv4Leaf PCB

DiyBMSv4Leaf is an open source AVR/Arduino PCB design by stuartpittaway, published on GitHub under the CC-BY-NC-4.0 license. It is a 2-layer board measuring 218 × 30 mm, with 76 components from 24 distinct parts.

Its main chip is the ATtiny841-SSU, from the AVR/Arduino family. Other key parts include the C32565. By type, the board carries 44 resistors, 8 diodes, 8 capacitors, 2 ICs, 2 transistors and 2 crystals.

It belongs with the power & battery and iot & wireless designs in this gallery.

From the project

diy BMS version 4 for Nissan Leaf cells

Version 4 of the diyBMS for Nissan Leaf Cells

Do it yourself battery management system for Lithium ion battery packs/cells

This circuit revision has been made by George Boudreau - using the original v4 BMS design by Stuart Pittaway.

To contact George, please message on https://community.openenergymonitor.org/

Software and code for the modules and controller can now be found in a seperate repo

Main components on the DiyBMSv4Leaf

DiyBMSv4Leaf bill of materials (BOM)

76 components, 24 distinct parts — part numbers from the project's BOM.

QtyPartRefs
2
C32565
EL3H7(B)(TA)-G
U2, U4
2
SM2320NSAC-TRG
Q101, Q201
2
X50328MSB2GI
8MHZ Ceramic Resonator
Y101, Y201
2
AVR-ISP-6
J102, J202
2
ATtiny841-SSU
ATTINY841-1, ATTINY841-2
4
B2B-PH-K(LF)(SN)
EXT_TEMP_1, EXT_TEMP_2, RX1, TX1
2
mSMD150
F100, F200
2
SMBJ5.0A
D100, D200
2
AZ432ANTR-E1
D101, D201
2
NCD0805R1
DUMP
D103, D203
2
NCD0805B2
DATA
D104, D204
2
CC0805KRX7R9BB104
100nF
C101, C201
2
CL21B105KBFNNNE
1uF
C102, C202
4
CL21C220JBANNNC
22pF
C104, C105, C204, C205
8
0805W8F1002T5E
10K
R101, R103, R108, R120, R201, R203, R208, R220
2
CMFB103F3950FANT
R102, R202
2
0805W8F1001T5E
1K
R104, R204
2
0805W8F6801T5E
6.8K
R105, R205
2
0805W8F2701T5E
2.7K
R106, R206
4
0805W8F2201T5E
2K2
R107, R109, R207, R209
Show 4 more
QtyPartRefs
18
201007F330KT4E
3.3OHM 3/4W
R110, R111, R112, R113, R114, R115, R116, R117 +10
2
0805W8F5100T5E
510R
R119, R219
2
220
R121, R221
2
ERJP06F4701V
4K7
R122, R222

DiyBMSv4Leaf design files

The KiCad project lives in the stuartpittaway/diyBMSv4Leaf repository on GitHub; these links point at the commit this page was built from.

DiyBMSv4Leaf: common questions

What microcontroller does the DiyBMSv4Leaf use?

The DiyBMSv4Leaf is built around the ATtiny841-SSU, from the AVR/Arduino family.

How big is the DiyBMSv4Leaf PCB?

The DiyBMSv4Leaf measures 218 × 30 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the DiyBMSv4Leaf?

76 components, from 24 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the DiyBMSv4Leaf design files?

From the stuartpittaway/diyBMSv4Leaf repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the DiyBMSv4Leaf design in my own project?

It is published under CC-BY-NC-4.0, which limits how it may be reused; read the license before building on it.

Can I test firmware for the DiyBMSv4Leaf without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.

Similar boards