The objective is to create a monitoring system equipment that allows the user to track the voltage and current readings of a machine, as well as the time it is in use. It works by reading analog data from a shunt, which is published to an MQTT broker in JSON format. The data can be exported to Prometheus and visualized on a Grafana dashboard.
- Read the system voltage using a shunt and an INA266
- Implement an hour meter based on current calculation
- Publish all necessary information to the broker
- ESP32
- MQTT
- WiFi
- RTOS
- Arduino component
- INA226 + shunt
- Raspberry pi3
Compiler: VsCode 1.9.1
Espressif: 5.1.4
MCU: ESP32
Board: Dev module 38 pins
Date: 2024, July
João Uzêda |
---|