Firebeetle 2 ESP32C6
Karl.Exler 2026-01-22 22:53:48 288 Views2 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 
