FireBeetle ESP 32 C++config.h issue

Try this:

  1. Delete this folder:
    f:\games and tech stuff\arduino\arduino-1.8.8-windows\arduino-1.8.8\portable\packages
    
    :warning: Please be very careful when deleting anything from your computer. When in doubt, back up!
  2. Select File > Preferences from the Arduino IDE menus.
  3. In the "Additional Boards Manager URLs" field, delete the URL you used to install this "DFRobot_FireBeetle-ESP32" thing.
  4. In the "Additional Boards Manager URLs" field, enter this URL:
    https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
    
  5. Click the OK button.
  6. Select Tools > Board > Boards Manager from the Arduino IDE menus.
  7. Wait for the downloads to finish.
  8. Scroll down until you see "esp32 by Espressif Systems". Click on it.
  9. Click the Install button.
  10. Wait for the installation to finish.
  11. Click the Close button.
  12. Select Tools > Board > FireBeetle-ESP32 from the Arduino IDE menus.

Now try compiling again.

The above instructions will remove DFRobot's attempt at providing their own boards platform for ESP32 and install the official ESP32 boards platform, which is much more actively maintained.

Since the official ESP32 boards platform also supports the "FireBeetle-ESP32" board, I can't think of any reason to use DFRobot's variant of the platform.


The above instructions will also remove any other boards platforms you had installed via the Arduino IDE Boards Manager. You can simply install them again in the same way as before. However, I recommend that you first try it with only the ESP32 boards platform installed so that you can verify it is working before adding additional complexity to the system.