ESP-32-Dev-Board

Public

@fred98246

Download board files

Files for version 1. Pick what you came for.

Share ESP-32-Dev-Board

Check access before sharing the link.

Who can open this board

Anyone can open this board. No sign-in is required.

This link opens the latest version. Copying it does not grant additional access.

Loading 3D model… large boards can take a moment.

README

Custom ESP32-S3-MINI-1 Development Board

Overview

This repository contains the hardware design files for a custom ESP32-S3 4 layer development board. Built around the ESP32-S3-MINI-1 module, this board is designed for flexible IoT development.

The schematic and PCB layout were designed using KiCad V6 E.D.A.

Schematic:

PCB:

Layers:

3D View:

Hardware Features

This development board includes:

  • Microcontroller: ESP32-S3-MINI-1 (Wi-Fi & Bluetooth LE).
  • USB Interface: USB Type-C receptacle with dedicated ESD protection (D3V3XA4B10LP).
  • Power Management: 5V to 3.3V LDO regulator (TLV75801PDBV) with a dedicated power indicator LED.
  • Onboard Sensors & Outputs:
    • ENS210 Temperature and Humidity Sensor (connected via I2C).
    • WS2812B Addressable RGB LED for visual status feedback.
  • User Controls: Physical BOOT and RESET tactile switches for easy flashing and debugging.
  • Expansion: Two 22-pin headers breaking out GPIOs, I2C, UART, USB data lines, and power rails for easy breadboarding.

Acknowledgements & Design Methodology

The design of this custom board was verified and optimized following the hardware design tutorials by John Teel at Predictable Designs.

For detailed specifications on the core components and reference designs, please consult the following official Espressif documentation:

Repository Structure

  • /Hardware - KiCad project files (.pro, .sch, .kicad_pcb).
  • /Docs - Exported schematics, BOM, and Gerber files for manufacturing.
  • /Firmware - Example code for testing the WS2812B LED and ENS210 sensor.
Comments

No comments yet. Be the first to ask about this board.

Ask about this board

Sign in to BoardRepo

New here? Signing in creates your account; there is no separate sign-up.