I have been using my old laptop to code for ages, but I decided to buy a new one to install all the boards and libraries on it.
However, after I installed the Dfrobot esp32 board package using the link in the user manual provided and ran my script (work perfectly in my old computer), errors started to appear, such as "configtztime" not declared in this scope, WARNING: library ESP32servo claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on DFRobot_FireBeetle-ESP32 architecture(s).
I suspected it might be something related to the board package I downloaded on my new laptop, which was not the same as my old one. Therefore, I am kindly asking if anyone has the link to the board below or a solution to this problem. Thanks in advance.
Yes, they were different, but I can't find a way to download the old board package...
Also, I am stupid enough to delete the link from the preference...
On the old system you can compile a sketch and get some info about the board package.
Enable verbose output during compilation under file/preferences in the IDE.
Compile a sketch for the board.
Analyse the output.
I do not know which version of the IDE is on your old system; the results will look like
For IDE 2.x (near the top)
FQBN: esp32:esp32:esp32s3
Using board 'esp32s3' from platform in folder: C:\Users\bugge\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.1.0
Using core 'esp32' from platform in folder: C:\Users\bugge\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.1.0
For IDE 1.x
Using board 'uno' from platform in folder: C:\Users\bugge\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6
Using core 'arduino' from platform in folder: C:\Users\bugge\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6
This might reveal something
Note
Different sketches compiled as I don't have the ESP32 board package installed for IDE 1.x.
Hi @duncanhlc. I recommend you just use the standard "esp32" boards platform. Support for all the DFRobot brand boards has been added to that platform and it is likely much better maintained than DFRobot's fork of the platform.
You can follow the instructions here to install the "esp32" platform: