I just got the Arduino plug and make kit, and initially everything was working as expected. I have been working through the tutorial projects, and completed one with out issue. However, all of a sudden when I moved on to a new project, I lost the ability to upload sketches to my board.
I've tried on two different Windows PCs, using two different USB cables, but no luck.
When I try to import the game controller template on my desktop I get the following error message:
In both cases I'm using the Arduino cloud IDE. However, I've tried the local IDE (2.3.4) on my desktop and I get the same error (invalid serial port). When plugged in the device is lighting up (green power light, and a slowly pulsing 'L' light).
I feel like I've tried all the debugging steps suggested by the app:
Disconnecting the board
Resetting the board (double tap the reset button)
Deleting the device from Arduino cloud and trying to re-add it.
Restarting the cloud agent
I'm brand new to Arduino, so apologies if I miss providing some relevant debugging information. I'd really appreciate if someone could point me in the right direction.
Hi @Dozie, thanks for responding. Thanks for your patience, I've been away for a week.
I've followed your steps, unfortunately without any luck.
1-3) Uninstalling and reinstalling the Arduino cloud agent (with admin) went fine, and I verified it was up and running.
4) Updating the firmware failed, with a generic error message. I've tried this multiple times without any success.
5-7) Clearing the cache, deleting the device, and re-adding it went fine, but when I tried to upload the cloud-blink sketch, it errors with the same "Invalid serial port" message, and I am unable to upload the sketch.
Also, for what its worth, I was able to get my hands on a macbook, and I tried to setup everything from scratch, but I got the same "We could not find any Arduino device" error message that I got from my Windows laptop.
Are there any further troubleshooting directions you can suggest?
I tried the process again from the start multiple times, and now it just sits at the 'unable to connect, retrying with extra delay' log message. I've waited more than 30 minutes, but it hasn't progressed further.
If the above fails when you have done it corrctly (check if the USB cable is still working well and leave the cloud page closed) and using the IDE, double tap the reset button fast and check the status of the onboard "L" LED. If the onboard LED fade in and out slowly (pulsating), upload an example sketch (Blink LED) from the IDE examples to the board using a data cable you are sure works fine.
If these fails to resolve the issue, contact Arduino support via Contact Us with your purchase (pdf) receipt.
Unfortunately, I've had no luck. I was able to get the firmware restore procedure working. The timing seemed to be a bit hit-and-miss, but after trying it 4-5 times it finally took, and I was able to flash the new firmware. However, this did not resolve the issue. Attempts to re-upload the blink template using the cloud editor failed with the original error message.
I'm confident the cable is working correctly, as that was the cable I used to restore the firmware.
I followed your advice to close the cloud editor, and double-tap the rest button, then uploading an empty sketch from the desktop IDE. However, that too failed with the same error.
If this is helpful at all, when it fails to upload on the cloud editor, the debug logs show a repeated message indicating COM5 IsOpen=false. However, windows device manager shows this port as open, and I have verified with process explorer that no other processes are using COM5.