I prefer use Arduino iDE than Platformio but I’m trying to extend my knowledge. I hope that Arduino IDE will be followed during all the implementation of this course.
I would recommend that you experiment with PlatformIO first and see what you think. However, if you prefer to use Arduino IDE, it’s everything ok too.
In Module 1, there’s a section with everything you need to install to use Arduino IDE, including all the libraries that will be used throughout the eBook.
In the Web Server Projects section, Project 3 covers the steps you need to follow to use Arduino IDE.
We don’t show instructions for Arduino IDE in all projects. But, if you follow Project 3, you learn all the necessary steps to upload code and files to the ESP32 or ESP8266 filesystem.
The code you need to copy to the Arduino IDE is in the main.cpp file.
Let me know if you have further questions.
I think just about everything here is geared and written with the Arduino IDE in mind. I bet, though, after a while, you’ll appreciate learning and using PlatformIO. It really is much better than the Arduino IDE. It helps you code as you write your sketch by noticing variable name issues, code and syntax / spelling errors, before you compile.