very good. thank you
personally i would recommend converting this project to platformio IDE, which is an extension for the popular vscode IDE (vscode + the PIO extension). After being converted, then it might not open anymore in the original arduino software. just due to different filename
but there are 2 huge benefits to doing project conversion:
* no problem with broken arduino library conflicts. this is because the library system on the original arduino ide is fundamentally broken and flawed. it simply cannot cope with multiple versions of the same library being installed on the same computer.
this then becomes a problem for any person(s) who want to build multiple different projects on their same computer. and where project A uses a different (conflicting) libraries than project B.
the PIO environment solves that problem very elegantly
2nd major improvement is for debugging. because you cannot run a debugger with the ordiginal arduino ide. however you can in vscode + pio. it uses the swd hardware protocol, and then realtime hardware debugging, it becomes incredibly easy
those are not the only benefits for converting your project. there are also many other more minor smaller advantages. for better quality of life etc.
learning how to setup and use PIO does have a learning curve. and requires a bit of extra time / effort and knowledge to configure and setup. however overall the total benefits which are rewarded back is much greater than the cost of switching to this newer platform. and it is a one time cost. which you can then use for all of your other existing future embedded projects going forwards