Skip to content

coniferconifer/ESP32-HX711-MQTT

Repository files navigation

Weight scale IoT by ESP32

Fig.1 shematics by Fritzing Fig.1 shematics by Fritzing

Fig.2 The weight scale remodeled by ESP32-HX711-MTT Fig.2 TANITA weight scale remodeled by ESP32-HX711-MTT

Legacy weight scale is remodeled into WiFi connected scale by ESP32

  • The original control board with LCD is removed. Load cells and push button of the scale are re-used.
  • ESP32 sends weight to MQTT server at port 2883.
  • Node-RED on raspberry pi splits incoming MQTT at 2883 to Thingsboard at port 1883 and "slack" node to inform to my mobile phone.

Fig.3 slack Fig.3 slack

Fig.4 Node-RED running on raspberry pi Fig.4 Node-RED

remaining issues

  • sometimes WiFi reconnection fails after wake up from deep sleep

License: Apache License v2

References

PubSubClient

MQTT server with visiualization tools