Mighty Mouse is ... a Mouse! (confirming Jim Schulman's comment on batting averages early in this thread)
I've just received a detailed report from Suyi Liu at Auber Instruments after he inspected the Saeco Magic Cappuccino Plus machine I sent him. It turns out that particular machine is not amenable to PID (computer control) aftermarket modification. I'll share Suyi's report because some readers may be interested in the technical details. He was so helpful and supportive on this project that I would strongly consider Auber Instruments for doing a PID. They offer computer control kits for a variety of Saeco and Gaggia machines and the Rancilio Silvia. Here's a link to their page with those offerings:
http://www.auberins.com/index.php?main_page=index&cPath=6So for now, I'll practice temperature surfing and trying new Blue Bottle varietals and roasts to develop my skills and tastes while saving up for a gently used or inexpensive refurb E61 HX.

From reading others' posts on this site, that seems to be the next level upgrade I'll want. I had originally thought that temperature, pressure and timing might be controllable with PID without necessitating the heavy brass in an E61 brew group or a Rancilio Silvia or similar. Reading other posts on this site I've found some where people like very simple, old lever machines that can be PID controlled and don't have massive brew groups. I'm also excited by reading about Bill Crossland's efforts, where he's developing a prosumer machine that is extremely controllable and does away with the heavy and expensive brew group. Perhaps his machine or something like it is in my upgrade path several years ahead! Here's a link to his comments about his machine in development:
http://www.coffeegeek.com/forums/espresso/machines/475553#475553 For those who don't know, Bill Crossland was instrumental in developing the high-end La Marzocco GS3. For a review of that machine on this site, look here:
http://www.home-barista.com/pros-perspective-gs3.html Here's Suyi's report with minor copy edits that improve readability but don't change meaning.
"Hello Gary,
I opened the machine and did some study on it. Here is the report for you.
1) This machine is very different than what I originally thought. The two thermostats on the top of the boiler are not being used for brew and steam control like the original Saeco. They are two identical thermal protection thermostats rated for 175C. They are for overheat protection. One to protect the hot wire and other protect the neutral wire. (This is the first machine that I saw with double thermal protection, a very safe machine). The temperature of the boiler is controlled by a 50 Kohm NTC thermistor mounted beside the thermostat. The one has a pair of thin wire. The thermistor is connected to a microprocessor and heater is regulated by a triac (like a solid stat relay).
2) I installed a thermocouple on top of boiler and used a thermometer to monitor how the machine worked. Here is what I found.
a) The brew temperature control uses the on/off control mode. When temperature drops to 186F, the heater turns on. When my sensor reaches 190F, the heater turns off. Since the machine is in the on/off mode, it overshot to 206F. At the steady state, with ambient at about 70F, the boiler temperature swings between 186 and 206F. This is a little better than the mechanical thermostat controlled machine, but is much worse than a PID controlled machine.
b) The steam position also uses the on/off control mode. The shutoff temperature is around 240F. I didn't study the temperature swing in details.
c). I believe that when the "Illy" switch is on, the machine is in PID control mode. When there is no disturbance such as pulling a shot, the temperature of the boiler stays at 204F +/- 1F. Without the factory's detailed information, it will be very difficult to know the exact scheme used for the control. I have to tap in to the machine sensor to read it and monitor current follow to verify that. That will be too much work to do. However, based on my many years' experience on the temperature control, I am pretty sure that this a PID control mode. The only problem for this PID control is that user can't adjust the temperature based on their taste or the coffee.
Based on these findings, my conclusion is that with this machine it is practically impossible to add another PID mod. Here are some of the reasons: 1) It is very difficult to find another place to mount another temperature sensor on the boiler. There are just no places. We need to leave the original thermistor there, otherwise, the machine will not work. Removing the thermal protection thermostat will affect the safety of the machine; 2) If we add an independent temperature control, we have to figure out a way to fool the machine's microprocessor so these don't won't work against each other. It could be very complicated and expensive to do that.
Four years ago, we made a machine very similar to that. It is called Precisia. The machine has a very similar control board. The difference is that we have a digital temperature display and it allows the user to adjust the temperature. I believe the electronics are much better. However, the problem is that all the mechanical parts are made in China. They are not up to the Saeco's quality. It needs a lot of maintenance. And for the price it was sold for, it is not worth the trouble. So we discontinued it and switched to working on the kit for more expensive machines. But everyone who had that machine liked the quality of the coffee it produced. One thought I have is to modify our board to fit into this machine. However, unless we modify the box, there is no window for a temperature display and keypad for users to change the settings."