Ratibroombroom

aindustriosa·Ratibroombroom

Ratibroombroom PCB layout, top view — open source STM32 board by aindustriosa

About the Ratibroombroom PCB

Ratibroombroom is an open source STM32 PCB design by aindustriosa, published on GitHub. It is a 2-layer board measuring 66 × 60 mm, with 114 components from 40 distinct parts.

Its main chip is the STM32F405RGTx, from the STM32 family. Other key parts include the AZ1117-3.3, DRV8835, AS5145B-HSST, MPU-9250 and L6932D1.2TR. By type, the board carries 33 capacitors, 33 resistors, 13 connectors, 11 transistors, 10 diodes and 9 ICs.

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

From the project

This repository contains de design files for the electronics part of Ratibroombroom, a maze solving robot designed at A industriosa.

This repository contains de design files for the electronics part of Ratibroombroom, a maze solving robot designed at A industriosa.

The board includes an STM32F405RGT6 microcontroller and two DRV8835 H-bridge drivers moving two 610 coreless motors for locomotion. The robot will also include a suction fan mounted on top with another 610 coreless motor driven directly with an IRLML6344 mosfet.

Ratibroombroom, from the project README
From the project README

Main components on the Ratibroombroom

Ratibroombroom bill of materials (BOM)

114 components, 40 distinct parts.

QtyPartRefs
1
AZ1117-3.3
U1
2
DRV8835
U2, U7
2
AS5145B-HSST
U3, U6
1
MPU-9250
U4
1
STM32F405RGTx
U5
2
L6932D1.2TR
U8, U9
5
IRLML6344
Q1, Q2, Q3, Q4, Q9
4
PT12-21B/TR8
Q5, Q6, Q7, Q8
1
S8050
Q10
1
IRF7416PbF
Q11
1
8MHZ
Y1
1
Conn_01x02_Male
J1
3
Conn_01x02_Male
J2, J5, J6
1
Conn_01x10_Male
J3
2
Support board axle
J4, J7
2
Conn_01x04_Male
J8, J9
2
Conn_01x04_Male
J10, J11
2
Support board base
J12, J13
1
MLT5020
BZ1
2
B3U
SW1, SW2
Show 20 more
QtyPartRefs
1
PCM12
SW3
5
LED
D1, D7, D8, D9, D10
4
SFH4045N
D2, D3, D4, D5
1
1N4148
D6
7
1u
C1, C2, C3, C4, C5, C6, C21
12
100n
C7, C9, C12, C13, C19, C20, C22, C24 +4
6
10u
C8, C10, C28, C29, C30, C31
3
10n
C11, C16, C27
2
20p
C14, C15
2
2.2u
C17, C18
1
4.7u
C23
1
47k
R1
1
26.1k
R2
5
10k
R3, R22, R32, R33, R34
9
100
R4, R8, R12, R16, R21, R23, R25, R26 +1
4
100k
R5, R9, R13, R17
4
47R
R6, R10, R14, R18
4
20K
R7, R11, R15, R19
3
1.8k
R24, R29, R31
2
5.6k
R28, R30

Ratibroombroom design files

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

Ratibroombroom: common questions

What microcontroller does the Ratibroombroom use?

The Ratibroombroom is built around the STM32F405RGTx, from the STM32 family.

How big is the Ratibroombroom PCB?

The Ratibroombroom measures 66 × 60 mm, has 2 copper layers and is 0.8 mm thick.

How many components are on the Ratibroombroom?

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

Where can I download the Ratibroombroom design files?

From the aindustriosa/Ratibroombroom repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Ratibroombroom design in my own project?

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

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