Creating our IoT button using the M5Stack ATOM Matrix
In Figure 7.1, we depict the ATOM Matrix on the right-hand side, receiving a motion
input message and issuing a buzzer
output message. These messages are associated with passive infrared (PIR) sensor detections and buzzer activation on the IoT alarm module, respectively. Utilizing its integrated dot-matrix screen, which also serves as a touch button, we will use the M5Stack ATOM Matrix to create our first IoT button.
Before we initiate the setup and programming of the ATOM Matrix, let’s take a moment to familiarize ourselves with the range of products M5Stack offers.
Exploring M5Stack devices
M5Stack is known for its stackable development kits, suitable for hobbyists and professionals alike. Based on the ESP32 microcontroller, these kits offer functionality and scalability, crucial for IoT, AI, and robotics projects. M5Stack’s modules provide easy integration of various functionalities, coupled with a user...