Description
Blue Scale is a compact ESP32-based weighing controller designed for Tamil Nadu ration shops, retail counters, POS-connected weighing systems, and portable weighing applications.
The same firmware base can be configured for Bluetooth, BLE, Wi-Fi, UART output, socket communication, and printer pass-through depending on the product requirement.
Hardware Highlights
- ESP32 controller
- 24-bit high-precision ADC for load cell measurement
- 6-digit 7-segment LED display using TM1637-style driver
- TTL UART output at 3.3V logic
- Bluetooth communication using BLE or Classic SPP firmware variant
- Optional Wi-Fi firmware variant for web configuration and socket data
- 3.7V single-cell Li-ion battery operation
- 5V DC or solar charging input
- Compact board size for easy integration
Firmware Features
- Weight, liter, piece counting, and auto scale modes
- Continuous, stable, stable-zero, key-triggered, or disabled data protocol
- BLE mode for modern mobile/app connectivity
- Classic Bluetooth SPP mode for serial-style devices and legacy integrations
- Wi-Fi AP, Station, and AP + Station modes in Wi-Fi firmware
- Embedded web configuration page served from SPIFFS
- mDNS device-name access in Wi-Fi mode
- TCP server and TCP client socket modes
- UDP server and UDP client socket modes
- Default socket setting: TCP server
- Socket-client reconnect after server disconnect
- Router reconnect in Station/AP + Station mode, except wrong-password failures
- Printer mode to forward incoming Bluetooth/socket data directly to UART
- Shared PIN for web login, keypad login, BLE pairing, and Classic Bluetooth pairing
- Lock-pin protected calibration and sensitive settings
- Low-battery standby with automatic recovery when battery becomes healthy
- Configuration stored in device flash as key-value settings
Applications
- Ration shop weigh scale systems
- Retail counter weighing
- POS-connected scale systems
- Battery-powered portable weighing
- Embedded digital weighing platforms
- Bluetooth-based mobile weighing systems
- Wi-Fi socket-connected weighing systems