V1
manyetox·Autonomous-Photonics-Carrier·hardware/platform-v1/INT-R1.0.1/source/V1.kicad_pcb
About the V1 PCB
V1 is an open source ESP32 PCB design by manyetox, published on GitHub under the CC-BY-NC-4.0 license. It is a 8-layer board measuring 50 × 50 mm, with 178 components from 47 distinct parts.
Its main chip is the ESP32-S3-WROOM-1, from the ESP32 family. Other key parts include the TMC5041-LA, USBLC6-2SC6 and TPS56528DDA. By type, the board carries 60 capacitors, 59 resistors, 43 connectors, 5 ICs, 5 LEDs and 2 switches.
It belongs with the robotics & motion and sensors designs in this gallery.
From the project
Source-available modular mobile carrier for autonomous photonics experiments using ESP32 control, optical flow, IMU sensing and magnetic wheel encoding.
Platform: V1 Board revision: INT-R1.0.1 Status: validated historical hardware; superseded by Platform V2 PCB: 8 layers, approximately 50 × 50 mm
- ESP32-S3-WROOM-1 controller - DWM3000 UWB module - BNO086 IMU - 2 × TMC5041 stepper-controller ICs - 2 × DRV8231 motor-driver stages - TPS56528DDA power stage - USB/ESD and breakout interfaces
source/ contains the editable KiCad files. fabrication/current/ contains the final retained V1 Gerber/drill package. Earlier schematic export is kept only in archive/.
Main components on the V1
V1 bill of materials (BOM)
178 components, 47 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-S3-WROOM-1 | ESP32-S3-WROOM-1 | U1 |
| 2 | TMC5041-LA | QFN-48-1EP_7x7mm_P0.5mm_EP5.3x5.3mm_ThermalVias | U3, U4 |
| 1 | USBLC6-2SC6 | SOT-23-6 | U5 |
| 1 | TPS56528DDA | Texas_HSOP-8-1EP_3.9x4.9mm_P1.27mm_ThermalVias | U6 |
| 2 | Stepper2 | PinHeader_1x04_P1.00mm_Vertical | J1, J11 |
| 2 | Steepper1 | PinHeader_1x04_P1.00mm_Vertical | J4, J10 |
| 1 | BNO_BOOT_Test_pin | SolderWirePad_1x01_SMD_1x2mm | J5 |
| 14 | Conn_01x01_Pin | SolderWirePad_1x01_SMD_1x2mm | J6, J7, J19, J20, J21, J22, J23, J24 +6 |
| 1 | USB_B_Mini | USB_Mini-B_Wuerth_65100516121_Horizontal | J8 |
| 20 | Conn_01x02_Pin | PinHeader_1x02_P1.00mm_Vertical | J9, J12, J13, J16, J18, J30, J31, J32 +12 |
| 1 | Conn_01x03_Pin | PinHeader_1x03_P1.00mm_Vertical | J15 |
| 1 | Conn_01x04_Pin | PinHeader_1x04_P1.00mm_Vertical | J17 |
| 1 | Conn_01x02_Pin | PinHeader_1x02_P2.54mm_Vertical | J38 |
| 1 | ~ | LGA-28_5.2x3.8mm_P0.5mm | BMO1 |
| 2 | ~ | HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm_ThermalVias | DRV8231DSGR2, DRV8231DSGR3 |
| 1 | DWM3000 | DWM1000 | DWM1 |
| 2 | SW_Push | SW_SPST_CK_KXT3 | SW9, SW10 |
| 5 | LED | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | Onboard1, Onboard2, Onboard3, Onboard4, Onboard5 |
| 1 | 4.7uF | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C2 |
| 4 | 0.1uF | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C4, C7, C8, C9 |
Show 27 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 7 | 10u | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C5, C10, C15, C18, C20, C45, C63 |
| 4 | 0.1u | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C13, C17, C19, C21 |
| 1 | 0.47u | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C14 |
| 17 | 100n | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C16, C23, C24, C25, C26, C27, C30, C32 +9 |
| 1 | 5pf | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C22 |
| 2 | 470n | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C28, C59 |
| 2 | 4.7u | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C29, C56 |
| 2 | 22n | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C31, C57 |
| 16 | 100p | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C33, C34, C35, C36, C37, C38, C39, C40 +8 |
| 2 | 22u | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C61, C62 |
| 1 | 220u | C_Radial_D10.0mm_H12.5mm_P5.00mm | C65 |
| 19 | 10k | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R1, R3, R4, R8, R12, R13, R14, R18 +11 |
| 2 | 0 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R7, R62 |
| 2 | 1k | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R10, R17 |
| 5 | 3k | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R11, R41, R42, R43, R44 |
| 2 | 4.7k | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R15, R16 |
| 2 | 47 | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R19, R20 |
| 2 | 0.2 | R_2512_6332Metric_Pad1.40x3.35mm_HandSolder | R21, R22 |
| 2 | 2.2 | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R23, R53 |
| 8 | 0.5 | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R24, R25, R26, R27, R54, R55, R56, R57 |
| 5 | 0 | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R29, R30, R51, R52, R63 |
| 4 | 100k | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R38, R39, R40, R47 |
| 2 | 22 | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R45, R46 |
| 1 | 250K | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R58 |
| 1 | 53K | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R59 |
| 1 | 150K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R60 |
| 1 | 33k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R61 |
V1 design files
The KiCad project lives in the manyetox/Autonomous-Photonics-Carrier repository on GitHub; these links point at the commit this page was built from.
V1: common questions
What microcontroller does the V1 use?
The V1 is built around the ESP32-S3-WROOM-1, from the ESP32 family.
How big is the V1 PCB?
The V1 measures 50 × 50 mm, has 8 copper layers and is 1.6 mm thick.
How many components are on the V1?
178 components, from 47 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 V1 design files?
From the manyetox/Autonomous-Photonics-Carrier 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 V1 design in my own project?
It is published under CC-BY-NC-4.0, which limits how it may be reused; read the license before building on it.
Can I test firmware for the V1 without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
More boards in Autonomous-Photonics-Carrier
ESP32
Robot aio esp32 manuel solder 8 layer updated with 3.3 lineer
manyetox
50 × 46.2 mm54 parts8LCC-BY-NC-4.01ESP32
Robot aio esp32 manuel solder 8 layer
manyetox
50 × 46.2 mm54 parts8LCC-BY-NC-4.01Motor drivers
manyetox
25 × 27 mm25 parts4LCC-BY-NC-4.01ESP32
V2-4 piece modular vertical
manyetox
25 × 27.1 mm23 parts4LCC-BY-NC-4.01Optical tracking sensor paw 3395
manyetox
19.3 × 24 mm17 parts2LCC-BY-NC-4.01Wheel-Encoder
manyetox
20 × 16.8 mm5 parts2LCC-BY-NC-4.01
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k