• 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: Raspberry Pi Pico 2 RP2350-Matrix Development Board 8×8 RGB LED Matrix QMI8658 6-Axis Sensor ESP32-P4 ESP32-C6 Development Board RISC-V WiFi6 MIPI CSI Camera 7/10.1 inch DSI Display /RJ45 Ethernet /Mic /Audio Size Compatible with Raspberry Pi 3D Display Transparent Screen STM32 programmer Raspberry Pi Mini TV ESP32-S3 A7670E 4G development board supports LTE Cat-1/2G/GNSS positioning/WiFi/Bluetooth 1.28 inch Round Rotary LCD Smart Screen 1.28inch Knob Display 240x240 Option Touch/No-Touch Raspberry Pi IR Ther Raspberry Pi 5 LIR2032 Sipeed MaixCAM SG2002 RISC-V AI Camera Kit with Screen Audio WIFI6 Linux Board Raspberry Pi Pico RS485 TO ETH (B) Connect Alibaba Cloud And EMQX Raspberry Pi Pico 2 RP2350 Pico2 ARM Cortex-M33 And RISC-V Hazard3 520KByte 4MByte QSPI Flash ESP32 1.54inch OLED Spotpear 2.8inch Round LCD USB Monitor Computer Monitor Display Screen USB Type C Secondary Screen PC CPU GPU Raspberry Pi 10.85 inch e-Paper ink screen display black white 1360×480 For Arduino /Jetson /STM32 /ESP32 ESP32-P4 Module Core Board PSRAM 32MB Flash 16MB N16R32 Onboard ESP32-C6 ESP32 1.54 inch E-Paper Smart Watch display Screen 200x200 Ultra-low power For Arduino/Micropython/RTOS For Watchy GC9A01