Stealth-Controller-Mini

sft-01·Stealth-Controller-Mini

This repository ships a schematic but no board layout.

About the Stealth-Controller-Mini PCB

Stealth-Controller-Mini is an open source RP2040/RP2350 PCB design by sft-01, published on GitHub. It is a board, with 54 components from 26 distinct parts.

Its main chip is the ESP32-PICO-V3, from the RP2040/RP2350 family. Other key parts include the LMR36506, MA702GQ-P, SN65HVD230QDRG4 and DRV8316R. By type, the board carries 29 capacitors, 5 ICs, 5 jumpers, 5 resistors, 1 connector and 1 inductor.

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

From the project

A fully code-defined motor driver board featuring DRV8316 + ESP32 + MA702 + TWAI, written in SKiDL.

A fully code-defined motor driver board featuring DRV8316 + ESP32 + MA702 + TWAI, written in SKiDL.

- Python 3.9+ - KiCad 9 installed on your machine - SKiDL 2.2.3+

This section documents the exact process followed to go from a KiCad schematic file to a fully code-defined SKiDL Python file.

1. Open KiCad and load the project 2. Launch the Schematic Editor 3. Go through every component on the schematic and note: - Reference (e.g. U1, C1, IC1) - Symbol name (e.g. DRV8316TRGFR, C, R) - Which library it belongs to (e.g. Library, Device) - Footprint assigned to it (e.g. DriverParts:DRV8316) -…

Main components on the Stealth-Controller-Mini

ESP32-PICO-V3LMR36506MA702GQ-PSN65HVD230QDRG4DRV8316R

Stealth-Controller-Mini bill of materials (BOM)

54 components, 26 distinct parts.

QtyPartRefs
1
ESP32-PICO-V3
IC1
1
LMR36506
IC2
1
MA702GQ-P
IC3
1
SN65HVD230QDRG4
IC4
1
DRV8316R
U1
1
XT30PB
J1
2
SW_Push_Dual
Boot1, Reset1
1
SolderJumper_2_Open
JP1
2
SolderJumper_3_Bridged12
JP2, JP5
2
SolderJumper_2_Bridged
JP3, JP4
3
MountingHole_Pad
OUT_A1, OUT_B1, OUT_C1
2
TWAI
TWAI1, TWAI2
1
UART
UART1
1
15uH
L1
3
22uF
C1, C15, C16
7
100nF
C2, C7, C8, C12, C14, C17, C19
1
22uF
C3
4
1uF
C4, C6, C10, C13
1
10nF
C5
3
10uF
C9, C18, C20
Show 6 more
QtyPartRefs
1
2.2uF
C11
9
22uF 25v
C21, C22, C23, C24, C25, C26, C29, C30 +1
1
22
R1
1
5.1k
R2
2
10K
R3, R4
1
120
R5

Stealth-Controller-Mini design files

The KiCad project lives in the sft-01/Stealth-Controller-Mini repository on GitHub; these links point at the commit this page was built from.

Stealth-Controller-Mini: common questions

What microcontroller does the Stealth-Controller-Mini use?

The Stealth-Controller-Mini is built around the ESP32-PICO-V3, from the RP2040/RP2350 family.

How many components are on the Stealth-Controller-Mini?

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

Where can I download the Stealth-Controller-Mini design files?

From the sft-01/Stealth-Controller-Mini repository on GitHub, which has a netlist; the links under Design files point to each one.

Can I use the Stealth-Controller-Mini design in my own project?

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

Can I test firmware for the Stealth-Controller-Mini without the hardware?

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

Similar boards