We had one like this months back on the old forum, turns out he was using a 220K ohm resistor instead of 220 ohms...............
If you don't put a resistor on an LED its the output gate of the Atemega chip that is doing the current limiting, an expensive and fragile substitute for something costs next to nothing.