HELP!
Ack! I "did something" and now when I plug in the Feather 32u4 it doesn't show up as a device
anymore so I cant upload to it or fix it...
No problem! You can 'repair' a bad code upload easily. Note that this can happen if you set a
watchdog timer or sleep mode that stops USB, or any sketch that 'crashes' your Feather
1. Turn on verbose upload in the Arduino IDE preferences
2. Plug in feather 32u4, it won't show up as a COM/serial port that's ok
3. Open up the Blink example (Examples->Basics->Blink)
4. Select the correct board in the Tools menu, e.g. Feather 32u4
5. Compile it (make sure that works
6. Click Upload to attempt to upload the code
7. The IDE will print out a bunch of COM Ports as it tries to upload. During this time, press and
release the reset button, you'll see the red pulsing LED that tells you its now in
bootloading mode
8. The Feather 32u4 will show up as the Bootloader COM/Serial port
9. The IDE should see the bootloader COM/Serial port and upload properly
For Feather M0, same as above, but *double click* the reset button, you'll see the red pulsing LED
that tells you its bootloading
© Adafruit Industries
https://learn.adafruit.com/adafruit-feather-32u4-fona
Page 56 of 59
Need help?
Do you have a question about the Feather 32u4 FONA and is the answer not in the manual?
Questions and answers