Usecases for this way of getting and sending data

The usecases are pretty much the same as the ones for the other ways of getting and sending data. The big difference is, that you have to code almost the whole thing yourself. You have to know the IP of the ESP which could be a problem if you have multiple ESPs in your network. There is also the need for a backend server to receive data and send it to a database for example when you want to use HTTP requests on your project to get and send data.

Our conclusion

The first project really helped us to understand the basics of the ESP8266 and the libraries used. We have also used this knowledge for another project which includes an ESP32. We would recommend this procedure for beginners who want to get started with the ESP8266 and want to learn how to use the libraries and how to code the ESP. We would also recommend this procedure for people who want to use the ESP for prototyping and a small project that doesn't have to scale up extremely.

Last updated on February 1, 2023