I'm trying to follow an Instructables project for measuring and monitoring the levels in my water tank.
The project can be found here - https://www.instructables.com/Water-Tank-Levels-by-WiFi-on-Your-Phone/
I have bought all the gear and have set it up. I'm playing in Arduino, but I feel that the instructions I'm following are old and out of date,
I'm getting errors regarding the NewPing library say that it doesn't support my Esp8266 architecture.
Also the step;
"Start Arduino and open File > Preferences window.
Enter ( copy and paste - without the quote marks)
http://arduino.esp8266.com/stable/package_esp8266com_index.json into Additional Board Manager URLs field. You can add multiple URLs, separating them with commas."
I believe that address has long gone. This is one of the early steps. Can I go without it or have I fallen at the first hurdle?
Once I press "verify", I get; "WARNING: library NewPing claims to run on avr, arm architecture(s) and may be incompatible with your current board which runs on esp8266 architecture(s). Executable segment sizes: IROM : 246196 - code in flash (default or ICACHE_FLASH_ATTR) IRAM : 27944 / 32768 - code in IRAM (ICACHE_RAM_ATTR, ISRs...) DATA : 1256 ) - initialized variables (global, static) in RAM/HEAP RODATA : 1924 ) / 81920 - constants (global, static) in RAM/HEAP BSS : 26136 ) - zeroed variables (global, static) in RAM/HEAP Sketch uses 277320 bytes (26%) of program storage space. Maximum is 1044464 bytes. Global variables use 29316 bytes (35%) of dynamic memory, leaving 52604 bytes for local variables. Maximum is 81920 bytes."
Going to the next step of "Serial Monitor" shows nothing but a blank box, so I assume that I've cocked up somewhere.
So just trying to make this project work but I'm obviously venturing into new territory for me. I hope this is the write place to ask for help. If not, please point me in the right direct. Thanks.