I have been working on a small project to assist in the HX flush routine of my QuickMill Vetrano. The HX flush routine isn't complicated but I had an Arduino board lying around and an itch to scratch. The project is pretty much a glorified timer with a state machine to move through the flush and brew process.
- Keeps track of idle periods to detect whether an idle cooling flush is needed
- Provides audio feedback during the brew process so you can keep your eyes off the timer
- Collects, stores and dumps time statistics through serial port
- Throttles shots per hour with post brew stabilizing period
1 - Arduino Uno R3 w/ Case
1 - Arduino ProtoShield
1 - NO momentary button
1 - Piezo
1 - LCD
Source (The .ino file is the Arduino IDE source)Google Drive Link
I usually don't comment my code very well so if you have questions just ask.
I have learned a lot from this site and wanted to give something back. Maybe someone will find this useful.