Esp32-powerswitcher
matthieuvigne·MiAM_robotics·Electronics/esp32-powerswitcher/esp32-powerswitcher.kicad_pcb
About the Esp32-powerswitcher PCB
Esp32-powerswitcher is an open source ESP32 PCB design by matthieuvigne, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 38 × 43 mm, with 50 components from 11 distinct parts.
Its main chip is the MODULE-SEEEDUINO-XIAO-ESP32C3, from the ESP32 family. Other key parts include the TCA9416DDFR. By type, the board carries 12 resistors, 8 transistors, 8 diodes, 6 connectors, 6 capacitors and 2 ICs.
It belongs with the robotics & motion designs in this gallery.
From the project
Generic repo for robotic projects with the former MiAM Eurobot team !
This repo contains information and software for robotic-related projects done with the MiAM Eurobot team.
Our robot architecture are based off an embedded linux on an ARM platform, Raspberry Pi or Beaglebone Black, programmed in C++. We also use Arduinos as slaves for low-level tasks such as motor control or sensor handling - using serial communication through USB.
Main components on the Esp32-powerswitcher
Esp32-powerswitcher bill of materials (BOM)
50 components, 11 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TCA9416DDFR | SOT65P280X110-8N | IC1 |
| 1 | MODULE-SEEEDUINO-XIAO-ESP32C3 | MODULE14P-SMD-2.54-21X17.8MM | U1 |
| 8 | NVTR4503NT1G | SOT-23_Handsoldering | Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8 |
| 3 | Conn_01x04_Male | JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J1, J2, J6 |
| 2 | Conn_01x02_Male | XT30UM | J3, J4 |
| 1 | Conn_01x03_Pin | PinHeader_1x03_P2.54mm_Vertical | J5 |
| 8 | Conn_01x02_Male | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | O1, O2, O3, O4, O5, O6, O7, O8 |
| 8 | MSS2P3 | D_MicroSMP_AK | D1, D2, D3, D4, D5, D6, D7, D8 |
| 6 | CL31A106MBHNNNE 10uF | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C1, C2, C3, C4, C5, C6 |
| 4 | 4.7k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R11, R12 |
| 8 | 47k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3, R4, R5, R6, R7, R8, R9, R10 |
Esp32-powerswitcher design files
The KiCad project lives in the matthieuvigne/MiAM_robotics repository on GitHub; these links point at the commit this page was built from.
Esp32-powerswitcher: common questions
What microcontroller does the Esp32-powerswitcher use?
The Esp32-powerswitcher is built around the MODULE-SEEEDUINO-XIAO-ESP32C3, from the ESP32 family.
How big is the Esp32-powerswitcher PCB?
The Esp32-powerswitcher measures 38 × 43 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Esp32-powerswitcher?
50 components, from 11 distinct parts. The full bill of materials is listed on this page.
Where can I download the Esp32-powerswitcher design files?
From the matthieuvigne/MiAM_robotics repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Esp32-powerswitcher design in my own project?
Yes, under the terms of its GPL-3.0 license, which matthieuvigne chose for the repository.
Can I test firmware for the Esp32-powerswitcher 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 MiAM_robotics
Power supply
matthieuvigne
58 × 61.1 mm77 parts4LGPL-3.05Raspberry Pi
Main pcb 2025
matthieuvigne
56 × 65.6 mm69 parts4LGPL-3.05Raspberry Pi
Main pcb 2026
matthieuvigne
56 × 65.5 mm55 parts4LGPL-3.05I2c mosfet
matthieuvigne
40 × 40 mm36 parts2LGPL-3.05Battery monitor
matthieuvigne
43 × 21.5 mm23 parts2LGPL-3.05As5048b
matthieuvigne
31 × 28 mm11 parts2LGPL-3.05Servo multiplexer
matthieuvigne
33 × 22 mm9 parts2LGPL-3.05Rpi adapter
matthieuvigne
24 × 15 mm5 parts2LGPL-3.05
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