Hi
I have been working with Arduino Leonardo board. A few days ago I tried to upload a sketch to comunicate via USB a Raspberry Pi board with my leonardo, making move all actuator attached to my leonardo board one by one. When I tried this sketch doesn't do nothing. I modified some program lines and then I tried to upload the sketch once again. My surprise, Arduino IDE cannot detect my Leonardo attached to the USB port. I tried to do the same via PC instead via Raspberry Pi with the same result. When I connect the USB the power LED is on and the sketch is executed correctly but don't do nothing because the sketch has some errors. The problem is that I cannot upload more sketches to my Leonardo.
I have verified component by component and signal by signal all Leonardo board and It seems ok. Also I follow all steps in the troubleshooting guide but I can't upload sketches to Leonardo.
Could the Atmega32u4 USART be fried? But only USART because the rest of microprocessor seems good.
When you plug your Leonardo via usb,does it appear as Leonardo device?
Did you try uploading simple sketch, try with blink.
I dont think UART has been damaged.
When I plug my Leonardo, it doesn't appear. Don't exist comunication between Arduino Board and computer. Normally in Arduino IDE/Tools/Serial Port menu appear dev/tty.usbACM0 or something similar but in this case doesn't appear. When I try to upload a sketch this is compiled but reports an error when try to upload to the board.
Anyone have had the same problem? Are there any solution?
I have the exact same problem but no solution. I use Linux and Linux will not see it at all. I have no problems with UNOs and Pro Minis. I've even tried to look around the web for any way to bypass that USB "feature". The only possibility I can think of is the "mystery fitting" (those 6 pins on the other end) and an actual ISP programmer with its own IDE.
Has anyone hooked a USB to serial converter (like used for Pro Minis) to program a stubborn Leonardo?