DIYables ESP32 S3 Development Board ESP32-S3-WROOM-1-N16R8 WiFi Bluetooth 5 Dual USB Type-C for Arduino IDE MicroPython ESP-IDF, Presoldered

Development BoardsFor ESP32
Buy on Amazon
ESP32-S3-WROOM-1-N16R8 development board with dual USB Type-C WiFi Bluetooth 5 presoldered headers Click to zoom
ESP32-S3-WROOM-1-N16R8 development board with dual USB Type-C WiFi Bluetooth 5 presoldered headersESP32-S3 development board pinout diagram showing GPIO pins dual USB Type-C ports and module layoutESP32-S3-WROOM-1-N16R8 board dimensions and PCB layout with presoldered headers for breadboard use

Quick Overview

This DIYables ESP32-S3 development board is built around the ESP32-S3-WROOM-1-N16R8 module, featuring an Xtensa 32-bit LX7 dual-core processor running up to 240 MHz with 16 MB flash, 8 MB PSRAM, 512 KB SRAM, and 384 KB ROM. It integrates 2.4 GHz WiFi and Bluetooth 5 LE dual-mode wireless communication, making it well suited for IoT automation, AI edge computing, wireless control, and smart home development. Header pins come presoldered for immediate plug-in use with a breadboard or jumper wires straight out of the box.

The board features dual USB Type-C ports supporting both USB direct connection mode and UART download mode, giving flexible options for programming, debugging, and flashing firmware. Rich peripheral interfaces include UART, SPI, I2C, I2S, and multiple GPIO pins for connecting sensors, displays, actuators, and modules. The board is fully compatible with Arduino IDE (C/C++), MicroPython, and Espressif's ESP-IDF framework, making it accessible to beginners and professional developers alike.

Ideal for IoT projects, smart home devices, wireless sensor networks, AI inference at the edge, robotics, and embedded systems development. The combination of large flash, ample PSRAM, dual USB ports, and multi-framework support makes this board a versatile platform for both rapid prototyping and production-ready applications.

※ NOTE THAT:

If you are using the ESP32-S3 with analog sensors, configure the ADC with 11 dB attenuation to set the voltage reference range to handle up to 3.3V.

Key Features

  • ESP32-S3-WROOM-1-N16R8 Module — Features 16MB flash and 8MB PSRAM with 512KB SRAM and 384KB ROM for powerful IoT, AI, and embedded applications
  • WiFi and Bluetooth 5 LE — Integrated 2.4GHz WiFi and Bluetooth 5 LE dual-mode communication for smart devices, wireless control, and automation
  • Dual USB Type-C Ports — Supports easy programming, debugging, and flashing via USB direct connection or UART download mode
  • Presoldered Ready to Use — Header pins are presoldered for quick breadboard setup and reliable electrical connection without extra soldering
  • Arduino IDE Compatible — Supports C/C++ development with the Arduino IDE and ESP32 board package for quick prototyping
  • MicroPython Support — Compatible with MicroPython firmware for Python-based scripting and rapid ESP32-S3 development
  • ESP-IDF Compatible — Full Espressif IoT Development Framework support for professional embedded and production-grade development
  • Dual-Core LX7 Processor — Xtensa 32-bit LX7 dual-core at up to 240 MHz for high-performance multitasking
  • Large Memory Configuration — 16MB flash for OTA updates and large firmware; 8MB PSRAM for memory-intensive AI and multimedia applications
  • Rich Peripheral Interfaces — UART, SPI, I2C, I2S, and multiple GPIO pins for connecting a wide range of sensors, displays, and modules

SPECIFICATION

Specification Value
Product Type ESP32-S3 Development Board
Module ESP32-S3-WROOM-1-N16R8
Processor Xtensa 32-bit LX7 dual-core microprocessor
Clock Speed Up to 240 MHz
SRAM 512 KB
ROM 384 KB
Flash Memory 16 MB
PSRAM 8 MB
WiFi 2.4 GHz 802.11 b/g/n
Bluetooth Bluetooth 5 LE
USB Ports Dual USB Type-C
USB Modes USB direct connection, UART download mode
Operating Voltage 3.3V
Input Voltage 5V via USB Type-C
Header Pins Presoldered
ADC 12-bit SAR ADC, multiple channels
PWM Multiple PWM output channels
Communication WiFi, Bluetooth 5 LE, UART, SPI, I2C, I2S
Programming Support Arduino IDE (C/C++), MicroPython, ESP-IDF
Package Quantity 1 piece
Compatibility Arduino IDE, MicroPython, ESP-IDF, ESP32-compatible environments
Applications IoT automation, AI edge computing, smart home, wireless control, robotics, embedded systems

COMPATIBLE HARDWARE

  • Arduino IDE (Windows, Mac, Linux) — Select "ESP32S3 Dev Module" as the board type
  • MicroPython firmware — Full support for ESP32-S3 with REPL and file system access
  • ESP-IDF development environment — Full Espressif IoT Development Framework support
  • 3.3V sensors and modules — Direct connection to GPIO pins
  • 5V modules — Use a level shifter for voltage compatibility
  • USB cable (USB Type-C) — For programming, debugging, and power supply
  • SPI displays (ILI9341, ST7789, etc.) — Direct GPIO connection via SPI interface
  • I2C sensors and modules — Connect via SDA/SCL GPIO pins
  • UART modules — Connect via TX/RX GPIO pins
  • Bluetooth 5 LE peripherals — Direct BLE wireless communication
  • Any WiFi-enabled platform — Works alongside Arduino or Raspberry Pi in networked projects

DATASHEET