Skip to content

Scale Sense

IoT keg scale system for bars and restaurants.

ESP32 scales → Raspberry Pi gateway → AWS → Web dashboard + React Native app.

Sections

  • Architecture — system overview, communication paths, key decisions
  • Firmware — ESP32 firmware, GPIO pinout, BLE/MQTT, tare/calibration
  • AWS stack — CDK structure, IoT Core, Lambda, DynamoDB, Timestream
  • Data model — single-table DynamoDB schema and Timestream queries
  • API surface — REST + WebSocket API reference
  • Dashboard UX — React dashboard screens and state
  • Mobile app — React Native app, BLE flow, maintenance UX

Hardware references

Repo

github.com/scale-sense/keg-scale