Went to use our dishwasher one evening and it was absolutely dead. After some investigation found the main controller board was dead. In actual fact there is a small daughter board switchmode psu with blown components on it. As there are a number of 12v relays on the controller board, reason would dictate that the psu was 12v, hence I soldered up a 12v reg plugpack but it didn't work; there was life but it was giving some error code with the leds which I couldn't find on the web. This is the unit (Ariston also known as Hotpoint and Indesit): Click to view full size! The offending part was a psu daughterboard on the main controller board (which has already been removed in the below photo: the slots top centre). This part is about $280, then if I interpreted the information correctly, a smart card reader ($300) and a smart card are required to program the controller board, so I am pretty much at the cost of a new dishwasher. Click to view full size! PN 1661245, EV 2270320 #15 Module DEA 602 Synchronous Here is a link to one very similar, also blown: http://monitor.net.ru/forum/indesit-iwsb-5085-info-381720.html Besides the calcification inside the dishwasher, the unit otherwise looks new and the really annoying thing is we are still paying it off. Hence why I am going to attempt to create a new controller with an Arduino. I will start this off with investigating the components to gain some understanding of them and to work out how many inputs/outputs, etc.