platform-espressif32
platform-espressif32 copied to clipboard
Add support for DFRobot FireBeetle 2 (ESP-WROOM-32E)
Please add support for FireBeetle 2, https://www.dfrobot.com/product-2195.html The updated board uses an ESP-WROOM-32E
I second this - any updates on this?
I second this, also.
Any updates?
Unfortunately, this board is not supported by the official Arduino core for ESP32. It might be a good idea to add it here https://github.com/espressif/arduino-esp32 in the first place.
Not sure if this helps anyone but after changing my platformio.ini file to
[env:firebeetle32]
platform = [email protected]
board = firebeetle32
framework = arduino
monitor_speed = 115200
board_build.f_flash = 80000000L
board_build.flash_mode = dio
allowed me to finally flash some code and read serial output from my Firebeetle 2 ESP32-E (SKU:DFR0654)
@jyhw123 I try your config, I can program the ESP32, pin out seems to be wrong :
src/main.cpp:4:24: error: 'A2' was not declared in this scope
const int BATTERYPIN = A2;
I was able to upload to my Firebeetle 2 ESP32-E earlier last year (June 2022) using platform = espressif32. Use platform = [email protected] instead.
In order to upload code to the Firebeetle 2 ESP32-E using the latest version of espressif32, you must override the flash size settings of the firebeetle32 board configuration. See my platformio.ini file below.
[env:firebeetle32]
platform = espressif32
board = firebeetle32
framework = arduino
; override default settings to enable compatibility with Firebeetle 2 ESP32-E
board_upload.flash_size = 4MB
board_upload.maximum_size = 4194304