Skip to the content
PCBKitNew board
4 layers80.5 × 28.2 mmModule ESP32 minimum, the printed circuit board in 3D

Kicad projects based on ESP32

Size
80.5 × 28.2 mm
Copper layers
4
Thickness
1.56 mm
Parts
37
Nets
59
Pads
196
Tracks, vias
607, 112
Pours
4
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
24 Jul 2026
Updated
1 Aug 2026

Overview

Module ESP32 minimum is an open-source printed circuit board by digitalforger73, from the digitalforger73/ESP32-modules-kicad repository on GitHub. It is a 4-layer board of 80.5 × 28.2 mm with 37 parts on 59 nets, routed with 607 tracks and 112 vias.

It is built around the CH340C, ESP32-WROOM-32E and AMS1117-3.3, with the LESD5D5.0CT1G, SKPMAME010 and SS8050 among its other parts. Its parts include 11 capacitors, 11 resistors, 5 diodes, 3 ICs and 3 connectors. It belongs with the ESP32 boards of this library.

Main components

9

README

Readme.md

ESP32 Community Board Project

A complete ESP32 reference design built with KiCad.

Preview

PCB

ESP32 PCB

Schematic

ESP32 Schematic

An open community project for learning ESP32 hardware design with KiCad.

This repository contains a complete ESP32 development board designed in KiCad, intended for makers, students, and engineers who want to learn custom PCB design and build their own ESP32-based hardware.


Professional Version - ESP32 Sensor Board

Need an ESP32 board with integrated sensors?

The ESP32 Sensor Board extends the Community Edition with a complete environmental sensing platform, making it suitable for IoT development, plant monitoring, and custom hardware projects.

Professional Edition Includes

  • SHTC3 temperature and humidity sensor
  • Ambient light sensor
  • Capacitive soil moisture sensor connector
  • Complete KiCad project
  • Schematic and PCB layout
  • Symbol & footprint libraries
  • BOM and Gerber files
  • Component replacement guide
  • Documentation

👉 Professional Version on Gumroad

https://greentam.gumroad.com/

If you're looking for a solid starting point for your next ESP32 hardware project, the Professional Edition is designed to save development time while remaining fully customizable.


Features

  • ESP32-WROOM-32E
  • USB Serial (CH340)
  • 3.3V Power Regulator
  • Reset / User Buttons
  • A status LED / A user LED
  • Programming Circuit
  • Expansion Headers
  • Symbols and Footprints on Components
  • Component Replacement Guide

The project file contains the 4-layer substrate layout (front signal, 3.3 volt plane, ground plane, and back signal), and satisfies the pcb specification of the manufacturer, JLCPCB. You can give an order by uploading the gerber files, placement file, and bill-of-materials generated by the project files. However, you can edit the files to match the specification of your chosen manufacturer.


Who is this project for?

  • ESP32 beginners
  • Electronics hobbyists
  • PCB designers
  • Students
  • Engineers learning KiCad
  • Makers who want to build their own ESP32 board

Community Edition

This repository contains the Community Edition.

The goal is to provide a minimal but practical ESP32 reference design that anyone can study and build.


Documentation

  • Component Replacement Guide
  • Assembly Guide
  • Hardware Documentation

License

This project is licensed under the Ippeul Community Hardware License (ICHL).

See the LICENSE file for details.


Support

If you find this project useful, please consider:

  • ⭐ Starring this repository
  • Sharing it with other makers



KiCad를 이용한 ESP32 하드웨어 설계를 위한 ESP32 커뮤니티 보드

KiCad로 디자인한 기본 ESP32 보드


이 저장소는 KiCad로 설계된 완전한 ESP32 개발 보드 프로젝트를 포함하고 있으며, 커스텀 PCB 설계를 배우고 자신만의 ESP32 기반 하드웨어를 제작하려는 메이커, 학생, 엔지니어를 위해 제작되었습니다.


ESP32 센서 보드 (유료 버전)

센서가 통합된 ESP32 보드를 찾고 계신가요?

ESP32 Sensor Board는 Community Edition을 기반으로 온도·습도, 조도, 토양 수분 센서를 지원하도록 확장된 전문 KiCad 프로젝트입니다. IoT 기기, 식물 관리 시스템, 환경 모니터링 장치 등 다양한 하드웨어 개발에 바로 활용할 수 있습니다.

