• sales

    +86-0755-88291180

ESP32 Arduino IDE Tutorial

一、1.Steps to install Arduino IDE

Download Arduino IDE : https://www.arduino.cc/en/software

 

二、Import ESP32 chip package

2.1. Open Arduino IDE and click File, then click Preferences


After clicking, the following page will appear. Copy the link 

https://dl.espressif.com/dl/package_esp32_index.json


And paste it in the location shown in the screenshot below




2.2. Click Tools


Search for "esp32" in the search bar, and click "INSTALLED". A pop-up window will appear, then click OK and wait for installation to complete


After installation, you can use the ESP32 series of chip packages. For example, you can choose the ESP32 -C3 series



三. Import required libraries

3.1. Click Sketch

3.2. Click "include library"

3.3. Click "manage Libraries"

3.4. Search for "U8g2"


3.5.Click "INSTALLED" to install

3.6. Repeat steps 4-5 to install the following libraries:

OneBitDisplay

BitBang_I2C

SparkFun_SCD4x_Arduino_Library

AnimatedGIF

thinger.io

Adafruit NeoPixel

TAG: ESP32-P4-NANO Development Board RISC-V WiFi6 MIPI CSI Camera / 10.1 inch DSI Display / USB / RJ45 Ethernet / POE / Audio Buzzer LuckFox Pico ESP32 ST7789 Raspberry Pi 10.1 inch LCD HDM Display Capacitive TouchScreen 10.1EP-CAPLCD 1920x1200 For Jetson Nano/mini Computer PC Raspberry Pi UGV Rover ROS2 PT AI OpenCV Robot Car MediaPipe ESP32-C6 AI Voice Chat Robot For Xiaozhi 1.8 inch AMOLED Development Board 1.8inch TouchScreen Deepseek BPI ADXL354C Development Board Milk-V Duo RJ45 Raspberry Pi MLX90640 ESP32-S3 Smart 86 Box Development Board with 4 inch 480x480 Display Touch Screen For AI and DeepSeek SpotPear ESP32 S3 Development Board 1.46 inch Round LCD 1.46inch Display 412x412 QMI8658 Sensor / MIC / SD /MP3 Audio /Battery Port LVGL/HMI For Arduino ESP32-S3N8R8 7inch LCD Display TouchScreen 800×480 WiFi Bluetooth CAN RS485 Sensor Arduino 1.5inch LCD Raspberry Pi 5 PCIe to USB3.2 Gen1 Hub 5Gbps For Raspberry Pi OS Drive free Raspberry Pi Pico 2 RP2350B 1.46 inch Round LCD Touch Display 412x412 HMI LVGL QMI8658 6-axis 65K Colors Raspberry Pi 14 inch LCD 2K HDMI /Type C Display Capacitive TouchScreen 2160x1440 For Jetson Nano/mini Computer PC ESP32 P4 Development Board WIFI6 4 inch LCD Round Display 4inch TouchScreen 720×720 Dual Microphones Raspberry Pi 5 DSI User Guide