Arduino Nano ESP32 - image 1
1 / 3
Arduino·Dev Board

Arduino Nano ESP32

Arduino Nano form factor powered by ESP32-S3 with WiFi 802.11 b/g/n, Bluetooth LE 5.0, dual-core Xtensa LX7 at 240MHz, 8MB flash, 512KB SRAM, USB-C, and HID support — Arduino's compact IoT powerhouse with MicroPython support.

Starting from

$18.50

Compatible Firmware

Specifications

ArchitectureXtensa LX7
CPU Cores2
Clock Speed240MHz
Flash8MB
GPIO Level3.3V
BluetoothBLE 5.0
StorageNo
Dimensions45 × 18mm
Weight10g

Components

Espressif ESP32-S3 with Xtensa LX7 dual-core at 240MHz, 8MB flash, WiFi 802.11 b/g/n, and BLE 5.0.

Bus Interfaces

SPI
SS: D10SCK: D13MISO: D12MOSI: D11
I2C
SCL: A5SDA: A4
UART
RX: D0TX: D1

GPIO Map

D0
UART RX
digital-inputdigital-output
UART
D1
UART TX
digital-inputdigital-output
UART
D2
Digital I/O
digital-inputdigital-outputpwm
D3
Digital I/O
digital-inputdigital-outputpwm
D4
Digital I/O
digital-inputdigital-outputpwm
D5
Digital I/O
digital-inputdigital-outputpwm
D6
Digital I/O
digital-inputdigital-outputpwm
D7
Digital I/O
digital-inputdigital-outputpwm
D8
Digital I/O
digital-inputdigital-outputpwm
D9
Digital I/O
digital-inputdigital-outputpwm
D10
SPI SS
digital-inputdigital-outputpwm
SPI
D11
SPI MOSI
digital-inputdigital-outputpwm
SPI
D12
SPI MISO
digital-inputdigital-outputpwm
SPI
D13
SPI SCK
digital-inputdigital-outputpwm
SPI
A0
Analog Input
digital-inputdigital-outputadcpwm
ADC
A1
Analog Input
digital-inputdigital-outputadcpwm
ADC
A2
Analog Input
digital-inputdigital-outputadcpwm
ADC
A3
Analog Input
digital-inputdigital-outputadcpwm
ADC
A4
I2C SDA / Analog
digital-inputdigital-outputadcpwm
I2C
A5
I2C SCL / Analog
digital-inputdigital-outputadcpwm
I2C
A6
Analog Input
digital-inputdigital-outputadcpwm
ADC
A7
Analog Input
digital-inputdigital-outputadcpwm
ADC

Overview

The Arduino Nano ESP32 brings the full power of the ESP32-S3 to the beloved Nano form factor. With dual-core Xtensa LX7 running at 240MHz, 8MB flash, 512KB SRAM, WiFi 802.11 b/g/n, and Bluetooth LE 5.0, it packs serious IoT capability into a tiny 45×18mm board.

Unlike other ESP32-S3 boards, the Nano ESP32 operates at 3.3V logic level and runs both Arduino IDE and MicroPython out of the box. It includes a USB-C connector with HID support for keyboard/mouse emulation, 14 digital I/O pins, 8 analog inputs, and is fully compatible with Arduino IoT Cloud for remote monitoring and control.

The board is designed for embedded IoT projects where WiFi connectivity and compact size are essential — from environmental sensors to connected displays to smart home controllers. Its castellated pins allow direct soldering onto custom PCBs for production use.

Use Cases

4

Resources

Where to Buy

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