Hero

EdgeS3[D] is our brand new REUSABLE development board/module.

EdgeS3[D] uses an M.2 B-Key edge connector to allow you to insert and remove this module from a carrier PCB using an compatible M.2 B-Key socket. No more single use soldering of modules onto your boards while prototyping, which allows you to have less boards and move them between projects easily.

EdgeS3[D] also included is an onboard IO Expander with an additional 8x IO broken out to the connector, for those demanding applications that require just a few more IO..

EdgeS3[D] include everything you'd expect in a full featured board from Unexpected Maker - Onboard 3V3 regulator, battery charging and monitoring, excellent deep sleep and a finely tuned RF layout, it also has ESD protection for those of us that forget we are a walking static charge machine!

Hero

Features

The EdgeS3[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
  • 8MB QSPI Flash
  • 2MB of extra QSPI PSRAM
  • 700mA 3.3V LDO Regulator
  • ULTRA LOW Deep Sleep Current
  • Native USB + USB Serial JTAG
  • LiPo Battery Charging
  • NEW I2C Battery Fuel Gauge
  • NEW 3D High Gain Antenna AND u.FL connector
  • 29 + 8 GPIO via IO Expander
  • M.2 B-Key Edge Connector

Note: EdgeS3[D] is no compatible with a M.2 slot in your computer. Please don't attempt to insert it "just to see".

NEW! Two antenna options on the one board!

EdgeS3[D] 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
22mm x 23mm
Max Thickness
2mm at u.FL connector

Board Comparison Matrix

 
EdgeS3[D]
OMGS3
NanoS3
TinyPICO Nano
MCU
ESP32-S3-PICO
ESP32-S3-PICO
ESP32-S3FN8
ESP32-PICO-D4
Cores
2x Xtensa LX7
2x Xtensa LX7
2x Xtensa LX7
2x Xtensa LX6
Speed
Up to 240Mhz
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
1x FSM
SRAM
512K
512K
512K
520K
FLASH
8MB
8MB
8MB
4MB
PSRAM
2MB / 8MB
2MB
8MB
4MB
GPIO
29 + 8
17
27
14
VBUS Sense
-
YES
-
-
VBAT Sense
I2C Fuel Gauge
I2C Fuel Gauge
-
-
Native USB
CDC, OTG & USB Serial JTAG
CDC, OTG & USB Serial JTAG
CDC, OTG & USB Serial JTAG
-
WiFi
2.4Ghz b/g/n
2.4Ghz b/g/n
2.4Ghz b/g/n
2.4Ghz b/g/n
Bluetooth
BLE 5 & Mesh
BLE 5 & Mesh
BLE 5 & Mesh
BT Classic & BLE 4.2
DAC
-
-
-
2x 8bit
ADC
2x 12-bit SAR /20 chan
2x 12-bit SAR /20 chan
2x 12-bit SAR /20 chan
2x 12-bit SAR /18 chan
HW UARTs
3
3
3
3
ETH MAC
-
-
-
Yes
DMA Controller
5x TX chan, 5x RX chan
5x TX chan, 5x RX chan
5x TX chan, 5x RX chan
-
SDIO
Yes
Yes
Yes
Yes
RGB LED
-
1010 Neopixel
1515 Neopixel
-
Antenna
Onboard & External u.FL
Onboard
Onboard or External u.FL
Onboard
IO Connection
M.2 B-Key Edge Connector
1.27mm Bottom Pads
1.27mm Castellations
1.27mm Castellations
Dimensions
22 x 23 x 2mm
25 x 10 x 2.6mm
27 x 12.7 x 2.4mm
27 x 12.7 x 2.4mm
Release Date
July 2025
August 2024
July 2023
May 2020

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 EdgeS3[D] specific things like the Schematic, 3D model, KiCAD footprint and more!

EdgeS3[D] Schematic

Shape

GitHub

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

  • 3D STEP file for the EdgeS3[D]
  • Hi-res pinout reference card for the EdgeS3[D]
  • Helper libraries for Arduino, CircuitPython and MicroPython
`

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.