Let Arduino control your dishwasher or washing machine

My buddy Rob works over at Brocade in the IT department. He is not an engineer, but he loves technology. So I was delighted when he asked me if I had ever heard of Arduino. I gleefully told him that the Arduino Uno was built around an Atmel AVR chip and was loved by Makers and Hobbyists and Engineers the world over.

What Rob is interested in is hacking on his dishwasher so he can control it with an Arduino.


Arduino aficionado Unaclocker is adapting an Arduino to run his dishwasher.

Rob’s source has a great story. The controller on his dishwasher failed. The repairman wanted $150 just the board. So in the true Maker spirit, the “Unaclocker” decided it would be easier, cheaper, and more satisfying to build his own controller using an Arduino. The best part is that now he can control water times to insure that the temperature in the dishwasher gets high enough to really clean and disinfect the dishes.

So Rob went out and bought and Arduino kit, and is starting to play with it. Being a curious fellow, it didn’t take Rob long to find another whitegoods application, this time with the Arduino controlling a washing machine (pdf). This is courtesy of the fine folks at the Gokaraju Rangaraju Institute of Engineering and Technology over in Hyderabad.

You can easily see that the whole world is embracing using the Arduino as a control system building block. You can also see that many companies are using the Arduino as a component in their products, like this commercial printer.

6 thoughts on “Let Arduino control your dishwasher or washing machine

  1. T. Anand

    Is this atmel blog or arduino? there are literally billions applications built around atmel chips, but none of are being talked about, such a pity.


  2. Mike O

    wow. what an application for the Arduino! I am big into home automation and have 5-10 arduinos around the house controlling various things including my solar hot water heater. However, I would not recommend trying to replace your dishwasher controller or washing machine controller with an arduino. The reason is because it is too dangerous. The original controllers are highly engineered to keep you safe and not burn your house down despite many possible ways of failing; your Arduino code… not so much. Unless you really know what you are doing, I would not recommend trying this at home.



Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s