Firebeetle 2 ESP32C6
Karl.Exler 2026-01-22 22:53:48 473 Views3 Replies Dear all,
I don´t know how to setup this bord within the Arduino IDE.. I am using the latest version. But I can´t find it. I am using these board manager JSON files:.
https://espressif.github.io/arduino-esp32/package_esp32_dev_index.json
https://espressif.github.io/arduino-esp32/package_esp32_index.json
I am a very bloody beginer. And I tried to manage to use Code with the ESP-IDF but I wasn´t able even to make the boad blink …
I prefer developing in Arduino.. and I hope this is possible.. Many thanks for your help
Karl
#include <stdio.h>
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include "driver/gpio.h"
#include "esp_log.h"
#define LED_PIN GPIO_NUM_8
static const char *TAG = "BLINK";
void app_main(void)
{
ESP_LOGI(TAG, "Blink-Program started!");
// GPIO konfigurieren
gpio_reset_pin(LED_PIN);
gpio_set_direction(LED_PIN, GPIO_MODE_OUTPUT);
while (1) {
// LED ein
gpio_set_level(LED_PIN, 1);
ESP_LOGI(TAG, "LED EIN");
vTaskDelay(1000 / portTICK_PERIOD_MS);
// LED aus
gpio_set_level(LED_PIN, 0);
ESP_LOGI(TAG, "LED AUS");
vTaskDelay(1000 / portTICK_PERIOD_MS);
}
}
You can also use platformio if you utilise the community fork, by specifying `platform = https://github.com/pioarduino/platform-espressif32/releases/download/55.03.36/platform-espressif32.zip`
tyethgundry Hey Karl, it seems DFRobot generally recommend you select on of the compatible espressif modules if no board definition exists.
In this case using the latest arduino-esp32 core version (3.3.6) I can see the DFRobot Firebeetle2 ESP32-C6 shown in the board manager, so try updating your Board Support Package (BSP) for the arduino-esp32 core (under Boards Manager → filter by Updateable or find esp32 by Espressif Systems then update).

tyethgundry The newest ESP32 SDK can be found from within Arduino IDE v2.3.7.
Just select it and install it. The supported DFRobot boards will be shown under Tools menu.

