Page 1
Wi-Fi®, Bluetooth® LE, debugging via native USB in the Arduino IDE as well as low power. The Nano ESP32 is compatible with the Arduino IoT Cloud, and has support for MicroPython. It is an ideal board for getting started with IoT development.
Page 2
Arduino® Nano ESP32 Features Xtensa® Dual-core 32-bit LX7 Microprocessor Up to 240 MHz 384 kB ROM 512 kB SRAM 16 kB SRAM in RTC (low power mode) DMA Controller Power Operating voltage 3.3 V VUSB supplies 5 V via USB-C® connector...
1 The Board Nano ESP32 is a 3.3 V development board based on the NORA-W106-10B from u-blox®, a module that includes a ESP32-S3 system on a chip (SoC). This module has support for Wi-Fi® and Bluetooth® Low Energy (LE), with amplified communication through a built-in antenna.
Arduino® Nano ESP32 6 NORA-W106-10B (Radio Module / MCU) The Nano ESP32 features the NORA-W106-10B stand alone radio module, embedding an ESP32-S3 series SoC as well as an embedded antenna. The ESP32-S3 is based on an Xtensa® LX7 series microprocessor.
3x watchdog timers, two in main system (MWDT0/1), one in the RTC module (RWDT). 7.3 Interrupts All GPIOs on the Nano ESP32 can be configured to be used as interrupts, and is provided by an interrupt matrix. Interrupt pins are configured on an application level, using the following configurations:...
Arduino® Nano ESP32 8 Serial Communication Protocols The ESP32-S3 chip provides flexibility for the various serial protocols it supports. For example, the I2C bus can be assigned to almost any available GPIO. 8.1 Inter-Integrated Circuit (I2C) Default pins: A4 - SDA A5 - SCL The I2C bus is by default assigned to the A4/A5 (SDA/SCL) pins for retro compatibility.
CAN FD frames. 9 External Flash Memory Nano ESP32 features a 128 Mbit (16 MB) external flash, the GD25B128EWIGR (U3). This memory is connected to the ESP32 via Quad Serial Peripheral Interface (QSPI). The operating frequency for this IC is 133 MHz, and has a data transfer rate at up to 664 Mbit/s.
Arduino® Nano ESP32 10 USB Connector The Nano ESP32 has one USB-C® port, used to power and program your board as well as sending & receiving serial communication. Note that you should not power the board with more than 5 V via the USB-C® port.
Arduino® Nano ESP32 11.2 Pin Voltage All digital & analog pins on the Nano ESP32 are 3.3 V. Do not connect any higher voltage devices to any of the pins as it will risk damaging the board. 11.3 VIN Rating The recommended input voltage range is 6-21 V.
Arduino® Nano ESP32 12.1 Analog (JP1) Function Type Description Serial Clock +3V3 Power +3V3 Power Rail BOOT0 Mode Board Reset 0 Analog Analog input 0 Analog Analog input 1 Analog Analog input 2 Analog Analog input 3 Analog Analog input 4 / I²C Serial Datal (SDA) Analog Analog input 5 / I²C Serial Clock (SCL)
14.1 Getting Started - IDE If you want to program your Nano ESP32 while offline you need to install the Arduino IDE [1]. To connect the Nano ESP32 to your computer, you will need a Type-C® USB cable, which can also provide power to the board, as indicated by the LED (DL1).
14.5 Board Recovery All Arduino boards have a built-in bootloader which allows flashing the board via USB. In case a sketch locks up the processor and the board is not reachable anymore via USB, it is possible to enter bootloader mode by double- tapping the reset button right after the power-up.
Page 18
16 Declaration of Conformity to EU RoHS & REACH 211 01/19/2021 Arduino boards are in compliance with RoHS 2 Directive 2011/65/EU of the European Parliament and RoHS 3 Directive 2015/863/EU of the Council of 4 June 2015 on the restriction of the use of certain hazardous substances in electrical and electronic equipment.
Arduino® Nano ESP32 17 Conflict Minerals Declaration As a global supplier of electronic and electrical components, Arduino is aware of our obligations with regards to laws and regulations regarding Conflict Minerals, specifically the Dodd-Frank Wall Street Reform and Consumer Protection Act, Section 1502. Arduino does not directly source or process conflict minerals such as Tin, Tantalum, Tungsten, or Gold.
Important: The operating temperature of the EUT can’t exceed 85℃ and shouldn’t be lower than -40 ℃. Hereby, Arduino S.r.l. declares that this product is in compliance with essential requirements and other relevant provisions of Directive 201453/EU. This product is allowed to be used in all EU member states.
Need help?
Do you have a question about the Nano ESP32 and is the answer not in the manual?
Questions and answers