I have been designing a case for my arduino project. The arduino will be always connected to the computer sending and receiving data and I would like to see the usb led blinking when communication is occurring, but with the arduino inside the case this is not possible. I was thinking to remove the usb led from the arduino board and then soldering wires to the respective pads, so I could connect external led that would be installed in the frontal panel of the case.
Is there something that I should take care of to perform this mod ?
So if you want to connect LEDs (with current limiting resistors) to those pins, you must connect the LED between 5volt and pin (not between pin and ground).
Leo..
Is there something that I should take care of to perform this mod ?
You need good soldering skills and a good pair of tweezers to remove the LEDs. Don't even think about using them on the end of long wires but use leaded LEDs. No need to add any current limiting resistors as you left them behind on the board. You need very thin wire for the connection to the surface mount solder pads and don't leave the iron on too long or you will lift the pads.
You could write something in your sketch to detect when serial activity is occurring and switch a digital output when this is so . Use that output to power a led .
Or just try connecting leds with resistors to the RX /TX pins
Well, I have good soldering skills, but the smd leds on arduino board will be always a challenge to work with. I think I can remove the USB led and solder thin wires on the pads. About the RX-TX question, the USB led does blink for both directions or are you talking about the RX-TX serial pins ?
The POF (plastic optic fiber) method seems to be reasonable option, but I did not find any for sale here, but at the end I would need to think about how to do a better design at the frontal plate of the case.
In my opinion the best choice is to use a led as this one and have a square hole for it