Customer-Microcontroller-PCB-Board

Jonathan00022·Customer-Microcontroller-PCB-Board

Customer-Microcontroller-PCB-Board layout, top view — open source ESP32 board by Jonathan00022

About the Customer-Microcontroller-PCB-Board

Customer-Microcontroller-PCB-Board is an open source ESP32 PCB design by Jonathan00022, published on GitHub under the Unlicense license. It is a 2-layer board measuring 77.5 × 77 mm, with 42 components from 36 distinct parts.

Its main chip is the ESP32-WROOM-32UE, from the ESP32 family. Other key parts include the CP2102N-Axx-xQFN20, AMS1117-3.3 and AMS1117CD-5.0. By type, the board carries 27 connectors, 7 resistors, 4 ICs, 2 switches and 2 capacitors.

It belongs with the iot & wireless designs in this gallery.

From the project

Custom microcontroller board Template for customer applications . this is template for IOT or embedded system hobbyist

Welcome! This repository provides a custom microcontroller board template designed for IoT and embedded systems hobbyists. It’s both a learning tool and a starting point for custom projects. Anyone can add their own ideas, modifications, or features here: just fork, edit, and contribute!

- KiCad Project Files: Full schematics and PCB layout editable in KiCad. - Sample BOM: Example bill of materials in CSV format. - 3D Board View: Visual PNG previews of the assembled board. - Schematics Image: Quick reference schematic as PNG. - Open License: All files licensed with Unlicense for free reuse.

Main components on the Customer-Microcontroller-PCB-Board

Customer-Microcontroller-PCB-Board bill of materials (BOM)

42 components, 36 distinct parts.

QtyPartRefs
1
ESP32-WROOM-32UE
U1
1
CP2102N-Axx-xQFN20
U2
1
AMS1117-3.3
U3
1
AMS1117CD-5.0
U4
1
USB_B_Micro
J1
1
I2C_Connector
J2
1
5V_VIN
J3
1
GPIO4
J4
1
GPIO19
J5
1
GPIO23
J6
1
GPIO25
J7
1
GPIO26
J8
1
GPIO5
J9
1
GPIO12
J10
1
GPIO13
J11
1
GPIO14
J13
1
GPIO15
J14
1
GPIO16
J15
1
GPIO17
J16
1
GPIO18
J17
Show 16 more
QtyPartRefs
1
GPIO27
J18
1
GPIO32
J19
1
GPIO33
J20
1
GPIO34
J21
1
GPIO35
J22
1
3.3V_INPUT
J23
1
O_RTS
J24
1
O_CTS
J25
2
Sensor_VN
J26, J27
1
GPIO2
J29
2
CK_KMS2xxG
SW1, SW2
1
10uf
C1
1
C_US
C2
2
2.3k
R1, R6
2
10K
R2, R3
3
4.4k
R4, R5, R7

Customer-Microcontroller-PCB-Board design files

The KiCad project lives in the Jonathan00022/Customer-Microcontroller-PCB-Board repository on GitHub; these links point at the commit this page was built from.

Customer-Microcontroller-PCB-Board: common questions

What microcontroller does the Customer-Microcontroller-PCB-Board use?

The Customer-Microcontroller-PCB-Board is built around the ESP32-WROOM-32UE, from the ESP32 family.

How big is the Customer-Microcontroller-PCB-Board?

The Customer-Microcontroller-PCB-Board measures 77.5 × 77 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Customer-Microcontroller-PCB-Board?

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

Where can I download the Customer-Microcontroller-PCB-Board design files?

From the Jonathan00022/Customer-Microcontroller-PCB-Board repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Customer-Microcontroller-PCB-Board design in my own project?

Yes, under the terms of its Unlicense license, which Jonathan00022 chose for the repository.

Can I test firmware for the Customer-Microcontroller-PCB-Board 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