Precharge

LSUTigerRacing·Electronics·PrechargeDischarge/Precharge26/Precharge.kicad_pcb

Precharge PCB layout, top view — open source NXP board by LSUTigerRacing
Simulate this board

About the Precharge PCB

Precharge is an open source NXP PCB design by LSUTigerRacing, published on GitHub. It is a 2-layer board measuring 133 × 98 mm, with 113 components from 43 distinct parts.

Its main chip is the TEENSY4.0, from the NXP family. Other key parts include the TJA1051T-3, SPAN02A-12, LM1117-5.0, 4N35 and LM331. By type, the board carries 49 resistors, 23 capacitors, 12 diodes, 11 ICs, 6 test points and 3 transistors.

From the project

This repository contains all of the KiCad Schematics for the 2026 TigerRacing Formula SAE's Electronics Subsystem.

A device to precharge the Tractive System. This prototype features voltage feedback to protect AIRs. In open-loop systems, if a wiring fault develops (eg. precharge resistor is disconnected or discharge is stuck on) then the precharge is ineffective and AIRs may become damaged. Figure 1: The prototype Precharge module

Important Directories / Files - code/precharge - The source code - docs/schematic-v1.1.pdf - The schematic, as built. - docs/pinout-v1.1.pdf - Pinout diagram with connection descriptions. - docs - Data collected during commissioning, image assets for this document. - Precharge…

Precharge, from the project README
From the project README

Main components on the Precharge

Precharge bill of materials (BOM)

113 components, 43 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
TJA1051T-3
U1
1
SPAN02A-12
U2
1
TEENSY4.0
Teensy4.0
U3
1
LM1117-5.0
U4
3
4N35
U5, U6, U11
2
LM331
U7, U8
1
LM2904
U9
1
LM393
U10
2
2N7002
Q1, Q3
1
MMBT3906
Q2
1
MicroFit
J1
1
MINI-FIT_JR_5566-04A
Mini-Fit_Jr_5566-04A
J2
1
447690401
J3
3
SOLDERJUMPER_2_OPEN
SolderJumper_2_Open
JP1, JP2, JP3
1
OMRON-G2RL-24
G2RL-24 DC12
K1
1
G7L-2A-X-L
K2
1
TFPT1206L1002FM
TH1
6
TestPoint
TP1, TP2, TP3, TP4, TP5, TP6
5
D
D1, D7, D8, D9, D12
4
LED
D2, D3, D4, D5
Show 23 more
QtyPartRefs
1
BZX84C3V3
D6
2
BZX84C12
D10, D11
13
100N
100n
C1, C2, C11, C12, C15, C16, C17, C18 +5
4
1u
C3, C8, C9, C10
4
220U
220u
C4, C5, C6, C7
2
10N
10n
C13, C14
1
160
R1
4
200
R2, R3, R4, R5
2
20K
20k
R6, R9
4
6K8
6k8
R7, R10, R23, R24
7
10K
10k
R8, R21, R27, R29, R44, R45, R48
2
1K5
1k5
R11, R12
3
12K
12k
R13, R17, R26
2
47
R14, R16
2
560
R15, R18
2
220
R19, R47
4
100K
100k
R20, R22, R25, R28
1
500K
500k
R30
10
510K
510k
R31, R32, R33, R34, R36, R37, R38, R40 +2
1
2K2
2k2
R35
2
39K
39k
R39, R43
1
HSA253K3J
R46
1
0
R49

Precharge design files

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

Precharge: common questions

What microcontroller does the Precharge use?

The Precharge is built around the TEENSY4.0, from the NXP family.

How big is the Precharge PCB?

The Precharge measures 133 × 98 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Precharge?

113 components, from 43 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 Precharge design files?

From the LSUTigerRacing/Electronics 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 Precharge design in my own project?

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

Can I test firmware for the Precharge without the hardware?

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

More boards in Electronics

Similar boards