Sensing controller1

olin-electric-motorsports·olin-electric-motorsports·vehicle/mkv/hardware/sensing_controller/sensing_controller1.kicad_pcb

Sensing controller1 PCB layout, top view — open source AVR/Arduino board by olin-electric-motorsports

About the Sensing controller1 PCB

Sensing controller1 is an open source AVR/Arduino PCB design by olin-electric-motorsports, published on GitHub. It is a 4-layer board measuring 99 × 99 mm, with 188 components from 47 distinct parts.

Its main chip is the ATMEGA328P-15AZTR-ND, from the AVR/Arduino family. Other key parts include the RM_10_ADI, MCP6001T-I/LTCT-ND, ATMEGA16M1-AU-ND, 296-21929-1-ND and MCP2561-E/SN-ND. By type, the board carries 80 resistors, 59 capacitors, 24 ICs, 9 diodes, 5 test points and 4 connectors.

From the project

OEM Monorepo

The subfolders in this folder will be for the different PCBs that will go on the car for the current season. This may be things like the BMS, the dashboard, and the AIR control boards.

Main components on the Sensing controller1

Sensing controller1 bill of materials (BOM)

188 components, 47 distinct parts.

QtyPartRefs
12
RM_10_ADI
U1, U2, U3, U4, U5, U6, U7, U8 +4
2
MCP6001T-I/LTCT-ND
MCP6001T-I-LT
U13, U14
1
ATMEGA328P-15AZTR-ND
ATmega328P-AU
U301
1
ATMEGA16M1-AU-ND
ATMEGA16M1
U302
1
296-21929-1-ND
TXB0104
U303
1
MCP2561-E/SN-ND
MCP2561-E_SN
U304
1
TPS560430YFDBVR-ND
TPS560430YF
U401
1
DRV0006A
U402
1
LM3480IM3-3.3CT-ND
LM3480
U403
2
74HC4051
U501, U502
1
MLX90621ESF-BAB-000-TU-ND
MLX90621ESF-BAB-000-TU
U1901
2
887-1125-1-ND
Crystal_SMD
Y301, Y302
2
609-3234-ND
CONN_02X03
J1, J302
1
WM4728-ND
MicroFit_24
J201
1
776087-1
Ampseal_23_RA
J202
1
445-11693-1-ND
C_22uF
COUT401
1
1276-6467-1-ND
C_47uF
COUT402
1
445-3924-1-ND
C_33uF
COUT403
1
507-1786-1-ND
F_500mA_16V
F401
5
36-5006-ND
TP
TP401, TP402, TP403, TP404, TP405
Show 27 more
QtyPartRefs
8
475-1410-1-ND
LED_0805
D301, D302, D303, D304, D402, D403, D2001, D2002
1
SMBJ5355B-TPMSCT-ND
D_Zener_18V
D401
1
IND_XAL4020_4X4_COC
L401
12
C_1uF
C1, C3, C5, C7, C9, C11, C13, C15 +4
13
732-7852-1-ND
C_100pF
C2, C4, C6, C8, C10, C12, C14, C16 +5
2
C1206C103KCRACTU
C_10nF
C25, C26
25
478-3352-1-ND
C_0.1uF
C27, C28, C29, C30, C31, C32, C33, C34 +17
4
1276-1130-1-ND
C_30pF
C303, C304, C306, C307
1
311-1451-1-ND
C_2.2uF
C403
1
1276-6467-1-ND
C_47uF
C404
1
445-11693-1-ND
C_22uF
C1801
14
R_120_05
R1, R2, R11, R17, R23, R29, R35, R39 +6
13
RNCP0805FTD100RCT-ND
R_100
R3, R6, R9, R12, R15, R18, R21, R24 +5
12
CRCW08051M18FKEA
R_1.18M
R4, R7, R10, R13, R16, R19, R22, R25 +4
10
CRS0805-FX-1002ELFCT-ND
R_10K
R5, R8, R53, R54, R306, R307, R308, R406 +2
12
R_3.92k
R14, R20, R26, R32, R38, R40, R42, R44 +4
7
RMCF0805JT200RCT-ND
R_200
R301, R302, R303, R305, R404, R2003, R2006
1
667-ERJ-6ENF1200V
R_120_DNP
R309
1
A121322CT-ND
R_0_2512
R401
1
RNCP0805FTD1K00CT-ND
R_1K
R402
1
R_90k
R403
1
R_15k
R405
1
P300KDACT-ND
R_300K
R407
1
P100KCCT-ND
R_100K
R408
1
P1.0KDACT-ND
R_1K_0.1
R1801
2
311-4.7KARCT-ND
R_4.7K
R1901, R1902
2
P0.0GCT-ND
R_0
R2001, R2004

Sensing controller1 design files

The KiCad project lives in the olin-electric-motorsports/olin-electric-motorsports repository on GitHub; these links point at the commit this page was built from.

Sensing controller1: common questions

What microcontroller does the Sensing controller1 use?

The Sensing controller1 is built around the ATMEGA328P-15AZTR-ND, from the AVR/Arduino family.

How big is the Sensing controller1 PCB?

The Sensing controller1 measures 99 × 99 mm, has 4 copper layers and is 4.69 mm thick.

How many components are on the Sensing controller1?

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

Where can I download the Sensing controller1 design files?

From the olin-electric-motorsports/olin-electric-motorsports repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Sensing controller1 design in my own project?

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

Can I test firmware for the Sensing controller1 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 olin-electric-motorsports

Similar boards