This is a automation of a coffee grinder.
Written by variablo87.
The setup ist based on a Sonoff TH10, a kitchen scale and a Coffee Grinder. The Scale detect the Filter Holder of a Espresso Machine and grind the defined target value to the Filter Holder. The Grinder provied a Access Point mode for calibrate the scale and setup the target value. The UI is based on a HTML5 Page and a Websocket communication.
MillControll, kaffee-netz.de, decentespresso
for websocket, for websocket2, for sonoff flashing, for upgrade sonoff flash, add i2c to sonoff
- winbond 25Q32FVSIG
- Sonoff TH 10
- 2.5mm 4-pin jack socket for audio
- 2.5mm 4-pin jack to jack 1.8 m
- Digital Scale 0.1-1000g
- ESP8266WiFi at Version 1.0
- ArduinoOTA at Version 1.0
- ESP8266WebServer at Version 1.0
- EEPROM at Version 1.0
- Hash at Version 1.0
- ESP8266mDNS
- WebSockets at Version 2.1.1
- HX711 by Bogde add modification
compiled for Node MCU 1.0 (ESP-12E Module) Sketch uses 332,240 bytes (31%) of program storage space. Maximum is 1,044,464 bytes. Global variables use 37,620 bytes (45%) of dynamic memory, leaving 44,300 bytes for local variables. Maximum is 81,920 bytes.