The quest for caffeine leads many a geek down the road to espresso, as
we know all too well. We haven't gotten around to turning a MacBook into an espresso machine... yet, but we just can't resist modifying our stuff. Today's How-To is a bit along the lines of Tim Taylor, but it's all about the espresso.
Today's victim is our prized ECM Giotto. It was misbehaving recently, so we took it apart. While we were visiting her innards, we just couldn't resist making a
small upgrade to the pump system.
The original configuration is on the left. The pump supplies pressure on demand, and the OPV (Over Pressure Valve) keeps the pressure from rising too high. The rotary pump has a built-in pressure regulator, and requires a relay to compensate for the higher power draw. Some prefer to leave the OPV in place as a safety relief mechanism. We chose to remove ours completely (of course).
Here's the old Ulka pump, which we decided to replace with this slightly bigger one. Allright, it's way bigger. We're upgrading the puny 41 watt Ulka vibration pump to a new 1/3 horsepower motor with a rebuilt brass rotary ProCon pump.
We're not hooking our machine up to the plumbing, but we wanted a bigger water reservoir. We had a PUR water dispenser handy. The clear container lets us keep an eye on our water levels and if we can tap water from the spout, we can take advantage of gravity to provide constant pressure to the rotary pump.
A quick trip to the hardware store and we found that a piece of 5/8-inch inner diameter vinyl hose fit perfectly over the oval shaped spout. We added a zip tie to secure it and a barb adapter connects it to our 1/2-inch braided PVC supply line.
Rotary pumps are used for lots of applications. When shoping for the right pump, here's what you'll need one that's food grade and won't stall your motor at (or near) 135psi (~9 bar) of pressure. To properly brew espresso you'll need at least 15gph or so. We're using one that's rated for 100gph. It's really far more than we need, but our motor has plenty of power to turn it.
The pump has 3/8-inch pipe fittings, so we added barbed adapters to it. 1/2-inch on the supply side and 1/4-inch on the pressure side. 1/4-inch inner diameter reinforced hose is rated for 250psi, so it will handle our operating pressure.
After the pump, we added a 1/8-inch needle valve, and an inexpensive water pressure gauge ($5 at the hardware store). The valve is used as an adjustable flow restrictor. The gauge allows us to easily adjust the operating pressure. Some sort of gauge is required, otherwise you'll have no idea what your brew pressure is. The zip ties are a bit of a hack, but they work.
The original pump fed the machine via this teflon hose. The fittings are 1/4-inch BSPP. For whatever ungodly reason, Italian espresso machines use British threads. Adapters can be acquired, but we really wanted our espresso machine back so we made our own. Using this hose also provides some temperature isolation between the supply line and the plumbing.
We chopped the 1/4-inch hose and installed a compression fitting on one end. All the parts are available at any hardware store. If it leaks, just tighten the compression nut a bit more and it's good to go.
We added another barbed adapter and use a pair of wire ties to secure the fitting. The teflon hose is quality, but it's a good idea to prevent movement when the job is done. The pressure hose enters through an existing hole in the bottom of the machine.
The OPV is the large brass piece with the silicon hose attached. It's adjustable by dissasembling and adding or removing shims -- a rather annoying process. It can be left in as a safety device or removed if your pump has a by-pass valve like ours does. We removed ours. If we decide to add a group pressure gauge to the machine later on, we can use the T junction that it was attached to.
On the left you can see the teflon hose that we adapted. The blue wire is was the water reservoir sensor. We removed the original water reservoir, so we had to ground this wire to keep the machine working.
To power the giant motor, we picked up a 120v relay from RadioShack (#275-217). For the $9 it cost we probably could have scored a solid state relay. To wire it up, we chopped a spare computer cord, with one grounded set of wires runs to the espresso machine where it connects to the original pump leads. The old pump was running full line current, so use another power cable or something similar. The relay is a double throw, double pole, so when it's not actuated the motor receives no power at all. RadioShack sells a plug in base, but we just soldered the leads right to the relay.

Once everything is rigged up, it's time to adjust the brew pressure. The set screw inside the nut provides the adjustment. Loosen the nut slightly. Put a blank filter basket in the machine (or some sacrificial espresso grinds.) and activate the pump. To prevent over-pressure, we loosened the adjustment a bit before powering up. (Our pump was factory set for 250psi.) We adjusted the screw until we achieved about 135psi on the pressure gauge. Hold the screw in position with a screwdriver and tighten down the acorn nut. Check everything for leaks before buttoning up the machine.
One of the most popular mods is the addition of a
PID controller. In essence, the PID is just a high end temperature controller. By replacing the simpler thermostat/pressurestat controllers with a digital PID, we can get not only finer temperature control, but often better temperature stability. The advantages of adding a PID controller to a heat exchanger machine like our Giotto is limited, so we haven't gone that route (yet). If you're interested, go check out
Murph's Silvia PID Page
Ahhh, sweet, uh, bitter -- no, no -- delicious success. The monster pump is rockin, the machine is quieter than ever. With the new resevoir, we've got plenty of water for extended hardware hacking sessions. Stay tuned for moremoremore
moremoremore...
Hundreds of espresso beans were sacrificed in the production of this article.
Reader Comments (Page 1 of 1)
Nasty @ Aug 8th 2006 2:57PM
You guys are sick...and I LOVE it. I need crappucino for my bunghole!
Victor @ Aug 8th 2006 3:04PM
Huh.....a what hack?! Does this need engadget?
Nathan Strang @ Aug 8th 2006 3:07PM
MMmm.. Now that's what I call an improvement. I wonder how that baby steams milk?
Jesse @ Aug 8th 2006 3:13PM
Amazing. You never fail to impress me.
alps @ Aug 8th 2006 3:17PM
that's pretty fucking awesome!!! Your crema looks a little dark though. What beans are you using?
Luis T. @ Aug 8th 2006 3:23PM
I didn't know Binford made espresso machines
Will O'Brien @ Aug 8th 2006 3:27PM
I've been pulling some single origins lately. That's Royal Harrar Horse. That batch was a good bit into second crack, but very little smoke as I controlled the temp pretty tight.
Nathaniel @ Aug 8th 2006 3:41PM
Wow. I'm a barista at a coffee shop and boy do I wish you'd come do that for us! Souping up the milk steamer doesn't sound like too bad of an idea as well ;)
Mark @ Aug 8th 2006 3:56PM
Love it! Rotary pump up the machine, and a PID to boot - though there's been some argument for and against PIDing a E61 equipped, heat exchanger machine.
You guys should see the monster we have up in our lab here in Vancouver. Dual boiler, dual PIDs, preheater system, state of the art rotary pump, but the kicker - it all runs on 110V, which was considered impossible for that kind of setup only a few years ago.
z @ Aug 8th 2006 4:24PM
Aaaaa, expresso needs pumping by hand (like with my fantastic lapavoni). There shouldn't be no pump for you to choose how your coffee is to be, each and every time. It is like cooking, when it's hand made by an expert, it tastes better! You better mod a Nespresso machine! Anyway, fun to read... ;-)
Will O'Brien @ Aug 8th 2006 4:27PM
Someone send me a lever machine and I'll mod it. You won't get it back tho. :)
z @ Aug 8th 2006 4:29PM
If you get one to mod, please add one of these japanese warbots to handle the lever and send us some pics! :D
Dan (thoughtfix) @ Aug 8th 2006 4:32PM
Can you post a temperature control mod? Mine is a little wacky about when it decides to turn on and off the heater and my crema is a bit weak as a result.
ben @ Aug 8th 2006 4:34PM
espresso has less caffeine than regular coffee because the water is "shot" thought it rather than allowing the coffee to soak thus releasing more of its flavor and caffeine.
The Steven @ Aug 8th 2006 4:38PM
And later today, we'll see this on www.hackaday.com
z @ Aug 8th 2006 4:40PM
What would be a great mod would be something enabling pressure and temperature change during the infusion, having different preset curves for different expressi. Make it with wifi or bluetooth support and some good looking ui to choose and edit the presets, and I would rejoice! :D
Din @ Aug 8th 2006 4:42PM
This is going to make my espresso-drinking and engadget-reading mornings better. I want to try it, so it would sure be nice to have a project cost estimate included in this post.
andy @ Aug 8th 2006 5:18PM
This was a really cool hack; I happened to have the spare PID and rotary, as well as the resoviour, tubing and fittings from an earlier failed project. I was surprised it only took a half hour! Who knew expresso could taste so good.
Mak @ Aug 8th 2006 5:32PM
I am in awe of your genius. I have a Giotto on its last legs that could badly use such a pick me up. More detailed instructions and pictures would be very welcome.
By the way, how is the coffee?
Karl @ Aug 8th 2006 5:40PM
If you're looking for a quick/cheap/portable shot of excellent espresso, take a look at the AeroPress from Aerobie.
AeroPress + electric kettle = my espresso & coffee machines collecting dust.
http://www.aerobie.com/Products/aeropress_story.htm
-kd
SectionZ @ Aug 8th 2006 6:57PM
Where is the "We are not responsible for you blowing your face off" disclaimer .. ?
daniel @ Aug 8th 2006 10:48PM
That aerobie is otherwise known as "French Press," except that the contraptions used to make french pressed coffee usually don't look like a TV-infomercial piece of poo.
Sweet article though. Fun. Ignore all the "why the hell" people and just do what's tech-fun. I have a bud that owns a coffee shop. They're always having problems with their espresso machine and I've always wanted to hack it.
Jen @ Aug 8th 2006 11:55PM
Now if someone would just make the grouphead self cleaning.
AlrightMister @ Aug 9th 2006 2:44AM
Shoulda bought a Quick Mill...
Arpad @ Aug 9th 2006 3:11AM
>That aerobie is otherwise known as "French Press," >except that the contraptions used to make french >pressed coffee usually don't look like a TV->infomercial piece of poo.
If you scroll down on that aeropress link, it explains why it's not a French Press and how it's different.
Georg @ Aug 9th 2006 8:34AM
I see your white mesh plastic hose and know that you can taste that plastic in your espresso. Yummy!
I had to buy a specialized hose ($$$) made out of special rubber to not taste like plastic. Think about it!
Phar Cyded @ Aug 9th 2006 11:59AM
OMG hAX!111!!1 All YOUR BEANS ARE BELONG TO US@
Cabana Man @ Aug 9th 2006 2:42PM
I like your hack. Your improvements make it more on par with the La San Marco. They have external pumps with procon valve. You might try just using a standard 3/8" braided hose about 3ft. as your water supply lead, and you can then just put it in the water source. (I use a 5 gal. water bottle.) Then run the same type of line to the input side of machine. Slip in the pressure gauge in between for readings. If gauge not used, then can hook the fitting straight into the machine source line fitting.
The temp gauge is a nice addition. Now I am inspired to make changes to my cheap espressimo!
Brotherhood of the Bean @ Aug 10th 2006 6:29PM
Now that is hardcore. Next mod you really need to add some cold cathode accents lol.
matteo @ Aug 13th 2006 3:29AM
isn't this genius? ;-)
i simply love your hack!
Paul Sack @ Sep 21st 2006 2:08AM
Will: You mentioned that your pump was set to 250 psi and you adjusted it down to 130. I have been thinking of doing the same thing as you on a Faema Compact. Actually it's been PIDded for 5 months, but I'm thinking of doing the rotary conversion now since my vibe pump and/or bypass valve are acting up.
I can get a cheap 250 psi procon pump. The pump is rated for 151-250 psi. Procon says I need to change the spring, but they don't suggest I do it myself, and they didn't reply to email after that (at least yet).
But 130 psi is close to 150 psi. Is yours working out okay at 130 psi? Do you have any ... thought on this?
Will O'Brien @ Sep 21st 2006 2:17AM
The main concern is the flow of the pump.
Make sure that the motor isn't over-run by the pump volume/pressure torque requirements.
A 250 is fine, you just adjust it down. Make sure you get a food grade pump with the adjustment screw that's accessable without removing the acorn nut.
You will likely get better performance from one that's closer - procon might use a different spring for smoother performance at different pressure levels.
Mike @ Jan 14th 2007 3:49AM
Hi,
Superb machine - interested in the PID config though - I have the PID kit for the silvia and was looking to see how this can be used for the Giotto ?
tim @ Sep 25th 2007 12:28PM
hey, i'm trying to make this whole deal work on a faema compact, which i noticed in the comments to this article that a gentleman named paul sack was trying to do as well. paul, if you read this, any chance you could relate to me your experiences? i'm hoping to make my espresso machine more mobile, independant of plumbing so long as i got a big jug of water. i'm hoping that someone will read this, and take pity. i'd like to know what kind of motor you used, and how much wattage it needs, as it is important that i can run it on 110v sockets. also its specs, size and brand, anything at all that you can tell me, please do!
jan-paul @ Dec 7th 2007 7:36PM
Thank you for putting this out. I followed the instructions and did the same thing to my Bezerra. I hooket it up to the water main though. Works fantastic. Adjusting the 250PSI pump down to 130 was easy!
Thanks
jp