- New
- There are no more items in your cart
- Shipping
- Total lei0.00
- Electronics
- 3D Printing
- Storage boxes
- CNC
- Stock Clearance
- Fun socks
- Documentation / books
- Gift Cards
- Services
- Home
ESP32-S3 Nano
Pick up your orders anytime, hassle-free!
Orders placed by 2:00 PM are shipped the same day. Delivered within 24h!
Reliable products, worry-free!
Unused items? No questions asked!
Product Description:
ESP32-S3-Nano adopts the ESP32-S3R8 chip and is compatible with Arduino Nano ESP32. It is compact and powerful, suitable for applications such as IoT and easy to integrate into your projects.
- Adopts the ESP32-S3R8 chip with a dual-core Xtensa® 32-bit LX7 processor, capable of running at 240 MHz
- Integrates 512KB SRAM, 384KB ROM, 8MB PSRAM, 16MB Flash memory
- Integrates 2.4GHz dual-mode Wi-Fi and Bluetooth LE wireless communication, with superior RF performance
- Supports seamless switching between Arduino and MicroPython programming, offering more flexible usage
- Compatible with Arduino IoT Cloud, allowing monitoring and control of your project from anywhere using the Arduino IoT Cloud app
- Supports HID, emulating devices such as keyboards or mice via the USB port for easier interaction with the PC
Technical Specifications:
Microcontroller: ESP32-S3R8 (Dual-core 32-bit Xtensa LX7)
Power Supply (USB): 5V DC
Power Supply (VIN): 6V-21V DC
Digital I/O Pins: 14
Analog Pins: 8
PWM Pins: 5
UART Ports: 2
I2C Ports: 1
SPI Ports: 1
Memory: 384kB ROM, 512kB RAM, 16MB Flash, 8MB PSRAM
Wireless: 2.4GHz WiFi + Bluetooth LE
Pinout:
Dimensions:
Main Elements:
- ESP32-S3R8 dual-core processor
running frequency up to 240 MHz - W25Q128JVSIQ
16MB Flash, for program and data storage - MP2322GQH
3.3V voltage regulator - 2.4G ceramic antenna
- USB Type-C connector
for downloading programs and serial debugging - RST button
for resetting the ESP32-S3R8 - Arduino Nano interface
compatible with Arduino Nano interface, with 2.54mm pitch solder pads - RGB LED
blinks and then turns off during power on or reset, supports programmable control after the board has booted up normally - Power indicator (red LED)
- User LED connected to pin D13 (red LED)
Example Connection with Arduino IDE:
For this example, you will need the following:
1x ESP32-S3 Nano development board || Reference HDNPQI_ESP32-S3_NANO
Step 1 - Download Arduino IDE
Link: Arduino IDE
Before connecting the board, start by downloading Arduino IDE 1.8.x from the link above based on your preferences and operating system.
Step 2 - Configuring Arduino IDE.
First, you will need to download a set of boards in Arduino IDE. After opening Arduino, go to:
Tools -> Boards -> Boards Manager...
In the window that appears, search for "nano esp32", and the package "Arduino ESP32 Boards by Arduino" will appear in the list. Click install and wait for the installation to complete.
Next, go to "Tools" -> "Board" -> "ESP32 Arduino (Arduino)".
Select "Arduino Nano ESP32C3".
In Arduino IDE, select the newly appeared port in the Device Manager under "Tools -> Port" once the board is connected.
If you have multiple ports and are unsure which one is the ESP32-S3 Nano, press "RESET" or disconnect and reconnect the board to the USB, then check the "Ports" menu in the Device Manager to see which one appears.
Step 4 - Making connections and uploading test code
-
Example 1: Testing the built-in LED (Blink):
Copy the code below and upload it to the development board:
// the setup function runs once when you press reset or power the board // the loop function runs over and over again forever digitalWrite(LED_GREEN, LOW); digitalWrite(LED_BLUE, LOW); |
After uploading, the LED connected to the D13 digital pin, followed by each of the 3 LEDs in the RGB LED, will turn on and off consecutively with a delay of one second.
-
Example 2: Scanning available WiFi networks:
Select Files -> Examples -> Wifi ->
After uploading, open the Serial Monitor and set the baud rate to the value in the code (115200).
The available WiFi networks will be scanned and displayed as shown in the image above.
Package Contents:
1x ESP32-S3 Nano development board
1x 40-pin @2.54mm male header