Getting Started

Last revision 2026/01/31

This guide provides a comprehensive overview of downloading and configuring the Arduino IDE for the FireBeetle 2 ESP32-E board, including essential steps for SDK installation and board selection, along with tutorials for basic and advanced Arduino applications.

Download Arduino IDE

  • Click to enter the official Arduino website

  • Select and download the Arduino IDE package that is appropriate for your computer OS.

    DFR1139-download

Configure Arduino IDE

It is required to install ESP32 board in Arduino IDE for using FireBeetle 2 ESP32-E for the first time.

  • Open Arduino IDE, click File-Preferences, as shown below

    DFR1139-configure 1

  • Click the icon circled in red in the Preferences window.

    DFR1139-configure 2

  • Add the json URL below to the newly-popped up window. There should be one URL for each line.

    https://espressif.github.io/arduino-esp32/package_esp32_index.json

  • Click OK then.

    DFR1139-configure 3

  • Download SDK. Click Tools->Board>Boards Manager.

    DFR1139-configure 4

  • Enter "ESP32" in the search bar, then the SDK for esp32 will appear automatically. Click install now.

    DFR1139-configure 5

  • When the SDK installation completes, the word "installed" will appear at the position marked in red below. Close the window.

    DFR1139-configure 6

  • Select FireBeetle 2 ESP32-E development board. Click Tools-->Board-->ESP32 Arduino-->FireBeetle ESP32-E, as shown below.

    DFR1139-configure 7

  • After that, connect your FireBeetle 2 ESP32-E to your computer. Here, a port COM4 comes out after the connection, indicating that it is the port for FireBeetle 2 ESP32-E. Select it as the way shown below.

    DFR1139-configure 8

  • Now, the FireBeetle 2 ESP32-E(N16R2) is configured in Arduino IDE and it's ready to go.

Arduino Tutorials

FireBeetle 2 ESP32-E(N16R2) does not have the IO16/D11 pin available. If this pin is used in the following tutorials, please modify the configuration to use another pin.

The basic tutorials (click here to jump) include tutorials on GPIO, RGB LED, serial communication, capacitive touch sensor, interrupts, I2C, SPI, and GDI.

The more tutorials (click here to jump).

Was this article helpful?

TOP