Adafruit ESP32-S2 Feather with w.FL Antenna - image 1
1 / 3
Adafruit·ESP32 S2

Adafruit ESP32-S2 Feather with w.FL Antenna

The Adafruit ESP32-S2 Feather with w.FL is a Feather-form WiFi microcontroller board with a w.FL (MHF4) external antenna connector for extended range. It features a 240MHz ESP32-S2 single-core CPU, 4MB flash, 2MB PSRAM, native USB-C, and LiPo battery charging — no Bluetooth.

Starting from

$17.50

Compatible Firmware

Specifications

CPU Cores1
Clock Speed240MHz
PSRAM2MB
Flash4MB
GPIO Level3.3V GPIO
Antennaw.FL
Storagenone
Dimensions52.0mm × 22.7mm

Certifications

Components

Single-core Xtensa LX7 at 240MHz with native USB OTG, WiFi 802.11 b/g/n, and no Bluetooth.

2MB PSRAMMemoryDatasheet

External 2MB pseudo-static RAM for expanded working memory.

Bus Interfaces

I2C
SCL: GPIO4SDA: GPIO3
SPI
SCK: GPIO36MISO: GPIO37MOSI: GPIO35
UART
RX: GPIO44TX: GPIO43
PWM

GPIO Map

GPIO17
A0 — Analog Input
adcdigital-inputdigital-outputpwm
ADC
GPIO18
A1 — Analog Input
adcdigital-inputdigital-outputpwm
ADC
GPIO14
A2 — Analog Input / Touch T4
adctouchdigital-inputdigital-outputpwm
ADC
GPIO15
A3 — Analog Input / Touch T5
adctouchdigital-inputdigital-outputpwm
ADC
GPIO16
A4 — Analog Input
adcdigital-inputdigital-outputpwm
ADC
GPIO8
A5 — Analog Input / Touch T8 (ADC1, works during WiFi)
adctouchdigital-inputdigital-outputpwm
ADC
GPIO36
SCK — SPI Clock
digital-inputdigital-outputpwm
SPI
GPIO35
MOSI — SPI Data Out
digital-inputdigital-outputpwm
SPI
GPIO37
MISO — SPI Data In
digital-inputdigital-outputpwm
SPI
GPIO3
SDA — I2C Data / STEMMA QT
digital-inputdigital-outputpwm
I2C
GPIO4
SCL — I2C Clock / STEMMA QT
digital-inputdigital-outputpwm
I2C
GPIO5
D5 — Digital GPIO
digital-inputdigital-outputpwm
GPIO6
D6 — Digital GPIO
digital-inputdigital-outputpwm
GPIO9
D9 — Digital GPIO / Touch T9 / ADC1_CH8
adctouchdigital-inputdigital-outputpwm
GPIO10
D10 — Digital GPIO / Touch T10 / ADC1_CH9
adctouchdigital-inputdigital-outputpwm
GPIO11
D11 — Digital GPIO
digital-inputdigital-outputpwm
GPIO12
D12 — Digital GPIO / Touch T12
touchdigital-inputdigital-outputpwm
GPIO13
D13 / Red LED — Digital GPIO / Touch T13
touchdigital-inputdigital-outputpwm
GPIO43
TX — UART0 Transmit
digital-inputdigital-outputpwm
UART
GPIO44
RX — UART0 Receive
digital-inputdigital-outputpwm
UART

Overview

The Adafruit ESP32-S2 Feather with w.FL Antenna is a variant of the standard ESP32-S2 Feather that replaces the onboard PCB trace antenna with a w.FL (MHF4) miniature coaxial connector. This enables connection of an external antenna for significantly improved WiFi range in environments where the built-in antenna falls short — through walls, in metal enclosures, or across larger spaces. Beyond the antenna, the board is identical to the standard ESP32-S2 Feather.

At the heart of the board is the ESP32-S2 single-core Xtensa LX7 running at up to 240MHz. Unlike the dual-core ESP32, the S2 variant omits Bluetooth entirely but adds native USB — the USB-C connector connects directly to the ESP32-S2's built-in USB peripheral, enabling keyboard, mouse, MIDI, and mass-storage emulation without a UART bridge chip. This makes it particularly well-suited for USB HID and CDC applications.

The board includes 4MB of SPI flash and 2MB of PSRAM for expanded memory, a STEMMA QT I2C connector for plug-and-play sensor integration, and built-in LiPoly battery charging with a JST-PH 2-pin connector. In deep sleep the board consumes only 80–100µA, making it suitable for battery-powered sensor nodes that wake periodically to transmit data. The Feather form factor ensures compatibility with the wide range of FeatherWing add-on boards.

The ESP32-S2 Feather supports Arduino, CircuitPython, and ESP-IDF development. Adafruit provides extensive learning guides, and CircuitPython ships pre-installed, enabling immediate development without any additional toolchain setup.

Use Cases

4

Resources

Where to Buy

Available Software

2

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