Short Answer: Google it. Yes, people are definitely doing this. Using Phidget / Arduino or other interface for thermocouples. As with air popcorn poppers, all the info is out there. As you know, it voids warranty to to this but Popper isn't the cost of some of the commercial machines people do this with! As far as handing over control of the roast settings (fan and heat) to a computer, ie automated roasting, I personally wouldn't do that, but of course people do. Logging temperatures, being able to see live roast curves, and making adjustments yourself using your own judgment and experience is, I feel, the best of both worlds ...