FeatherS3[D] ESP32-S3 by Unexpected Maker - image 1
1 / 3
Unexpected Maker·ESP32 S3

FeatherS3[D] ESP32-S3 by Unexpected Maker

The FeatherS3[D] is Unexpected Maker's Feather-form ESP32-S3 board with a dual antenna system (onboard + u.FL, software-switchable), I2C battery fuel gauge, 16MB flash, 8MB PSRAM, two STEMMA QT connectors, and LiPo charging — all in the standard Adafruit Feather footprint.

Starting from

$24.95

Specifications

Certifications

Components

Dual-core Xtensa LX7 at 240MHz with AI vector extensions, WiFi 802.11 b/g/n, Bluetooth 5 LE+Mesh, and native USB OTG.

External 8MB QSPI pseudo-static RAM for expanded working memory and large library support.

I2C Battery Fuel GaugeSensorDatasheet

Dedicated I2C fuel gauge IC for accurate LiPo battery state-of-charge monitoring.

Software-controlled RF switch allowing runtime selection between the onboard PCB antenna and the u.FL external antenna connector.

Built-in addressable RGB LED for status indication.

Bus Interfaces

I2C
SCL: GPIO16SDA: GPIO15
SPI
SCK: GPIO6MISO: GPIO3MOSI: GPIO7
UART
RX: GPIO2TX: GPIO1
PWM

GPIO Map

GPIO1
TX
uart-txdigital
UART
GPIO2
RX
uart-rxdigital
UART
GPIO3
MISO
spi-misodigital
SPI
GPIO4
A4
analogdigital
GPIO
GPIO5
A5
analogdigital
GPIO
GPIO6
SCK
spi-sckdigital
SPI
GPIO7
MOSI
spi-mosidigital
SPI
GPIO8
D5
digital
GPIO
GPIO9
D6
digital
GPIO
GPIO10
D9
digital
GPIO
GPIO11
D10
digital
GPIO
GPIO12
D11
digital
GPIO
GPIO13
D12
digital
GPIO
GPIO14
D13
digital
GPIO
GPIO15
SDA
i2c-sdadigital
I2C
GPIO16
SCL
i2c-scldigital
I2C

Overview

The FeatherS3[D] brings Unexpected Maker's dual-antenna "[D]" enhancements to the popular Adafruit Feather form factor, making it compatible with the vast ecosystem of FeatherWing add-on boards. The board centres on the ESP32-S3 with dual Xtensa LX7 cores at 240MHz, AI vector extensions, and native USB OTG, paired with 16MB of QSPI flash and 8MB of PSRAM for memory-intensive CircuitPython and AI-at-the-edge workloads.

The hallmark [D] feature is the dual antenna system: an onboard high-gain PCB antenna and a u.FL connector for an external antenna, connected through an RF switch that is fully controllable from application code. The onboard antenna is selected by default, preventing accidental RF damage. A new I2C battery fuel gauge joins the existing LiPo charging circuit, giving developers precise state-of-charge readouts over I2C without extra breakout boards.

Two STEMMA QT / Qwiic connectors offer back-to-back I2C expansion, and dual 700mA 3.3V LDO regulators deliver stable power to both the ESP32-S3 and any attached peripherals. A total of 21 GPIO pins are broken out, plus a built-in RGB LED and reverse back-feed protection on the USB-C port. The board ships with CircuitPython pre-installed and a UF2 bootloader for drag-and-drop firmware updates.

The FeatherS3[D] is compatible with Arduino 2.0.3+, CircuitPython, ESP-IDF, and MicroPython. Unexpected Maker provides open-source schematics and PCB files on GitHub and comprehensive documentation at esp32s3.com.

Use Cases

4

Resources

Where to Buy

Available Software

2

Explore more of the directory — popular use cases, firmware, and specs to browse next.