UM FeatherS2 Neo image

UM FeatherS2 Neo

Development Board

Code name: FEATHERS2NEO

UM FeatherS2 Neo is a development board based on the ESP32S2 microcontroller using XTENSA architecture.

This board features a maximum CPU frequency of 240 MHz and 4MB flash memory.

About UM FeatherS2 Neo

ESP32-S2 Feather board with 4MB Flash, 2MB PSRAM, and a 5x5 RGB LED matrix - ideal for creative and visual IoT applications.

Technical Specifications

Complete technical specification details for UM FeatherS2 Neo

Connectivity

WiFi 802.11 b/g/n 2.4 GHz
Bluetooth -
BLE -

Microcontroller

Model esp32s2
Clock Speed 240 MHz
Flash Size 4MB
Architecture xtensa

Features & Pins

Digital IO 22
Analog Input 11
PWM 24
Interrupts 46

Quick Setup

Copy-paste configs for UM FeatherS2 Neo - auto‑generated from this board's exact hardware specs.

ESP32S2 240 MHz 4MB DIO Xtensa

In Arduino IDE 2 select Feathers2neo from the esp32 by Espressif package. In PlatformIO use board = esp32-s2-saola-1. ESP32S2 · 240 MHz · 4MB · DIO.

Tools menu settings
Board (select in Arduino IDE) Feathers2neo
CPU Frequency 240 MHz
Flash Size 4MB
Flash Mode DIO
Upload Speed 921600
Architecture Xtensa

In Arduino IDE 2, open Boards Manager, search "esp32" by Espressif and install it. Then go to Tools → Board and select "Feathers2neo" for the UM FeatherS2 Neo.

Useful Links

Datasheets and resources for UM FeatherS2 Neo

Pin Mappings

Complete pinout and GPIO mapping for UM FeatherS2 Neo

22
Digital I/O Pins
46
Interrupt Pins
11
Analog Inputs
24
PWM Pins
PinAnalogTouchPWMOther
1A6T1PWM
2PWMVBAT_SENSE
3A7T3PWM
4PWMNEOPIXEL_MATRIX_PWR
5A5T5PWM
6A4T6PWM
7A8T7PWM
8T8PWMSDA
9T9PWMSCL
10A9T10PWM
11A10T11PWM
12A3T12PWM
14A2T14PWM
17A0PWMDAC1
18A1PWMDAC2
21PWMNEOPIXEL_MATRIX_DATA
34PWMSS VBUS_SENSE
35PWMMOSI SDO
36PWMSCK
37PWMMISO SDI
39PWMNEOPIXEL_PWR
40PWMNEOPIXEL_DATA
43PWMTX
44PWMRX
Legend
A0 Analog input
T0 Touch sensor
PWM PWM capable
RX/TX Serial pins
LED Built-in LED
# Pin number

Default Tools & Configuration

Build and upload settings for UM FeatherS2 Neo

SettingValue
Bootloader toolesptool_py
Uploader toolesptool_py
Network uploader toolesp_ota
Bootloader address0x1000
Flash modedio
Boot modeqio
Maximum upload size
1280 KB (1310720 bytes)
Maximum data size
320 KB (327680 bytes)
Configuration Summary

The UM FeatherS2 Neo uses esptool_py for uploads , esp_ota for OTA updates, and esptool_py bootloader at 0x1000.

Flash mode: dio | Boot mode: qio

Max sketch size: 1280 KB | Max data size: 320 KB