Slashdot Mirror


Popcorn-Popper -> Coffee Roaster Mod

the-few writes "Tom Gramilas (Toms-roaster@columbus.rr.com) created a computer-controlled coffee roaster using an old West Bend Poppery I popcorn-popper (popular among home roasters with a modding mindset), a few thermocouples, and an old DOS computer. The code he wrote to control it is available from his site on request, and uses a flexible control algorithm to control roasting segments. Pictures and roasting profiles included."

28 of 169 comments (clear)

  1. Java? by ParadoxicalPostulate · · Score: 4, Funny

    The code better be Java.

  2. Website Caches Please? by AbbyNormal · · Score: 4, Insightful

    Dear Slasdot Editors,

    Please setup caches before posting stories running off of home cable modem website spaces.

    The story is irrelevant/pointless in most cases, if TFA cannot be read to begin with.

    Thanks,

    Slashdot Reader

    --
    Sig it.
    1. Re:Website Caches Please? by skweegee · · Score: 3, Informative

      Too bad the site isn't ran off of a home cable modem. It's ran off of Road Runenr's webspace for it's home users.

  3. Was I the only one... by Tamerlan · · Score: 3, Funny

    to read it "porn-popcorn"? Another freudiam slip. Nevermind.

  4. Now that's a first.. by PresidentKang · · Score: 3, Funny

    I've heard of Irish Cream, Hazelnut and Vanilla flavoured coffee, but I must say when Starbucks starts offering their butter/"topping" flavoured coffees I'm leaving the country.

    1. Re:Now that's a first.. by dfn_deux · · Score: 3, Insightful

      It never ceases to amaze me how people bag on Starbuck's coffee so much. I find that most of the competitors' coffee is over roasted and either brewed watery to compensate or just served up syruppy think like roof tar. Starbucks employs some of the most highly trained buyers and roasters in the coffee industry and consistantly brings a greater variety of quality beans to the public than was previously available without living in a major metropolitan and having a good sense of where to look. My only problem with starbucks is the number of wierd nutmeg/eggnog/carmel/fudge "latte" creations they serve means that many times the barrista serving you is not going to be accustomed to making proper espresso beverages such as a plain ol' macchiato or cappucino. But, then again they are just meeting a demand. If the American palate increasingly demands sweater richer flavours to satisfy an unhealthy desire to get fat, bloated, and lazy it's just business providing products which meet that demand.

      --
      -*The above statement is printed entirely on recycled electrons*-
    2. Re:Now that's a first.. by MemoryAid · · Score: 2
      I don't know WTF is wrong with all these people complaining that "starbucks coffee is burnt" either -- it's not the best there is, but it's decent, and of course about 5 billion times better than traditional American coffee.

      Many of the fiercest arguments I've heard revolve around 'which is better.' Of course, coffee is a matter of taste, so different people will like different brews. Likewise, different coffee beverages are appropriate at different times; breakfast and after dinner are two different occasions that call for different brews, in my opinion.

      My father-in-law likes Budweiser, while I prefer Sam Adams. Of course, a long-term drinking event and a NASCAR race each call for a lighter beer, as does breakfast. Similar differences can be found in wine.

      Generally, it seems that it is the people who use their beverage preferences to make up a large part of their personal identities who argue most vehemently in favor of their preferences. Better would be to sample widely, try what the locals drink, and don't look down on people because of their [fucked-up] tastes.

      --
      Language students: Don't try to learn English here. This ain't it.
    3. Re:Now that's a first.. by dfn_deux · · Score: 2

      Hmm.. I'm not sure that your contention that a cappucino should be served in a clear glass mug, that it should contain equal parts espresso, foam and milk, nor that your proportions for a macchiatto are correct.
      Not only, from my personal research done while writing a paper concerning many aspects of coffee from growing, proccessing, and roasting to drink preperation and social aspects of "coffee culture", as well as my personal experience as a barrista for 2 years. But, in my travels in Italy I never once experienced either a Cappuccino that was server in a clear glass mug nor a macchiatto that was made with less than what appeared to be a metric ton of foam atop a small portion (perhaps two short pulls) of espresso and served in a large bowl like ceramic cup.

      I find that those "snobby coffee shops" often have spent so much time codifying how things should be, that they seem to neglect to actually ensure that their techniques were accurate(true to the origin) to begin with...
      As to your contention about how "sweet" espresso should be. In Italy it usually served with two lumps of turbonado sugar and a twist of lemon zest. The roast often does have a carmel like flavor cue, but the sweetness of a traditional espresso is usually from the sugar added after the shots are pulled...

      --
      -*The above statement is printed entirely on recycled electrons*-
  5. Behold: The Boredom Machine! by dauthur · · Score: 2, Funny

    Yes. This is exactly what one needs.

    100 MHZ + Coffee + Anyone = World domination

    This guy's a genius!


    But seriously, that's a good idea if you've got the time to show the world exactly how bored you are.

  6. Re:i don't get it by hjf · · Score: 3, Funny

    nah, I'd wait a few days till some geek does it and releases it as a kernel patch.

  7. Re:All things aside... by Storlek · · Score: 2, Funny

    Suppose some terrorist regime threatens to nuke us if we don't give them popcorn. The very fabric of our lives may well depend on whether or not we can efficiently make popcorn! /me imagines a RAID of popcorn poppers

    --
    Bears don't normally eat things that talk and move backwards.
  8. Home appliances future by Fox_1 · · Score: 3, Insightful

    Kinda neat, kinda bizarrely geeky, however the fact is that many kitchen appliances are getting wired. Microsoft is spending tons on the automated home (i've seen one of their model homes). There is that crazy fridge now with the tv built in, and for a long time now there have been appliances with various levels of programability - microwaves that read cooking instructions from the UPC, fridges with inventory lists, etc. Just as we hack other netpliances - phones, pda's... - we will be hacking these wired wonders of the kitchen.

    --
    The rock, the vulture, and the chain
  9. Mokneuys1! by Leffe · · Score: 3, Funny

    and uses a flexible control algorithm to control roasting segments.

    Eh, I want a genetic algorithm that generates the ultimate taste by feeding roasted beans to monkeys and having them rate it by bashing buttons.

  10. Re:Roast your own by Fox_1 · · Score: 2, Interesting

    There is a local organic coffee co-operative near where I live. They actually do the roasting just outside town so when you come off the highway all you can smell is coffee. I imagine they would have unroasted beans there for sale with the right conversation. And no I don't live in columbia, but canada of all places - though I think the beans are shipped from south america - some sort of ethical trade thing.

    --
    The rock, the vulture, and the chain
  11. Re:All things aside... by Chasuk · · Score: 2, Informative

    No, but this article is about the construction of a computer-controlled COFFEE ROASTER.

    Notice:

    created a computer-controlled coffee roaster...

  12. Last Updated by Nosferatu+Alucard · · Score: 2, Interesting
    I have a feeling nobody cared much about this when he first developed it. It says updated 8/29/03.

    Or maybe he didn't care, since he said in the code part that he would try to figure out how to post his code when he figures out how.

    It's still kind of cool nonetheless.

  13. Re:Roast your own by Nerftoe · · Score: 4, Informative

    I'm glad you asked:

    Sweet Marias.

    I have ordered from them on three occasions. They have a review on everything they sell which describes in great detail on what each tastes like.

    I use the Heat Gun/Dog Bowl method of roasting myself. Works every time.

  14. TC hookup is non-standard by deacon · · Score: 4, Interesting
    From TFA:

    I actually have four thermocouple in the rig: each of the TC's in the roaster has a reverse connected TC attached to it, This helps to eliminate stray thermoelectric voltages, and is, I'm told, the most accurate way to use a thermocouple. Because of the reverse junction thermocouples, the voltmeters sense the difference between room temperature and the temperature of the sensor. The use of high quality voltmeters here, with low DC offsets, is important since the TC's generate only 22uV or so of signal per degree F.

    That's an unusual way to hook up TCs, unless you put the extra TC in an ice bath (for the ice point). All TC meters (as opposed to generic voltmeters) have an artificial ice point voltage generator inside.

    In the design of this roaster, the extra TCs shold be in an distilled ice/water bath, otherwise the roaster temp depends on room temp, which is not what you would want. The roaster temp should be independant of the room temp variations (that is the whole point of a control system.)

    The other choice would be to use a surplus ISA based TC meter board (which has it's own ice point) in the PC, then you would only need 2 TCs and these would read the temp directly.

    Still, I think I speak for all of /. when I say that this project deserves praise and admiration for not only its pointless complexity, (really, a requierment of any GOOD project) but also for the use of very expensive and obscure (GPIB voltemeters and an A_D converter? WTF?) components.

    Sort of reminds me, in spirit anyway, of the weed burner I made out of an oil burner for a house furnace, and the snowblower made from the front half of a subaru station wagon...

  15. Re:All things aside... by ettlz · · Score: 5, Funny

    If the ends justify the beans, yes.

  16. Doesn't this guy know about I2C ADC's? by jlseagull · · Score: 2, Informative

    He's an engineer, not an embedded systems guy. Two HP power supplies with GPIB and an internal NI GPIB card are about $1500 worth of hardware. I2C ADC's and a Coldfire would have cost him about $30.

    Classic system though.

    --
    'Be always mindful, even when ditch-digging.' --D. T. Suzuki
  17. Re:Does the coffee roaster have a web interface? by Ashtead · · Score: 2, Insightful
    Did you read TFA at all? The interfacing is through GPIB to the converter units, two to read the temperatures and one to control the power to the heaters. He evidently has got his GPIB card to work with Turbo C under DOS, and a similar device driver can be made or obtained for Linux, I'm quite certain.

    However, this whole thing is a proof-of-concept as it stands. Professional grade equipment, which is what is being used here, even under Linux, would be way too expensive for the average coffee-lover.

    I think he's done an excellent hack, and from how I understand TFA, I guess the next step would be refining and integrating the various units.

    --
    SIGBUS @ NO-07.308
  18. Standards compliant? by Nuskrad · · Score: 4, Funny

    Does it use HyperText Coffee Pot Control Protocol, as defined in RFC 2324

  19. Re:i don't get it by Quattro+Vezina · · Score: 2, Funny

    Well, there's probably a NetBSD port in the works...

    One step closer to NetBSD/Toaster!

    --
    I support the Center for Consumer Freedom
  20. As an amature coffee roaster by espressojim · · Score: 2, Informative

    I always went by sound of the beans (first and second crack), and look. I have something similar to an air popper, an IRoast

    I find that for each batch of beans, the ambient conditions, exactly how much I put into the roaster, and any number of random factors contribute to how well the roast comes out. No matter how much control I have over the interior of the roaster (and my roaster lets me set up to 3 different temperature points to achieve during the roast), I always wind up programming the last stage of roast to go longer than I need to. I do this because the roasts are easier to measure by eye/ear for 'doneness'. I can guestimate approximately when it will be done by time, but it never seems to come out the same.

    I wonder if all the TC's, etc, really get you a better roast, or if it's just cool to say "Look what I did!"

  21. I use a corn popper to roast my coffee as well. by Mr.+Flibble · · Score: 4, Informative

    While I do not use the computer setup, I do use a $10.00 corn popper, and high-quality green coffee beans.

    If you are looking around for green coffee beans, just ask at coffee shops that are not like Starbucks. You will eventually find one that roasts their own beans.

    When you buy green beans, they will usually be less expensive than the pre-roasted variety. Also, remember that during roasting the beans double in size.

    Note: the popcorn popper should be of the "swirl" type. That is, the vents at the bottom of the roasting container should cause the beans or popcorn to "spin" while roasting. Do not use one that channels the air straight through.

    Fill the "butter warmer" so that it is level with green beans, then pour these beans into the popper.

    Plug the popper in.

    Now - one warning - roasting coffee beans produce LARGE volumes of smoke, and most of the smoke occurs during the end of the roasting process. You cannot put the roaster outside unless it is a very warm day (the air will not be warm enough to roast the beans properly if the incoming air is cold). So, you need to keep the roaster at room tempurature. What I do is open a window, and stick the output part of the popper out the window, while keeping the rest inside. You can also use the fume hood of your stove.

    Once you turn the popper on, the beans will begin to spin. After a min or so, the "chaff" (bean covering) will begin to fly out of the popper. Collect this in a bowl to prevent a mess, or do as I do and point it outside.

    At 3-4 min, the beans will have gone from green to red or yellow, and from there they begin to progress to brown.

    During this process you will start to hear the beans cracking and popping. This is called "First crack" and is entirely normal. Finally, as the beans get darker, monitor them so that you can stop the popper when the beans are the roasting color you desire. (For me, this is about 8-10 min total). Finally, near the end of the roasting process, the beans will begin to pop and crack again, (known as second crack) and small round discs will flake off the beans. (Due to escaping moisture I belive). This is around the time that most people consider them well roasted.

    Now - unplug the popper (IT IS VERY HOT NOW! BE CAREFUL!!!) and dump the beans into a container. I use a glass jar. They will still be smoking. I cover the container with saran-wrap and let it sit 24 hours. I have read that the CO2 "gassing out" from the beans can break mason jars that are sealed in with hot roasted beans in them. (It could be myth, I dont know, never saw it myself).

    You can use the beans right away, but I reccomend that you wait a few hours to grind them. About 24 is best. (Freshly roasted beans don't yet have a full flavour - they are very "flat" waiting 24 hours greatly improves the experience.) The beans will keep their excellent flavour for about a week - after that, the oils will start to evaporate, and you will end up with basic storebought beans.

    This sounds complex, but it is pretty simple. And in the end you have incredible coffee - and it costs less!

    --
    Try to hack my 31337 firewall!
  22. Re:All things aside... by uncoveror · · Score: 2, Informative
    While popcorn is easy, roasting coffee is what this one is for, and that is a bit more complicated. You can make the same variety of coffee taste many different ways if you control the roasting process carefully enough.

    The hardest part about this setup is finding a working original West Bend Poppery. You will probably only find the Poppery II, which has only 1200 watts, not 1500 and no on/off switch. I use those with only one mod: A hole drilled in the lid to accomodate a thermometer. Monitoring temperature that way is a bare minumum to control the process. You need one that goes up to 550 degrees fahrenheit. Most don't.

    Fresh roasted coffee is the best kind you will ever have. Even people who thought they didn't like coffee can change their minds. Unlike at Starbucks where they burn the coffee until it all tastes the same, you can roast any way you like, and taste the difference between one coffee and another if you do it yourself.

    --
    The Uncoveror: It's the real news.
  23. Good overview, thanks! by MsWillow · · Score: 3, Informative

    Just a few things to add - try your local thrift stores for hot-air popcorn poppers. We got ours for generally under $3 each. We use a measured half-cup of beans per batch - more tends to spit beans out, and less goe slowly as the beans do far more spinning than roasting. Cover the "butter" holder - we used some old circuit board :) With this open, most of the air vents through it, and roasting takes longer. Use a burr-style grinder, instead of a blade grinder like the Krupps. Burr grinders produce a far more controllable and uniform size of ground coffee. Oh, and you just might want to throw away your creamer and sugar once you get into roasting. Real coffee doesn't need "enhancement."

    A few good sites to check out:

    Sweet Marias has beans, equipment and instructions. Very good.

    Coffee Bean Corral has equipment, beans, and some software they call the coffee matrix, to help you choose the perfect bean for your needs.

    Coffee Wholesalers has beans and equipment. A good place to start buying beans online.

    Hope you have fun! And you'll never tolerate stale, bitter, lifeless coffee again.

    --

    Lemon curry?
  24. Re:All things aside... by dbIII · · Score: 2, Insightful
    Do you really need a computer to pop popcorn?
    Once you've worked out how to do it with a general purpose machine a cheap PIC controller or similar could be used to do it the same way.
    We're hardly going to solve the worlds problems if the main focus of computing in engineering is a popcorn machine.
    Funny thing is about all I can remember from a 1986 open day at a university chemical engineering department was the hot air popcorn popper they had rigged up as a demonstration of a fluidised bed heating system. I believe they actually had a simple analogue computer (op-amps and patch leads) controlling it. I think they did solve some of the worlds problems with it - they applied the findings to more than just popcorn.