I purchased some inexpensive Nano clones, and everything was going well until, all of a sudden, I was unable to upload code to the Nanos. I tried installing more/better drivers, but that did not help. I am running under Windows 10, so it is possible that some security update screwed things up.
So, I bought some genuine Nano Every boards. I can program them without a problem, but some code does not appear to work on them. One set of code, that uses an IR receiver, is fine. Another set of code, that uses the FastLED library, no longer works.
So, I am caught in the middle, with code that works on the Nano but cannot be uploaded, and code that can be uploaded to the Nano Every, but does not work.
I suppose I could purchase some Nanos, but I am annoyed at the large pile of useless boards that I have acquired.
If this happend to all of your Nano's at he same time, it's very unlikely that they are broken. What did you change? Did you install a new IDE? Updates? Are you using windows or Linux? Do they still show up in device manager?
Some more information would be helpful.
Apart from the size, classic Nano and Nano-Every are very different. If libraries are hardware dependent it is almost certain that they don't run on an Every - if they are not specifically written for this board.
The only changes of which I am aware are Windows updates. All of the boards show up in the Device Manager, but the IDE is unable to upload to the Nano clones.
I wonder whether any other Windows users have had problems uploading to Nano clones, or whether any other Nano Every users have had problems with the FastLED library. I had to upgrade to the latest FastLED library release in order to get that library to compile with the Nano Every, so I imagine that some conditional code was added to support the Nano Every.
What is the error message you get? Usually to Nano clones you need to upload with 'Old Bootloader' - but that shouldn't change suddenly.
I never had such problems with my clones. But meanwhile I burned the actual bootloader to all of them.
To my astonishment, I can upload code to the original Nano clones today. The only thing that has changed is that the monthly Windows updates took place, necessitating my monthly re-boot. Maybe all I needed to do was re-boot.