Skip to the content
PCBKitNew board
4 layers22.9 × 50.8 mmESP32 S2 MINI 1, the printed circuit board in 3D

A Feather dev board based on ESP32-S2

Size
22.9 × 50.8 mm
Copper layers
4
Thickness
1.69 mm
Parts
50
Nets
74
Pads
261
Tracks, vias
537, 67
Pours
9
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
15 Sep 2022
Updated
25 Nov 2025

Overview

ESP32 S2 MINI 1 is an open-source printed circuit board by jenschr, from the jenschr/LectureFeather repository on GitHub. It is a 4-layer board of 22.9 × 50.8 mm with 50 parts on 74 nets, routed with 537 tracks and 67 vias.

It is built around the ESP32-S3-MINI-1-N8, LTR-329ALS-01 and AP2112K-3.3TRG1, with the LIS3DH, MT8691AT and SHT31-DIS-F among its other parts. Its parts include 17 resistors, 8 ICs, 7 capacitors, 6 diodes and 5 connectors. It belongs with the microcontroller boards boards and the ESP32 boards of this library.

Main components

12

README

pcb/ESP32_S2_MINI_1/README.md

Dev board for lecturing Embedded & M2M

Errata

Known bugs and limitations for this project

Version 1.1

Yet to be produced & tested.

Version 1.0

  • APA102 used IO26 for data. This conflicts with PSRAM. Move to IO33.
  • Temperature sensor is placed too close the the ESP-module, so it reads the temp of the board, not the air around it. Adafruit has a similar problem with the BME280 they use in their design.
  • Type-C receptacle footprint works great for industrial production, but gives 30% failure/bridges when producing locally. Reduce size of pads for next revision.
  • Boot-button needs more space so it's easier to press

Version 0.9 (not published to git)

  • Swapped battery pins
  • Swapped unstable BH1730 sensor

Parts

50
QtyValueFootprintReferences
710kResistor_SMD:R_0402_1005MetricR2, R3, R4, R5, R15, R16, R17
60.1uFCapacitor_SMD:C_0402_1005MetricC1, C2, C4, C5, C6, C7
31kResistor_SMD:R_0402_1005MetricR1, R8, R11
35.1kResistor_SMD:R_0402_1005MetricR9, R10, R14
3LEDLED_SMD:LED_0402_1005MetricD1, D2, D5
2100kResistor_SMD:R_0402_1005MetricR6, R7
233RResistor_SMD:R_0402_1005MetricR12, R13
2AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U1, U7
2MSK4005Diode_SMD:D_SOD-523D4, D6
2MountingHoleUSB-C-Power-tester:MountingHole_2.0mm_NoPadH2, H3
110uFCapacitor_SMD:C_0603_1608MetricC3
1APA102-2020LED_SMD:LED-APA102-2020D3
1BOOTButton_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2BOOT1
1Conn_01x02_FemaleConnector_JST:JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_VerticalJ4
1Conn_01x12_FemaleConnector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_VerticalJ2
1Conn_01x16_FemaleConnector_PinHeader_2.54mm:PinHeader_1x16_P2.54mm_VerticalJ3
1DMG3415uPackage_TO_SOT_SMD:SOT-23Q1
1ESP32-S3-MINI-1Espressif:ESP32-S2-MINI-1U2
1HK Logofeather:HK_engelsk-logoH4
1LIS3DHPackage_LGA:LGA-16_3x3mm_P0.5mm_LayoutBorder3x5yU5
1LTR-329ALS-01ToyTronics:LTR-329ALS-01U3
1MCP73831-2-OTPackage_TO_SOT_SMD:SOT-23-5U8
1MT8691ATPackage_TO_SOT_SMD:SOT-23U4
1MountingHoleUSB-C-Power-tester:MountingHole_2.5mm_PadH1
1RESETButton_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2RESET1
1SHT31-DISSensor_Humidity:Sensirion_DFN-8-1EP_2.5x2.5mm_P0.5mm_EP1.1x1.7mmU6
1STEMMAConnector_JST:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_VerticalJ5
1USB_C_Receptacle_USB2.0USB-C-Power-tester:TYPE-C-31-M-12J1

Questions

How big is the ESP32 S2 MINI 1 PCB?

It measures 22.9 × 50.8 mm and has 4 copper layers, 1.69 mm thick.

What parts does the ESP32 S2 MINI 1 use?

50 parts, built around the ESP32-S3-MINI-1-N8, LTR-329ALS-01, AP2112K-3.3TRG1 and LIS3DH. 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 ESP32 S2 MINI 1 KiCad files?

From the jenschr/LectureFeather repository on GitHub, at the commit this page was made from: the board is pcb/ESP32_S2_MINI_1/ESP32_S2_MINI_1.kicad_pcb and its schematic pcb/ESP32_S2_MINI_1/ESP32_S2_MINI_1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ESP32 S2 MINI 1 design in my own project?

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

Similar boards

  • 2 layers30.5 × 48.3 mmESP32 CP2102, the printed circuit board in 3D

    ESP32 CP2102

    jenschr/ESP32-workshop-files

    Kidad files from my two-day workshop on creating an ESP32 based IoT device from scratch.

    32 parts1MIT
  • 2 layers60.2 × 38.1 mmESP32 robot, the printed circuit board in 3D

    ESP32 robot

    PanzerPandaNinja/Robot_PCB

    First try with generic robot PCB

    30 partsMIT
  • 4 layers76 × 54 mmPixelblaze battery backpack, the printed circuit board in 3D

    Pixelblaze battery backpack

    SK-Electronics-Consulting/electronics-widgets

    Small, Custom Tools for Electronics

    112 parts1
  • 2 layers80 × 34 mmDji fcc, the printed circuit board in 3D

    Dji fcc

    nikolaus018/dji-fcc-esp32

    ESP32-S3 firmware that switches a DJI N1 remote to FCC mode over USB (replaces the Android app)

    69 parts3MIT
  • 4 layers54 × 54 mmSmartknob driver, the printed circuit board in 3D

    Smartknob driver

    aryanthomare/SmartKnob

    A programmable force-feedback knob for your computer. Custom motor-driver PCB, closed-loop haptic firmware, a native Windows companion app and a parametric 3D-printed enclosure, all designed in house.

    69 parts
  • 4 layers38.5 × 29 mmPl60c dmx mini, the printed circuit board in 3D

    Pl60c dmx mini

    tsmiltonAgents/pl60c-dmx-wakeup

    A small ESP32-S3 board that drives the wired DMX512 input of a Neewer PL60C panel light so the light can be ramped up slowly in the morning (sunrise alarm). Rev A, 2026-09-02.

    37 parts
  • 2 layers36 × 70 mmEndev v1.1, the printed circuit board in 3D

    Endev v1.1

    sophiayduan/Endev-board

    3d printer monitor pcb

    63 parts1MIT