• 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: DeepSeek AI Voice Chat ESP32 C6 Development Board 1.69 inch LCD Display 240x280 1.69inch TouchScreen Programmable Watch Raspberry Pi CM5 IO BASE A Mini Board a Base Development Platform Compute Module 5 IO Board Raspberry Pi Camera 12MP Sony IMX708 autofocus HDR Module 3 Sensor Assembly Raspberry Pi Robot Dog Wavego Pro 12 quadruped ESP32 ESP-NOW color recognition and self-balancing control 14 inch Dual LCD Computer PC Monitor Display Double Secondary Screen Type C Mini HDMI 1080P For Windows/MacOS Raspberry Pi Pico 1024×600 ESP32 S3 Development Board 2.1 inch Round Rotary Knob LCD Smart Screen 2.1inch Display 480x480 LVGL for Arduino Milk-V Duo S 512MB SG2000 RISC-V EoAT Setting ESP32 UART USB Bus Servo ST RSBL Driver board For Raspberry PI Robot Industrial Modbus RTU 8 ch Relay Module IR Thermal Imaging Camera ESP32-S3 ESP32 S3 Development Board 1.64 inch AMOLED Display 1.64inch TouchScreen For Arduino LVGL With SD-Port/ QMI8658C 6-Axis Sensor Arduino MLX90641 ESP32 C3 1.44inch LCD Raspberry Pi CSI-to-HDMI X1002 Raspberry Pi 5 PCIe to M.2 NVMe SSD Adapter Board HAT Pi5 2280 Arducam FT4232HL USB TTL RS232 Industrial UART 4-Ch UART