Open firstmustburn opened 1 month ago
Great. I need to order an ESP32-Wroover, test its stability, and then optimize the code to be more user-friendly and usable.
Hello @firstmustburn support for the ESP32-WROVER is already added. Can you tested it please ?
It will probably be a week or so before I will have access to the hardware to test, but I will check it out and post back.
@firstmustburn Sure. Thank you. I tested FW on the board ESP32-WROVER, and everything works for me.
I create pull request #21.
This adds support for the Freenove ESP32-WROVER board. Everything in the original firmware works fine except that the GPIO must be remapped. So there are #if statements to make this change in two files. I also wrote a detailed readme for building and installing the code on the board.
The main goal here is to have the ESP32-WROVER benefit from bug fixes and improvements. Putting #if switch statements around the GPIO definitions doesn't seem that elegant or scalable, but I could not find a better strategy anywhere. Also, it seems like the Arduino IDE doesn't have a way to add compiler flags, so the #define for the flag has to be set in each file. If there's a different, preferred way of doing this, I'm happy to rework the code and update the PR.