The Arduino Nano ESP32 is a development board in the Nano form factor, featuring the u-blox® NORA-W106 module which is based on the Espressif ESP32-S3. The microcontroller has a clock speed of up to 240 MHz, 512 kB of SRAM, and 16 MB of external flash memory. It provides Wi-Fi and Bluetooth connectivity. The board has 14 digital I/O pins, 8 analog inputs, and 5 PWM pins. It uses a USB-C connector for power and programming and operates with an I/O voltage of 3.3V. It is fully supported by the Arduino ecosystem, including the Arduino IDE and MicroPython.
The Arduino Nano ESP32 combines the accessibility and support of the Arduino brand with the robust capabilities of the ESP32-S3.
Even if you are a newbie or you have experience with Arduino and want to learn micro python, the Arduino Nano ESP32 is the best way to start.
Figure: Board Overview of Arduino Nano ESP32 micro-controller
Features
Comes in the known Nano form factor with USB-C connector.
Provides Micro python and Arduino support.
Introduces a new architecture to the Arduino family covered by the support,documentation and community of Arduino.
Provides Plug and Play debugging experience using the Arduino IDE 2
Support Wi-Fi and Bluetooth
Applications
IoT projects
Micro python projects
Creative interaction
Specification
Microcontroller: u-blox® NORA-W106 (ESP32-S3)
USB connector: USB-C
Pins:
Built-in LED Pin: 13
Digital I/O Pins: 14
Analog input pins: 8
PWM pins: 5
External interrupts: All digital pins
Communication: UART/I2C/SPI
Power:
I/O Voltage: 3.3 V
Input voltage (nominal): 5-18 V
Source Current per I/O Pin: 40 mA
Sink Current per I/O Pin: 28 mA