~~META: description abstract = Hyper Text Coffee Pot Control Protocol (HTCPCP/1.0) ~~ ====== Internet Coffee (HTCPCP/1.0) ====== ** Abstract: ** Design and implement RFC 2324. That's right, a Ethernet enabled coffee pot! The project guidelines can be found here: http://www.ietf.org/rfc/rfc2324.txt We take this April fools joke and turn it into reality! :) ** Design: ** Modify a coffee maker so one can load a can of coffee into it and also equip it to have a pump to load water into the reservoir. All this would be electronically controlled via HTCPCP/1.0. A Ethernet enabled Rabbit microcontroller [1] would be running the coffee maker. The can of coffee would be sitting on top (with the can open on the bottom) of a mechanism (maybe a rotating scooper (diagram needed to explain)) that would load n scoops of coffee. Water would be pumped into the reservoir, given x mL of water using a digital flow meter. A relay would be needed to kick in the hot plate and another relay to start the brewing process. This would depend on how the coffee maker we use is wired up. ** References: ** [1] - http://www.rabbit.com/ ** Document TODO: ** * More endepth design explantation * Diagrams! * Starting code for RFC 2324 {{tag>projects htcpcp rfc2324 coffee ethernet drink}}