Cat Monitor

A Connected Device with Live Dashboard monitoring cat presence

Demo Video

Use the Arduino Nano 33 IoT with its onboard accelerometer to detect cat presence and transmit sensor data over WiFi using the WiFiNINA library.

MQTT Broker receives data from Arduino

Dashboard displaying real-time statistics.

Technical Detail

• Developed an IoT-enabled cat presence detection device using Arduino Nano 33 IoT, LSM6DS3 IMU, and WiFiNINA.

• Implemented motion-based occupancy detection by analyzing accelerometer data with real-time thresholding and timing logic.

• Programmed wireless data transmission to a remote server via HTTP/JSON and displayed live status on an ST7789 TFT display.

• Integrated embedded C++, SPI, and I²C communication for sensor acquisition and real-time visualization.