Rattack v2

mij001·rattack-v2-schematic

Rattack v2

About the Rattack v2 PCB

Rattack v2 is an open source STM32 PCB design by mij001, published on GitHub. It is a board, with 94 components from 36 distinct parts.

Its main chip is the STM32F405RGTx, from the STM32 family. Other key parts include the DRV8835, MIC5219-3.3YM5, ICM-42688-P, AS5600 and 0.8mm-8-pin-CONN. By type, the board carries 34 resistors, 29 capacitors, 10 transistors, 9 diodes, 7 ICs and 2 switches.

It belongs with the robotics & motion and sensors designs in this gallery.

From the project

RATTACK v2 Levi micromouse mainboard, schematic only

Mainboard for RATTACK v2, a micromouse robot. This repo is the schematic only — the PCB layout, gerbers, 3D models and BOM live with the full KiCad project.

STM32F405RG on a 4-layer board, DRV8835 dual motor driver, AS5600 magnetic encoders on both wheels, and six IR emitter/phototransistor pairs fanned out across the front for wall sensing. 152 components.

schematic.pdf is the readable one. The PNG below is there so it renders on GitHub.

Main components on the Rattack v2

Rattack v2 bill of materials (BOM)

94 components, 36 distinct parts.

QtyPartRefs
1
STM32F405RGTx
STMicroelectronics
U1
1
DRV8835
Texas Instruments
U2
1
MIC5219-3.3YM5
Microchip Tech
U3
1
ICM-42688-P
TDK InvenSense
U4
2
AS5600
AMS
U6, U7
1
0.8mm-8-pin-CONN
JST
U9
1
SI2301CDS-T1-GE3
Vishay Intertech
Q1
5
AO3400A
Alpha & Omega Semicon
Q2, Q3, Q4, Q5, Q11
4
TEPT4400
~
Q6, Q7, Q8, Q9
1
SH Pitch 1.0MM Header
BOOMELE(Boom Precision Elec)
BTT_CONN1
1
SW_Push
Megastar
SW1
1
MSK-12C02
SHOU HAN
SW4
1
25Mhz
YXC Crystal Oscillators
XTAL1
1
PWR_LED
Everlight Elec
D1
4
SFH4346
~
D2, D3, D4, D5
1
IND_LED-1
Everlight Elec
D6
1
IND_LED-2
Everlight Elec
D7
1
IND_LED-3
Everlight Elec
D8
1
IND_LED-4
Hubei KENTO Elec
D9
1
100R
Sunlord
FB1
Show 16 more
QtyPartRefs
14
100n
Samsung Electro-Mechanics
C1, C2, C3, C4, C11, C12, C13, C15 +6
2
10n
Samsung Electro-Mechanics
C5, C24
3
10u
Samsung Electro-Mechanics
C6, C16, C18
3
2u2
Murata Electronics
C7, C8, C23
2
15p
FH (Guangdong Fenghua Advanced Tech)
C9, C10
4
10u
Samsung Electro-Mechanics
C14, C17, C29, C30
1
1u
Samsung Electro-Mechanics
C21
1
0R
UNI-ROYAL(Uniroyal Elec)
R1
5
4k7
UNI-ROYAL(Uniroyal Elec)
R2, R11, R12, R38, R39
2
100R
UNI-ROYAL(Uniroyal Elec)
R3, R36
1
10k
UNI-ROYAL(Uniroyal Elec)
R4
4
47k
UNI-ROYAL(Uniroyal Elec)
R6, R8, R9, R37
13
1k
UNI-ROYAL(Uniroyal Elec)
R7, R14, R16, R19, R22, R25, R26, R27 +5
2
10R
UNI-ROYAL(Uniroyal Elec)
R13, R21
4
100k
UNI-ROYAL(Uniroyal Elec)
R15, R17, R20, R23
2
18R
FOJAN
R18, R24

Rattack v2 design files

The KiCad project lives in the mij001/rattack-v2-schematic repository on GitHub; these links point at the commit this page was built from.

Rattack v2: common questions

What microcontroller does the Rattack v2 use?

The Rattack v2 is built around the STM32F405RGTx, from the STM32 family.

How many components are on the Rattack v2?

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

Where can I download the Rattack v2 design files?

From the mij001/rattack-v2-schematic repository on GitHub, which has the schematic; the links under Design files point to each one.

Can I use the Rattack v2 design in my own project?

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

Can I test firmware for the Rattack v2 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