I've drawn up a quick sketch of the system design. So the main components are the main board connected to the touch screen display via HDMI. It also uses the USB for the capacitive multi-touch. And then you have your water heater and the grinder. Those grey boxes there are Relays, one is controlled with the "fan" output on the main board and the other is controlled with the "extruder heater" output. The reason for doing that is so the software can be used as is. Both relays could be controlled withe the heater/extruder outputs, but it would require a software hack. Then there are 5 end stops connected to the five stepper motors. The steppers are A, B, C for the columns of the Delta bot and then one stepper for controlling the flow of water and finally one for setting the coarseness of the coffee grinder.
Below is a screenshot of the interface for running the brew.
The above profile was created by using the drag-n-drop interface you see below. There is a set of discrete operations that can be combined in separate sections that together make up the final recipe.