14

Network and Internet of Things Programming

The Internet, in what has been called the Internet of Things, is starting to go beyond browsers and web servers to include Internet-enabled hardware. Printers, home automation devices, and even refrigerators are not only becoming smart, but also being connected to the Internet. And Arduino is at the forefront of DIY Internet devices using either a wired connection to an Ethernet Shield or a WiFi connection. In this chapter, we look at how to program an Arduino (or compatible board such as the ESP8266 or ESP32) to make use of a network connection.

The official Arduino solutions to WiFi are expensive and not much used, and so when it comes to WiFi, this chapter mostly focuses on the ESP8266 and ESP32 ...

Get Programming Arduino Next Steps: Going Further with Sketches, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.