Skip to the content
4 layers18 × 51.3 mmATesp32, the printed circuit board in 3D

esp32s3 board that has an identical footprint and similar pinout to the ATmega32.

Size
18 × 51.3 mm
Copper layers
4
Thickness
1.6 mm
Parts
51
Nets
97
Pads
266
Tracks, vias
319, 181
Pours
27
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
10 Nov 2024
Updated
7 Jan 2025

Overview

ATesp32 is an open-source printed circuit board by SreeniEadara, from the SreeniEadara/ATesp32 repository on GitHub. It is a 4-layer board of 18 × 51.3 mm with 51 parts on 97 nets, routed with 319 tracks and 181 vias.

It is built around the ESP32-S3FH4R2, AP2112K-3.3 and NSR0320MW2, with the DMP2045U among its other parts. Its parts include 15 capacitors, 14 resistors, 5 ICs, 5 diodes and 2 connectors. It belongs with the ESP32 boards of this library.

Main components

4

README

README.md

ATesp32

This is an ATmega32A replacement that uses the ESP32-S3. Why? Because I bought ATmega32-based keyboard PCBs (the Discipline), love it and want to add wireless capabilities (BLE) and native USB.

I've made efforts to maintain the same number of GPIO, but there will be many differences you would encounter if trying to use this as an ATmega32A replacement. These would include logic levels, availability of analog pins, clock, etc.

Thank you to Adafruit for making the Feather and QtPy boards for the ESP32-S3! I heavily referenced these in this design. https://github.com/adafruit/Adafruit-Feather-ESP32-S3-PCB https://github.com/adafruit/Adafruit-QT-Py-ESP32-S3-PCB/tree/main

Call me an Adafruit shill if you will, but you can support open hardware by purchasing from them.

Parts

51
QtyValueFootprintReferences
60.1uFCapacitor_SMD:C_0402_1005MetricC1, C5, C6, C7, C10, C15
510uFCapacitor_SMD:C_0402_1005MetricC3, C4, C13, C14, C17
55.1KResistor_SMD:R_0402_1005MetricR5, R6, R7, R14, R15
3100KResistor_SMD:R_0402_1005MetricR2, R4, R8
310KResistor_SMD:R_0402_1005MetricR1, R3, R13
3LED_SmallLED_SMD:LED_0402_1005MetricD2, D5, D6
216pFCapacitor_SMD:C_0402_1005MetricC11, C12
2NSR0320Diode_SMD:D_SOD-323D1, D4
2SolderJumper_2_BridgedJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP7, JP8
2SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP4, JP6
11.2pFCapacitor_SMD:C_0402_1005MetricC9
11pFCapacitor_SMD:C_0402_1005MetricC8
12.7nHInductor_SMD:L_0402_1005MetricL2
120KResistor_SMD:R_0402_1005MetricR11
140 MHzCrystal:Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mmY1
147KResistor_SMD:R_0402_1005MetricR12
1499Resistor_SMD:R_0402_1005MetricR9
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U4
1Antenna_ChipRF_Antenna:Johanson_2450AT18x100AE1
1BOOTButton_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2SW2
1CP2102N-Axx-xQFN24Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mmU5
1DMP2045UPackage_TO_SOT_SMD:SOT-23Q1
1ESP32-S3FH4R2Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP4x4mmU1
1HEADERPackage_DIP:DIP-40_W15.24mmU2
1JST PHConnector_JST:JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_HorizontalJ2
1MCP73832T-2Package_TO_SOT_SMD:SOT-23-5U3
1RESETButton_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2SW1
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalJ1

Similar boards

  • 4 layers50 × 22.9 mmICE40-fpga, the printed circuit board in 3D

    ICE40-fpga

    joshajohnson/iCE40-feather

    iCE40UP5K in an Adafruit Feather form factor

    69 parts26
  • 4 layers60 × 60 mmESP32 Robo Dev Board, the printed circuit board in 3D

    ESP32 Robo Dev Board

    Amoskeag/RoboDojo

    Super Cool Small Form Factor Robotics

    72 parts6BSD-2-Clause
  • 2 layers51.8 × 22.9 mmStm32f103-feather, the printed circuit board in 3D

    Stm32f103-feather

    joshajohnson/stm32f103-feather

    STM32F103 in an Adafruit Form Factor

    41 parts5
  • 2 layers47.7 × 80.7 mmChristmas tree ear ring, the printed circuit board in 3D

    Christmas tree ear ring

    arvindsa/xmas-tree-earring

    A pair of wireless, synchronized LED earrings with nRF52 MCUs running deterministic animation patterns.

    65 parts
  • 4 layers18.5 × 35 mmEZCPAP, the printed circuit board in 3D

    EZCPAP

    abitmeh/EZDCHardware

    CPAP BLDC controller on a EZDriver

    56 parts2
  • 2 layers42 × 32 mmRAMS - PCB, the printed circuit board in 3D

    RAMS - PCB

    JanClyde05/Road-Accident-Monitoring-System

    This directory contains the planning, specification, and initial KiCad project for RAMS Wearable PCB Revision C. Do not fabricate from this directory yet -- manual schematic wiring and DRC verification are still needed.

    68 parts1
  • 2 layers39 × 40 mmMdb bridge esp32s3, the printed circuit board in 3D

    Mdb bridge esp32s3

    nodestark/mdb-esp32-cashless

    ESP32-based MDB cashless device for vending machines, supporting EVA DTS DEX/DDCMP telemetry and payments over the MDB protocol via Bluetooth and MQTT

    53 parts190MIT
  • 4 layers35.5 × 14.7 mmESP SoC, the printed circuit board in 3D

    ESP SoC

    bschan9228/MInG

    42 parts8

Questions

How big is the ATesp32 PCB?

It measures 18 × 51.3 mm and has 4 copper layers, 1.6 mm thick.

What parts does the ATesp32 use?

51 parts, built around the ESP32-S3FH4R2, AP2112K-3.3, NSR0320MW2 and DMP2045U. 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 ATesp32 KiCad files?

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

Can I use the ATesp32 design in my own project?

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