Summary
In this final chapter, we put almost everything into practice that we have learned throughout the book. On the hardware side of the project, the buttons were the sensors of the solution and the relays were the actuators. In the Wi-Fi library, we used ESP32 in the station mode to connect to the local Wi-Fi network for the given credentials. The most interesting part of this practice was the implementation of Alexa support, which required the utilization of cloud resources. We configured AWS IoT Core, developed the backend code in AWS Lambda, and created a smart home skill in the Alexa Developer Console to add a voice interface to the smart fan. In the device firmware, we used the AWS device SDK to communicate with AWS IoT Core. It is highly likely that you'll face similar challenges in any kind of IoT project. Therefore, this chapter provided a great opportunity to gain experience of the complete picture.
I want to thank you for coming so far and developing the projects...