How many microwaves have you thrown out because they get flaky after a few months? The thrift stores are full of these rejects. How many times have you wondered who designed the user interface for these things? What planet were they from? Wouldn’t it be nice to have a microwave that isn’t flaky and has a sensible interface?
Nathan did exactly that. He took a broken microwave and put in his own smarts via a Raspberry PI. It has a beautiful control panel, accepts voice commands and provides voice synthesized feedback. It even scans a product bar code to fetch cooking instructions. It is so smart, that you don’t have to babysit the thing to stop it to stir. With the bar code powered instructions, it will stop at the right time, tell you to stir, and start up again to finish the cooking. He even did a tablet interface.
The key to a project like this is a microwave with an intact magnetron, which is the tube which does the cooking. As already mentioned, most of the time these tubes are fine. It is the sorry electronics that flake out. Take inspiration from this guy. You don’t have to go as hog wild as he did, but you can rescue your own microwave (or one from the thrift store) by adding a little bit of your own electronics. Customize to do what you want it to do, and you’ll likely have a microwave for life, suited exactly to your needs.
A Maker’s Microwave by Provide Your Own is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.