RaspberryLatte
RaspberryLatte copied to clipboard
A full stack suite to add smarts to a single boiler espresso machine using a Raspberry Pi Pico as the brains.
It could be replaced with something like [this](https://www.alibaba.com/product-detail/EPT-small-size-output-water-flow_1600425267625.html?spm=a2700.galleryofferlist.normal_offer.d_title.2d153290taghZW). However, this will require retuning everything, but this is probably okay since the flow control never worked great anyway.
I have observed occasional erratic behavior in the boiler. I'm not sure if it's software (sensor driver, PID implementation, etc) or hardware (sensor failure). Best guess is an overflow error...
A steam boost feature should be added. When in steam mode, activating it would cause the pump to slowly run, adding more water to the boiler. The water's cooling effect...
The control board was designed for 3.3V flow sensors. Turns out, they are almost exclusively 5V. To get around this with the current design, a jumper has to be soldered...
There is not enough clearance around the traces caring AC loads on the PCB. The ground plan should be carved out in this area.
Probably something is not being reset correctly.
There are occasional spikes (positive or negative) in the temperature. I have only noticed them for a single time step, but they should be addressed.