C3P0 Controller V1.1

greghulette·KiCad-Files-Public·C3P0_Controller/V1.1/C3P0_Controller_V1.1/C3P0_Controller_V1.1.kicad_pcb

C3P0 Controller V1.1 PCB layout, top view — open source ESP32 board by greghulette
Simulate this board

About the C3P0 Controller V1.1 PCB

C3P0 Controller V1.1 is an open source ESP32 PCB design by greghulette, published on GitHub. It is a 4-layer board measuring 151.2 × 82.9 mm, with 43 components from 39 distinct parts.

Its main chip is the ATMEGA2560-16AU, from the ESP32 family. Other key parts include the CH340C, TPS2115APW and ESP32-WROOM-32D-N16. By type, the board carries 39 connectors and 4 ICs.

Main components on the C3P0 Controller V1.1

C3P0 Controller V1.1 bill of materials (BOM)

43 components, 39 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
ATMEGA2560-16AU
Right Arm Driver
Microchip Technology
U1
1
CH340C
Head Driver
WCH
U2
1
TPS2115APW
Torso Driver
Texas Instruments
U3
1
ESP32-WROOM-32D-N16
Left Arm Driver
Espressif Systems
U4
1
22272031
Servo 1
Molex
J1
1
Servo 2
J2
1
67996-420HLF
Servo 3
Amphenol ICC (FCI)
J3
1
470531000
Servo 4
Molex
J4
1
22292061
Servo 5
Molex
J5
1
470531000
Servo 6
Molex
J6
1
538-22-23-2051
Servo 7
Molex
J7
1
22292061
Servo 8
Molex
J8
1
470531000
Servo 9
Molex
J9
1
10118194-0001LF
Servo 10
Amphenol ICC (FCI)
J10
1
10118194-0001LF
Servo 11
Amphenol ICC (FCI)
J11
1
1984617
Servo 12
Phoenix Contact
J12
1
470531000
Servo 13
Molex
J13
1
10118194-0001LF
Servo 14
Amphenol ICC (FCI)
J14
1
10118194-0001LF
Servo 15
Amphenol ICC (FCI)
J15
1
1984617
Servo 16
Phoenix Contact
J16
Show 19 more
QtyPartRefs
1
1984617
Servo 17
Phoenix Contact
J17
1
1984617
Servo 18
Phoenix Contact
J18
1
1984617
Servo 19
Phoenix Contact
J19
1
67997-206HLF
Servo 20
Amphenol ICC (FCI)
J20
1
1984617
Servo 21
Phoenix Contact
J21
1
Servo 22
J22
1
1984617
Spare Servo 1
Phoenix Contact
J23
1
22272031
SPARE Servo 1
Molex
J24
1
22272031
Misc 1
Molex
J25
1
22272031
Misc 2
Molex
J26
1
22292061
Servo Power Input
Molex
J27
2
5V Input
J28, J51
1
5V_Connector
J29
2
Head Serial
J30, J34
2
Left Arm Serial
J31, J35
2
Right Arm Serial
J32, J36
1
Torso Serial
J33
1
22272031
Torso Serial
Molex
J37
1
Servo Power Input
J50

C3P0 Controller V1.1 design files

The KiCad project lives in the greghulette/KiCad-Files-Public repository on GitHub; these links point at the commit this page was built from.

C3P0 Controller V1.1: common questions

What microcontroller does the C3P0 Controller V1.1 use?

The C3P0 Controller V1.1 is built around the ATMEGA2560-16AU, from the ESP32 family.

How big is the C3P0 Controller V1.1 PCB?

The C3P0 Controller V1.1 measures 151.2 × 82.9 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the C3P0 Controller V1.1?

43 components, from 39 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 C3P0 Controller V1.1 design files?

From the greghulette/KiCad-Files-Public 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 C3P0 Controller V1.1 design in my own project?

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

Can I test firmware for the C3P0 Controller V1.1 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 KiCad-Files-Public

Earlier revisions in the repo: C3P0_Controller_V1-1, C3P0_Controller

Similar boards