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¶
- ESP32-C3 PCB brief — production PCB design notes
- Wiring diagram — current prototype wiring