Raccoon

barbinbrad·raccoon·pcb/raccoon.kicad_pcb

Raccoon PCB layout, top view — open source STM32 board by barbinbrad
Simulate this board

About the Raccoon PCB

Raccoon is an open source STM32 PCB design by barbinbrad, published on GitHub under the MIT license. It is a 4-layer board measuring 100.9 × 71.5 mm, with 56 components from 31 distinct parts.

Its main chip is the STM32F413RGT6, from the STM32 family. Other key parts include the SIP32431DR3, AMS1117-5.0, AMS1117-3.3, TJA1042T-3 and NEO-M8P. By type, the board carries 19 capacitors, 10 ICs, 10 resistors, 5 connectors, 5 diodes and 2 switches.

It belongs with the rf & radio and usb & debug tools designs in this gallery.

From the project

Car Hacking PCB and firmware for a USB to CAN interface, with support for 4 CAN transceivers and an optional NEO-MP8 GNSS module.

The design uses an automotive-grade Deutsch header, which eliminates the need for a switching relay. Feel free to replace this with something else. If you want to use "ODB-C" you'll need to use pins C0/C3 (inputs), C10/C11 (outputs).

To use the deutsch header, you'll need a crimper and some parts:

- 1 DTM13-12A or some variant of the header. This needs hand-soldered. - 1 DTM06-12S, the male connector - 1 WM-12S, a wedgelock - 12 Crimpable Sockets

Raccoon, from the project README
From the project README

Main components on the Raccoon

Raccoon bill of materials (BOM)

56 components, 31 distinct parts — part numbers from the project's BOM.

QtyPartRefs
2
SIP32431DR3
SiP32431DR3
U1, U2
1
AMS1117-5.0
U3
1
AMS1117-3.3
U4
1
STM32F413RGT6
U6
4
TJA1042T-3
U7, U8, U9, U10
1
NEO-M8P
U11
1
C8545
Q_NMOS_GSD
Q1
1
16MHZ
16MHz
Y1
1
USB_B
J1
1
C88373
U.FL-R-SMT(01)
J2
1
DTM13-12PA
J3
1
CONN_01X08_FEMALE
Conn_01x08_Female
J4
1
CONN_01X02_FEMALE
Conn_01x02_Female
J5
1
2.6A
F1
1
W2H
FL1
2
SW_SPST
SW1, SW2
2
C8678
D_Schottky
D1, D5
1
C409780
LED_RGB
D2
1
C72043
GREEN
D3
1
C2286
RED
D4
Show 11 more
QtyPartRefs
1
27 nH
L1
6
10U
10u
C3, C4, C5, C6, C8, C9
2
10P
10p
C10, C12
10
100N
100n
C11, C14, C15, C16, C17, C18, C19, C20 +2
1
4.7U
4.7u
C13
2
22
R1, R2
2
10K
10k
R3, R4
3
100
R5, R6, R7
1
820
R8
1
4.7K
4.7k
R9
1
10
R10

Raccoon design files

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

Raccoon: common questions

What microcontroller does the Raccoon use?

The Raccoon is built around the STM32F413RGT6, from the STM32 family.

How big is the Raccoon PCB?

The Raccoon measures 100.9 × 71.5 mm, has 4 copper layers and is 4.69 mm thick.

How many components are on the Raccoon?

56 components, from 31 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 Raccoon design files?

From the barbinbrad/raccoon 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 Raccoon design in my own project?

Yes, under the terms of its MIT license, which barbinbrad chose for the repository.

Can I test firmware for the Raccoon without the hardware?

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

Similar boards