Marionette

Magma-Space·Marionette·Marionette_SCH/Marrionette_Driver/Marrionette_Driver.kicad_pcb

Marionette PCB layout, top view — open source ESP32 board by Magma-Space

About the Marionette PCB

Marionette is an open source ESP32 PCB design by Magma-Space, published on GitHub. It is a 4-layer board measuring 80 × 80 mm, with 97 components from 40 distinct parts.

Its main chip is the CP2102N-A01-GQFN28, from the ESP32 family. Other key parts include the INA260, TC4427xOA, ESP32-WROOM-32, TSR_1-2450 and NCP1117-3.3_TO252. By type, the board carries 24 capacitors, 22 resistors, 16 ICs, 12 connectors, 10 transistors and 9 diodes.

From the project

Antigravity system for Testing

Main components on the Marionette

Marionette bill of materials (BOM)

97 components, 40 distinct parts.

QtyPartRefs
8
INA260
U1, U2, U3, U4, U5, U6, U7, U8
4
TC4427xOA
U9, U10, U11, U12
1
CP2102N-A01-GQFN28
U13
1
ESP32-WROOM-32
U14
1
TSR_1-2450
U15
1
NCP1117-3.3_TO252
U16
8
AO3400A
Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8
2
S8050
Q9, Q10
1
Conn_02x06_Counter_Clockwise
J1
1
Conn_01x02_Male
J2
1
Barrel_Jack
J3
8
Conn_01x02
J4, J5, J6, J7, J8, J9, J10, J11
1
USB_B_Micro
J12
2
TestPoint
+3.3, +5V
2
SW_Push
Boot1, Reset1
2
ESD05V88D-LC
D1, D3
1
1N5819
D2
1
RED LED
D4
5
LED
Vishay
D5, D6, D7, D8, D9
8
100nF
C1, C2, C3, C4, C5, C6, C7, C8
Show 20 more
QtyPartRefs
4
1uF
C9, C10, C11, C12
3
10uF/25V(10%)
C13, C15, C22
2
0.1uF/25V(10%)
C14, C16
3
1nF/50V(10%)
C17, C18, C19
1
100uF/6.3V(20%)
C20
1
1uF/10V(10%)
C21
1
10uF/25V(10%)(NC)
C23
1
22uF/25V(10%)
C24
3
0R(1%)
R1, R2, R16
2
0R(1%)(NC)
R3, R4
3
12K(1%)
R5, R6, R8
1
470R(1%)
R7
2
470R(1%)
R9, R10
2
5K(1%)(NC)
R11, R13
2
4.7K(1%)
R12, R14
1
2K(1%)
R15
1
3.3K(1%)(NC)
R17
3
2k
R29, R30, R31
1
5k
R32
1
10k
R33

Marionette design files

The KiCad project lives in the Magma-Space/Marionette repository on GitHub; these links point at the commit this page was built from.

Marionette: common questions

What microcontroller does the Marionette use?

The Marionette is built around the CP2102N-A01-GQFN28, from the ESP32 family.

How big is the Marionette PCB?

The Marionette measures 80 × 80 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Marionette?

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

Where can I download the Marionette design files?

From the Magma-Space/Marionette repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Marionette design in my own project?

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

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

Similar boards