ESP32 Sensor 구성

  • SHTC3 온도·습도 센서
  • 조도 센서
  • 정전용량식 토양 수분 센서 연결 헤더
  • 완전한 KiCad 프로젝트
  • 회로도 및 PCB 설계
  • 심볼 및 풋프린트 라이브러리
  • BOM 및 Gerber 파일
  • 부품 교체 가이드
  • 프로젝트 문서

👉 Gumroad에서 다운로드:

https://greentam.gumroad.com/

다음 ESP32 하드웨어 프로젝트를 보다 빠르게 시작하고 싶다면, ESP32 센서 보드는 검증된 회로와 PCB 설계를 바탕으로 개발 시간을 줄이면서도 자유롭게 수정하고 확장할 수 있는 기반을 제공합니다.


ESP32 커뮤니티 보드 주요 기능 및 안내서

  • ESP32-WROOM-32E
  • USB 시리얼 인터페이스 (CH340)
  • 3.3V 전압 레귤레이터
  • Reset 버튼 / User 버튼
  • 상태 표시 LED / 사용자 LED
  • 펌웨어 다운로드 회로
  • GPIO 확장 헤더
  • 사용자 정의 심볼(Symbol) 및 풋프린트(Footprint)
  • 대체 부품 가이드(Component Replacement Guide)

프로젝트 파일에는 4층 기판 구조가 포함되어 있습니다. 각 층은 전면 신호층, 3.3V 전원층, 접지층, 후면 신호층으로 구성되어 있으며, PCB 제조업체인 JLCPCB의 제작 사양을 충족합니다. 거버 파일, 부품 배치 파일, BOM(Bill of Materials)을 생성하고 업로드하여 바로 제작을 주문할 수 있습니다. 다만 선택한 PCB 제조업체의 제작 사양에 맞게 프로젝트 파일을 수정하여 사용할 수도 있습니다.


이 프로젝트는 누구를 위한 것인가요?

  • ESP32를 처음 배우는 개발자
  • 전자공학 취미 활동가
  • PCB 설계자
  • 학생
  • KiCad를 배우는 엔지니어
  • 자신만의 ESP32 보드를 제작하고 싶은 메이커

커뮤니티 버전

이 저장소에는 Community Edition이 포함되어 있습니다.

이 프로젝트의 목표는 누구나 학습하고 직접 제작할 수 있는 최소한의 기능을 갖춘 실용적인 ESP32 레퍼런스 디자인을 제공하는 것입니다.


라이선스

이 프로젝트는 Ippeul Community Hardware License (ICHL)에 따라 배포됩니다. 자세한 내용은 LICENSE 파일을 참고하시기 바랍니다.


서포트

프로젝트가 도움이 되었다면

이 프로젝트가 도움이 되었다면 다음과 같은 방법으로 응원해 주세요.


  • ⭐ GitHub 저장소에 Star를 눌러 주세요.
  • 다른 메이커와 개발자들에게 프로젝트를 공유해 주세요.



ESP32 PCB 설계와 제작법을 제대로 배우고 싶다면

KiCad로 만드는 나만의 센서 보드

ESP32 BOARD (강의에서 제작하는 pcb)

ESP32 개발보드와 센서 모듈을 점퍼선으로 연결하는 데는 익숙하지만, 나만의 PCB를 설계하는 것은 막막하게 느껴질 수 있습니다.

이 강의에서는 실제 ESP32 센서 보드 프로젝트를 예제로 사용하여 다음 과정을 단계별로 배웁니다.

  • ESP32 기본 회로 이해
  • USB-C 전원 및 3.3V 전원 회로 설계
  • CH340 기반 펌웨어 다운로드 회로
  • 센서와 버튼·LED 연결
  • KiCad 회로도 및 PCB 설계
  • PCB 제조 파일 생성 및 주문
  • ESP32 펌웨어 작성
  • BLE와 Wi-Fi 통신 구현

강의를 마치면 개발보드를 사용하는 수준을 넘어, 원하는 기능을 갖춘 ESP32 PCB를 이해하고 직접 수정하거나 설계할 수 있습니다.

이런 분께 추천합니다

  • ESP32 개발보드는 사용해봤지만 PCB 설계는 처음인 분
  • KiCad를 실제 프로젝트를 통해 배우고 싶은 분
  • 센서 기반 IoT 기기나 교육용 보드를 만들고 싶은 메이커
  • 하드웨어와 펌웨어를 함께 이해하고 싶은 개발자
  • 자신만의 IoT 시제품을 만들고 싶은 예비 창업자

