Summary
We developed our second full-scale project in this chapter, creating a smart relay system based on ESP32 and operated over MQTT. We will walk through the key points we covered in this chapter just to refresh your memory.
We started with the hardware requirements and setup of those components. This includes setting up our system and connecting all the components on a custom PCB. Next, we moved on to the explanation of the code, wherein we broke the code into several snippets to make it easier to understand. After that, we set up the project dashboard on the Raspberry Pi. Finally, we moved onto the demonstration part of the project to see our project in action.
In the next chapter, we will cover how to take this concept even further by taking the MQTT broker global so that we can access our devices through MQTT from anywhere without the constraint of local network coverage.