Stealth-Controller-Mini
sft-01·Stealth-Controller-Mini
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
Stealth-Controller-Mini bill of materials (BOM)
54 components, 26 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-PICO-V3 | ESP32PICOV3 | IC1 |
| 1 | LMR36506 | LMR36506 | IC2 |
| 1 | MA702GQ-P | MA702 | IC3 |
| 1 | SN65HVD230QDRG4 | SN65HVD230QDR | IC4 |
| 1 | DRV8316R | DRV8316 | U1 |
| 1 | XT30PB | XT30PB | J1 |
| 2 | SW_Push_Dual | XKB_Connectivity_TS-1177-B-B-B | Boot1, Reset1 |
| 1 | SolderJumper_2_Open | SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1 |
| 2 | SolderJumper_3_Bridged12 | SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm_NumberLabels | JP2, JP5 |
| 2 | SolderJumper_2_Bridged | SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP3, JP4 |
| 3 | MountingHole_Pad | Motor_Wire_Solder_Pad | OUT_A1, OUT_B1, OUT_C1 |
| 2 | TWAI | SHDR3W50P0X150 | TWAI1, TWAI2 |
| 1 | UART | SHDR3W50P0X150 | UART1 |
| 1 | 15uH | L_1210_3225Metric | L1 |
| 3 | 22uF | C_0603_1608Metric | C1, C15, C16 |
| 7 | 100nF | C_0603_1608Metric | C2, C7, C8, C12, C14, C17, C19 |
| 1 | 22uF | C_0805_2012Metric | C3 |
| 4 | 1uF | C_0603_1608Metric | C4, C6, C10, C13 |
| 1 | 10nF | C_0603_1608Metric | C5 |
| 3 | 10uF | C_0603_1608Metric | C9, C18, C20 |
Show 6 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 2.2uF | C_0603_1608Metric | C11 |
| 9 | 22uF 25v | C_0805_2012Metric | C21, C22, C23, C24, C25, C26, C29, C30 +1 |
| 1 | 22 | R_0603_1608Metric | R1 |
| 1 | 5.1k | R_0603_1608Metric | R2 |
| 2 | 10K | R_0603_1608Metric | R3, R4 |
| 1 | 120 | R_0603_1608Metric | 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.
- NetlistDriver_skidl.net
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
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
Main
google
98 × 71 mm102 parts2LApache-2.02.9k