Hero

FeatherS3[D] is the NEW, ultimate ESP32-S3 based Feather board.

It offers a powerhouse of features in the super popular Feather format, offering a huge ecosystem of add-on boards, modules, and FeatherWings!

FeatherS3[D] combines the previous FeatherS3 and FeatherS3 uFL boards into a single board, giving you more options and no need to pick one or the other. It also replaces the VBAT ADC sense pin with an I2C battery fuel gauge.

FeatherS3[D] has full drop-in compatibility with the previous FeatherS3 versions, though we did need to move a few things around to fit everything in and still allow for a solid, well-tuned RF layout.

Hero

Features

The FeatherS3[D] includes the following features:
 
  • Dual 32bit Xtensa LX7 cores @ up to 240Mhz
  • RISC-V Ultra Low Power Co-processor
  • 2.4GHz Wifi - 802.11b/g/n
  • Bluetooth LE 5 + Mesh
  • 16MB QSPI Flash
  • 8MB of extra QSPI PSRAM
  • 2x 700mA 3.3V LDO Regulators
  • LDO2 is user controlled & auto-shuts down in deep-sleep
  • Low power RGB LED
  • ULTRA LOW Deep Sleep Current
  • USB-C Connector with back-feed protection
  • Native USB + USB Serial JTAG
  • LiPo Battery Charging + JST PH connector
  • NEW I2C Battery Fuel Gauge
  • 5V Sense Pins
  • NEW 3D High Gain Antenna AND u.FL connector
  • 2x STEMMA QT connectors, 1 on LDO1 and 1 on LDO2
  • 21x GPIO including castellated headers
  • Feather Format compatibility

NEW! Two antenna options on the one board!

FeatherS3[D] now includes an onboard antenna and a u.FL connector for an external antenna on the same board, and you can switch which antenna to use via the RF switch on the fly from inside your code!

The onboard antenna is selected by default, so you never need to worry about the RF switch being in a bad state, or the ESP32-S3 getting damaged if you forget to plug in an external antenna.

Board Dimensions
52.3mm x 22.9mm
Max Thickness
6.6mm at JST PH battery connector

2x 3.3V Regulators? Really?

Yup! The first one is for the general operation of the board and the ESP32-S3, PSRAM and Flash.

The second LDO is for you to use to connect external 3V3 modules, sensors and peripherals, and it has programmable EN control tied to IO39 + it’s connected to the deep sleep capabilities of the ESP32-S3, so if the ESP32-S3 goes into deep sleep, the 2nd LDO is automatically shut down for you! LDO2 also powers the onboard RGB LED.

Both regulators are ultra low noise and have ultra low quiescent current, and both support a maximum of 700mA output.

2x STEMMA QT connectors?

Yes! Each STEMMA/QT connector has unique IO, allowing you to instantiate two different I2C buses, or use the one labelled I2C1 for I2C (as that is already connected to the I2C fuel gauge) and use the one labelled I2C2 as an easy-to-connect UART or something else.

I2C1 is powered from the main LDO, which means it will stay powered up even when the ESP32-S3 chip is put into deep sleep. I2C2 is powered from LDO2, which will automatically shut down if the ESP32-S3 chip is put into deep sleep, so you get the best of both worlds as options for connecting your external peripherals.


UM FeatherSx Comparison Matrix
 
FeatherS3[D]
FeatherS3
FeatherS2
MCU
ESP32-S3
ESP32-S3
ESP32-S2
Cores
2x Xtensa LX7
2x Xtensa LX7
1x Xtensa LX7
Speed
Up to 240Mhz
Up to 240Mhz
Up to 240Mhz
ULP CoProc
1x RISC-V, 1x FSM
1x RISC-V, 1x FSM
1x RISC-V, 1x FSM
SRAM
512K
512K
320K
FLASH
16MB
16MB
16MB
PSRAM
8MB
8MB
8MB
GPIO
21
21
21
Native USB
CDC, OTG & USB Serial JTag
CDC, OTG & USB Serial JTag
CDC, OTG
WiFi
2.4Ghz b/g/n
2.4Ghz b/g/n
2.4Ghz b/g/n
Bluetooth
BLE 5.0 & Mesh
BLE 5.0 & Mesh
-
DAC
-
-
2x 8bit
ADC
2x 12-bit SAR /20 chan
2x 12-bit SAR /20 chan
2x 13-bit SAR /20 chan
UARTs
3
3
2
STEMMA/QT
2x I2C (LDO1 & 2)
2x I2C (LDO1 & 2)
1x I2C (LDO1)
DMA Controller
5x TX chan, 5x RX chan
5x TX chan, 5x RX chan
-
SDIO
Yes
Yes
-
RGB LED
1010 Neopixel
1515 Neopixel
APA-102
Antenna Options
BOTH Onboard & u.FL
Onboard or u.FL
Onboard
5V Sense
Yes
Yes
-
VBAT Monitoring
MAX17048G+T10 (I2C)
Yes
-

Platforms

Shape Shape Shape Shape Shape Shape

Please check out the new PLATFORMS area of the Getting Started guide to find out all about developing for your new board in a range of different languages!

Downloads

This is where you can find download links for FeatherS3[D] specific things like the Schematic, 3D model, KiCAD footprint and more!

FeatherS3[D] Schematic

Shape

GitHub

The Unexpected Maker ESP32-S3 GitHub Repo includes the following items:

  • 3D STEP file for the FeatherS3[D]
  • PDF Schematic for the FeatherS3[D]
  • Hi-res pinout reference card for the FeatherS3[D]
  • Helper libraries for Arduino and CircuitPython shipping files

ESP32-S3 Datasheet

If you need more detailed information about the ESP32-S3, including full IO capabilities and other functionality, please refer to the ESP32-S3 Datasheet from Espressif.