To be honest, I never even ran it live. Weird.
A simple implementation of a state machine designed to run a coffee machine. :)
- Main power on/off with a timeout in case it's left on.
- Two input buttons - power and pump
- Simple temperature sensing and heater on/off based on setpoint (UNTESTED)
- Timed pump control - x second shot
- PID heater temperature control
- Remote interface/control
- A Raspberry PI
- Solid state relays (pump, heater control)
- A K-type thermocouple and MAX31855 SPI interface (temperature sensing)
- A couple of SPST momentary switches
- Wire
- A respect for high voltage AC
There's no warranty implied or otherwise in the provided instructions, use at your own risk.