Slave Board

columbia-fsae·2021_Accumulator_Electronics·Battery Monitoring Board/09-07-2020 BMB/Slave Board.kicad_pcb

Slave Board layout, top view — open source AVR/Arduino board by columbia-fsae

About the Slave Board

Slave Board is an open source AVR/Arduino PCB design by columbia-fsae, published on GitHub. It is a 2-layer board measuring 412.7 × 77.5 mm, with 148 components from 29 distinct parts.

Its main chip is the ARDUINO_MICRO_SHIELD, from the AVR/Arduino family. Other key parts include the LTC6820IMS#PBF, LTC6804-2, MCP2551_CANmodule, MCP2551-I-SN and OKI-78SR-3.3_1.5-W36-C. By type, the board carries 60 resistors, 27 connectors, 25 capacitors, 13 transistors, 13 fuses and 8 ICs.

From the project

This repository contains all the PCBs embedded inside the accumulator container of Columbia University's 2021 Formula SAE electric racecar. They were designed in KiCAD by Sabin Zarrandikoetxea and Bert Steyaert.

If all the CAD components can't be found in the 3D view is because some parts are referenced to a local folder in another system. They can be downladed from the "KiCAD Libraries" repository found in Sabin's CADLAB.io account. There is a link to such account in the team's GitHub, inside the "2021 Accumulator Electronics" repository.

Main components on the Slave Board

Slave Board bill of materials (BOM)

148 components, 29 distinct parts.

QtyPartRefs
1
LTC6820IMS#PBF
IC1
1
LTC6804-2
IC2
1
MCP2551_CANmodule
U1
1
MCP2551-I-SN
U2
1
OKI-78SR-3.3_1.5-W36-C
U3
1
ISO1050DUB
U4
1
TMR_1-1212
U5
1
ARDUINO_MICRO_SHIELD
U6
1
Q_NPN_BCE
Q1
12
Q_PMOS_GSD
Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9 +4
12
Conn_01x02
J1, J2, J3, J4, J5, J6, J7, J8 +4
1
Conn_01x08
J13
13
Conn_01x01
J14, J15, J16, J17, J18, J19, J20, J21 +5
1
Conn_01x04
J27
13
Fuse
F1, F2, F3, F4, F5, F6, F7, F8 +5
1
PE-68386NL
T1
1
DIODE
D1
10
100n
C1, C3, C6, C7, C8, C9, C10, C11 +2
3
1u
C2, C4, C5
12
10n
C14, C15, C16, C17, C18, C19, C20, C21 +4
Show 9 more
QtyPartRefs
12
680
R1, R2, R3, R4, R5, R6, R7, R8 +4
1
NC
R12
1
5k
R13
17
100
R14, R15, R18, R22, R23, R25, R28, R31 +9
2
1k21
R16, R20
2
860
R17, R21
1
10k
R19
12
3k3
R24, R27, R30, R33, R36, R39, R42, R45 +4
12
33
R26, R29, R32, R35, R38, R41, R44, R47 +4

Slave Board design files

The KiCad project lives in the columbia-fsae/2021_Accumulator_Electronics repository on GitHub; these links point at the commit this page was built from.

Slave Board: common questions

What microcontroller does the Slave Board use?

The Slave Board is built around the ARDUINO_MICRO_SHIELD, from the AVR/Arduino family.

How big is the Slave Board?

The Slave Board measures 412.7 × 77.5 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Slave Board?

148 components, from 29 distinct parts. The full bill of materials is listed on this page.

Where can I download the Slave Board design files?

From the columbia-fsae/2021_Accumulator_Electronics repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Slave Board design in my own project?

The repository has no license, so all rights stay with columbia-fsae. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Slave Board 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.

More boards in 2021_Accumulator_Electronics

Similar boards