Home/Reference Designs/ESP32-S3 + Ethernet + USB-C PD IoT Gateway

ESP32-S3 + Ethernet + USB-C PD IoT Gateway

Full gateway reference design with Wi-Fi/BLE/Ethernet triple connectivity and USB-C PD power input. Curated from the Espressif open-source ecosystem for rapid prototyping.

Source:Espressif
View Source
Updated on 2024-03-20
2,840
342
4.8(45)
ESP32USB-CPDEthernetWi-FiBLEIoT

Schematic Preview

ESP32-S3 + Ethernet + USB-C PD IoT Gateway

Design Highlights

Triple connectivity: Wi-Fi 2.4GHz, BLE 5.0, Ethernet 10/100
USB-C PD input with 5/9/12/15/20V negotiation
High-efficiency buck converter (>92%)
ESP32-S3 dual-core 240MHz with 8MB Flash + 8MB PSRAM
Comprehensive power protection (OVP, OCP, OTP)
Industrial temperature range: -20°C ~ 85°C
4-layer PCB, 70mm x 50mm
Supports MQTT, HTTP, and WebSocket protocols

Technical Specifications

Input Voltage5-20V (USB-C PD)
Average Current< 500mA @ 5V
WiFiIEEE 802.11 b/g/n (2.4GHz)
BluetoothBLE 5.0
Ethernet10/100Mbps RMII
MCUESP32-S3 Dual-Core Xtensa LX7 @ 240MHz
Memory8MB Flash + 8MB PSRAM
GPIO20+ available pins
Operating Temp-20°C ~ 85°C
PCB Layers4
Size70mm x 50mm

Downloadable Assets

Schematic (PDF)
850KB · PDF
PCB Files (KiCad)Pro
3.2MB · KiCad
3D Model (STEP)Pro
5.4MB · STEP
BOM (Excel)Pro
45KB · XLSX
Manufacturing GerberPro
1.8MB · ZIP
Firmware ExamplesPro
2.1MB · ZIP
Assembly Drawings (PDF)Pro
650KB · PDF
Downloads342
Views2,840
Bookmarks89

Quick Info

CategoryIoT Gateway
Published2024-01-15
Last Updated2024-03-20

Functional Blocks

USB-C PD Sink

PD controller that negotiates 5-20V power profiles

FUSB302

High-Efficiency Buck

3.3V / 3A supply for logic rail

TPS62160

Ethernet PHY

RMII PHY supporting 10/100Mbps

LAN8720A

Main MCU

ESP32-S3 dual-core Wi-Fi + BLE module

ESP32-S3-WROOM-1