I am using the Mini Board in an outdoor art installation. It works great, but seems to loose it's programming at the drop of a hat. The boards work for an indeterminate priod of timw - sometimes as long as days, other times just mnutes. Then, with the least disturbance - sometimes even just the power cycling on/off causes the board to stop working. The symptoms are that I see the three flashes as it starts, then it either does nothing, or else the LED on pin 13 begins blinking, and the board can't be reset at all (the reset button does nothing) the only way to reset it is to power down/up.
Invariably - reburning the code causes it to instlantly be healthy again. Until it happens all over again. I wouldn't mind if the board reset occasionally - but to totally loose its programming is a big problem.
This has been making my life miserable - if you have any ideas as to why this is, I'd love to hear them. At this point I'm considering a solution using a high-voltage burned ATmega168 which I would certainly think should work. Perhaps faricating a PCB board with the chip, a regulator, and an oscillator that would be the size of the stamp, and I could just swap in. But the arduino surely isn't this unstable - I must be doing something wrong.
Some details - I'm powering the Arduino Mini with 9VDC regulated external power at the +9 pin. I've put a 10K resistor between Rx and ground, just to be safe. I've tried shorting together the RX and TX pins as well (after programming) but this has no effect either. I'm using 5 boards simultaneously, each with a PCB I've designed that interfaces to a set of small speakers I am sending pulses to - all 5 boards have the same problem.
Thanks in advance for any ideas you might have.