강의에서는 수정 가능한 KiCad 프로젝트와 단계별 펌웨어를 함께 제공하여, 이후 다양한 ESP32 기반 프로젝트의 출발점으로 활용할 수 있습니다.

개발보드를 사용하는 사람에서, 자신의 보드를 설계하는 사람으로 한 단계 성장해 보세요.

ESP32 BEFORE_AFTER (좌: 아두이노와 센서들이 각종 배선으로 연결된 시스템, 우: 센서와 ESP32가 일체화된 정돈된 커스텀 pcb)

강의 링크

https://inf.run/ZeYXg


Parts

37
QtyValueFootprintReferences
7100n 0402Capacitor_SMD:C_0402_1005MetricC4, C5, C6, C7, C9, C10, C11
610k 0402Resistor_SMD:R_0402_1005MetricR1, R2, R5, R6, R7, R8
3LESD5D5.0CT1GUser:LESD5D50CT1GD1, D2, D3
20 0402Resistor_SMD:R_0402_1005MetricR3, R4
210u 0402Capacitor_SMD:C_0402_1005MetricC2, C3
25k1Resistor_SMD:R_0402_1005MetricR11, R12
2Conn_01x17Connector_PinHeader_1.27mm:PinHeader_1x17_P1.27mm_VerticalJ2, J3
2SKPMAME010User:SKPMAME010S2, S3
2SS8050Package_TO_SOT_SMD:SOT-23Q1, Q2
1100nCapacitor_SMD:C_0402_1005MetricC1
122 0402Resistor_SMD:R_0402_1005MetricR10
122u 0805Capacitor_SMD:C_0805_2012MetricC8
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U1
1CH340CPackage_SO:STC_SOP-16_3.9x9.9mm_P1.27mmU2
1ESP32-WROOM-32ERF_Module:ESP32-WROOM-32DU5
1KT-0805GUser:KT0805GLED1
1NCD0805R1User:LEDC2012X120NLED2
1TYPE-C-31-M-12User:HRO_TYPE-C-31-M-12J1

Questions

How big is the Module ESP32 minimum PCB?

It measures 80.5 × 28.2 mm and has 4 copper layers, 1.56 mm thick.

What parts does the Module ESP32 minimum use?

37 parts, built around the CH340C, ESP32-WROOM-32E, AMS1117-3.3 and LESD5D5.0CT1G. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Module ESP32 minimum KiCad files?

From the digitalforger73/ESP32-modules-kicad repository on GitHub, at the commit this page was made from: the board is hardware/Module-ESP32_minimum.kicad_pcb and its schematic hardware/Module-ESP32_minimum.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Module ESP32 minimum design in my own project?

Its repository states no licence, so its author keeps all rights: ask digitalforger73 before reusing the design.

Similar boards

  • 2 layers81 × 47.5 mmVincentPCB, the printed circuit board in 3D

    VincentPCB

    soerengraae/Vincent

    An ESP32-based vinyl record scanner that looks up barcodes in the Discogs database and displays album information on a 3.97" e-ink screen. Still a work in progress.

    45 parts
  • 2 layers63.5 × 20.3 mmESP32, the printed circuit board in 3D

    ESP32

    ibrhmokur/Kicad-Projects

    47 parts
  • 4 layers149.6 × 98 mmMch2022, the printed circuit board in 3D

    Mch2022

    kitspace-test-repos/kicad6-file-collection

    235 partsMIT
  • 4 layers152.5 × 161.6 mmMB PCB ControladorESP32, the printed circuit board in 3D

    MB PCB ControladorESP32

    Miguel-Barcelos/Electronics-Projects

    Este repositório contém projetos de eletrônica, incluindo circuitos eletrônicos, simulações e design de PCBs.

    203 parts
  • 2 layers95 × 55 mmSmarthome v0.1, the printed circuit board in 3D

    Smarthome v0.1

    whysixmift/smarthome_v0.1

    I wanted to control lights and appliances in my room over Wi-Fi without having loose relay modules, breadboards, and 220V AC wires floating around my desk.

    63 parts
  • 2 layers68 × 47.4 mmAir quality monitor, the printed circuit board in 3D

    Air quality monitor

    ajkumar-1907/POWER-ELECTRONICS-LIB

    Open-source library of power electronics converter topologies — KiCad schematics, working principles, use cases, and design notes for DC-DC, AC-DC, DC-AC, and AC-AC converters. Free to use, modify, and build on.

    59 parts1MIT