• 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: Power Manager Module PI5 ABS Case ESP32-S3R2 7.5 inch Passive NFC e-Paper BW Display 7.5inch E-ink Screen No Need Battery Wireless Powered Data Transfer Raspberry Pi 5 Official Case Retail electronic Tag SpotPear Raspberry Pi Camera 12MP Sony IMX708 autofocus HDR Module 3 Sensor Assembly EchoEar 1.85 inch Round TouchScreen 1.85inch QSPI LCD 360*360 CST816T ST77916 ESP32 Thermal imaging camera Sipeed NanoCluster Mini Cluster Board mini data center For Raspberry Pi CM45 / Computer /LM3H /M4N 1.83inch LCD TouchScreen Display 240×280 NV3030B Arduino Raspberry Pi ESP32S3 Pico STM32 Robotic Arm Control X1003 Raspberry Pi 5 PCIe to M.2 NVMe SSD MINI Adapter Board HAT Pi5 2242 2230 Serial UART Bus Servo ST3020 TTL 25KG.CM Magnetic-Encoder High precision and Large torque UNO-Q 10.1 inch DSI Display MIPI LCD Capacitive TouchScreen 800x1280 Raspberry Pi 9inch DSI MIPI LCD TouchScreen Display 9inch 720x1280 For Luckfox Lyra RK3506/ESP32-P4/Luckfox Omni3576 MP2.5G Raspberry Pi 5 PCIe to 2.5G Ethernet HAT Pi5 RTL8125 ESP32 3.5 inch Capacitive TouchScreen LCD Display ST7796 FT6336 320x480 For Arduino/Raspberry Pi/Pico Raspberry Pi Pico