Advanced users of the Breville Barista Express espresso machine likely don't fill up the stock bean hopper, but instead only grind enough (carefully weighed) beans for a single espresso shot. The stock hopper has an issue that beans fall into the areas around the burr grinder, creating unreliable grinding results and even stale beans being introduced into a grind.
This single dose hopper replaces the stock hopper with a much smaller, low profile design that holds 18-20g of beans. The stock hopper has 2 locking pins to hold it in place, one of which activates a safety switch. This feature, which was challenging to duplicate, is implemented in this design. The bean feeder chute extends all the way down to the grinder, preventing beans from falling into the voids around the burr grinder.
If you are concerned with such things, you may want to use a food safe filament. PET-G should be fine, but some PLA filaments have additives which probably aren't good for you.
Two hopper lid designs are provided, the first is a simple flat lid. The second is a bellows design similar to the one used on the very expensive Ceado single dose grinders. This is intended to blast any remaining grounds out of the grinder into the portafilter, achieved with a few swift pumps at the end of the grinding process as the grinder speeds up. It works well in use, but the TPU filament I used hasn't lasted, splitting between layers after a few weeks of use. Your mileage may vary, please let me know if you find a flexible filament with stronger layer adhesion (possibly NinjaFlex or TPU/TPE filaments with similar properties).
This hopper should work on all Breville machines that use the SP0001570 Bean Hopper (as reported by other people):
WORKS:
WILL LIKELY WORK:
HAS BEEN REPORTED TO WORK:
WORKS WITH MODIFICATION:
LIKELY WON'T WORK:
- Oracle BES980
- Oracle Touch BES990
PRINTING
Parts:
Any rigid filament can be used, e.g. PETG, PLA. Ideally, a food safe filament should be used:
- hopper_base.stl Fits into the stock hopper opening
- hopper_pin_2x.stl Print 2 of these (NOTE: one has to be mirrored)
- feeder_lid.stl Flat lid (optional if using bellows)
The feeder can be printed as a single part using supports:
- feeder_onepiece.stl (rotating internal feeder)
or as 3 separate parts that are glued together (be sure to use a non-toxic adhesive compatible with the filament you use):
- feeder_bottom.stl Bottom part of rotating internal feeder
- feeder_top.stl Top part of rotating internal feeder
- feeder_extender.stl Extension part of rotating internal feeder
If you want to use the optional bellows pump instead of the lid, print in a flexible filament, like TPU:
- bellows.stl Bellows lid (TPU)
Other Parts:
- M3x6mm Socket Head Cap Screws 2 Required. Similar size can be substituted. Used to lock feeder assembly into hopper base
Slicer Settings:
- 30% Rectilinear infill
- Turn off Only infill where needed (if using Slic3r/PrusaSlicer/SuperSlicer)
- 0.20mm layer height
- Enable supports for feeder_onepiece.stl
- Enable supports and possibly brim for the top of the cone for feeder_bottom.stl
- Enable brim for feeder_extender.stl
- Print bellows.stl upside down (with the opening facing upwards) in a durable flexible filament with good layer adhesion
FINISHING & ASSEMBLY
- Clean up the 2 hopper pins and ensure they slide freely in their respective slots in the hopper base. Also ensure the pins can move freely on the spirals in the feeder bottom
- If using the single part feeder assembly, skip ahead to step 7
- The feeder assembly has 3 parts, the bottom, top and extender
- Check the fit between the 3 feeder parts, clean up where necessary
- Assemble the 3 feeder parts using your choice of adhesive. I used regular super glue (Cyanocrylate) on PLA. If you use ABS filament, acetone or nail polish remover works well
- Clean up extra adhesive around the joints if necessary
- Clean up the holes and test fit the 2 M3x6mm screws that go into the alignment tabs on the sides of the hopper base. The screws should only extend about 2-3mm into the hopper base and the heads should not project from the 2 alignment tabs
- Back out the screws so they don't project into the hopper base interior before proceeding
- Ensure the feeder assembly rotates freely in the hopper base
- Insert the 2 hopper locking pins into the hopper base in their respective slots. Make sure both pins are all the way out
- Align the spiral with the slots in the locking pins and insert the feeder assembly into the hopper base. This part may be a little fiddly to get right
- Gently rotate the feeder assembly using the knurled knob. It should rotate 1/4 turn from the locking pins being fully extended to being all the way retracted
- GENTLY screw in the 2 M3x6mm screws to retain the feeder assembly in the hopper base. If the feeder doesn't rotate anymore, back out the screws slightly
USING THE HOPPER
- Remove the stock hopper as shown in the user manual
- Rotate the knurled knob on the feeder assembly until the locking pins are fully retracted
- Line up the alignment tabs on the hopper base with the espresso machine slots
- Fully insert the complete assembly
- GENTLY turned the knurled knob to lock the assembly into place
- That's it!
NOTES
I have added an improved version of the bellows with more rounded corners that lasts a lot better than the old design when printed in TPU filament.
Designed in Fusion 360. I don't provide the design file as a few unscrupulous people have been selling my designs online for profit in violation of the license.