Hello! I've gotten a bit stuck while working with some Lilypad arduino USBs, and while I have experience troubleshooting arduinos, it's never been problems with the board itself. Additionally for reference, these were by AMX3d.
The current problem is that the boards will run code that was previously uploaded to them, but if I try to upload any code or the barebones example, the TX, RX, and onboard LED flash rapidly at around 7 Hz or so, and the board disconnects itself from the IDE, giving the
Couldn't find a Board on the selected port. Check that you have the correct port selected. If it is correct, try pressing the board's reset button after initiating the upload.
error. Pressing the reset button after this occurs doesn't do much, the lights just start flashing again. However, if the arduino is unplugged from the computer that's powering it, then it resets and the Port shows up normally. Another thing I noticed is that even though the code that was already on the boards continues to run, it looks like it runs 10x slower, with a 1 second delay becoming a 10 second delay.
This happened to my first lilypad but I couldn't hunt down the cause, so I started making it again and this is what the circuit looked like when it broke, the three ovals being LEDs.
I tried uploading the blink sketch, and it worked when the leds were all connected to the Lilypad ground, but after I tried connecting the first LED to pin 9 was when it first occurred. Disconnecting the LED from pin 9 had no effect.
So that's my strange problem I'm having, and I'm not sure what's going on, but I'd appreciate any insights you all might have! While I have more Lilypads, I don't want to keep bricking them if I can avoid it.
Here's a list of other things I've checked/tested:
- Checked with a multimeter that the LEDs are connected to each other/the Lilypad and make a closed circuit
- In the IDE the board was set to Lilypad Arduino USB, changing this to Lilypad Arduino or Arduino Uno made no difference
- Tested multiple micro usb cables in multiple usb ports
- restarted computer and IDE
- pressing reset button after starting upload
- unplugging the arduino as the code compiles and plugging it in to upload