This project uses the PID controller for temperature control. It has added functions: -It measures the mass of extracted espresso to calculate the extraction ratio of the espresso -It does pulsed preinfusion -It uses a RTC to turn on and off automagically -It uses Rancilio Switches as inputs to microcontrollers -It breaks up the work across multiple microcontrollers, -It sends data back to the central uC to be displayed and/or acted on.
See JobsList folder for a text file that outlines jobs completed and jobs yet to be completed, along with a list of known problems.