I need to make a Mega Wifi capable for a music project that can play long mixes, and is based on the Sparkfun VS1053 shield with SD. I need to remotely control the player. Both as an http server and straight serial to the IDE monitor. After some research on this forum, I have ruled out the ESP-01 (8266). Appreciate getting some information about:
1- Is there a Wifi module for the Mega that does not need programming and would offer both web server and serial?
2- Is there any reason not to prefer an ESP32 over the ESP-12 8266 NodeMCU, except that it is an overkill?
3- What is the best connection to the Mega - SPI or Serial Tx/Rx?
4- What library package should be used for the NodeMCU? Is this an IDE board?
5- For USB Serial to a Windows PC, what monitor software would you recommend for the PC (besides the IDE monitor)?
Any help would be greatly appreciated, thank you.