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.
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
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
FUSB302High-Efficiency Buck
3.3V / 3A supply for logic rail
TPS62160Ethernet PHY
RMII PHY supporting 10/100Mbps
LAN8720AMain MCU
ESP32-S3 dual-core Wi-Fi + BLE module
ESP32-S3-WROOM-1