Adafruit Feather problem uploading Arduino sketch

Hi
I have an Adafruit Feather M0 Basic and having trouble communicating with my laptop to upload a simple sketch.
(I have experience of successfully using Uno and Mega boards.)
When the board is plugged into my laptop using USB, the board displays a rapid flashing yellow light.
When I try to upload an Arduino Sketch to the board, it continues to flash rapidly and the red light on the board glows and dims slowly.

This is the report from Arduino IDE when trying to upload the sketch …
Sketch uses 3868 bytes (13%) of program storage space. Maximum is 28672 bytes.
Global variables use 149 bytes of dynamic memory.
Connecting to programmer: .avrdude: butterfly_recv(): programmer is not responding

avrdude: butterfly_recv(): programmer is not responding
avrdude: butterfly_recv(): programmer is not responding
avrdude: butterfly_recv(): programmer is not responding
avrdude: butterfly_recv(): programmer is not responding
avrdude: butterfly_recv(): programmer is not responding
Found programmer: Id = “�”; type = �
Software Version = i.

I’m wondering if I have selected the correct board in Arduino IDE ?
I’m using board “Arduino Uno” on COM8

I’ve tried 2 different USB cables

Any ideas what the problem is please ?
Chris

Try this:

Before pressing the upload sketch button, press and hold the reset button. Wait for the upload to begin, and only then release the reset button.

Has worked for me with lots of boards whenever avrdude has a wobbly about programmers not responding.

That won’t work. Is your board something like this?

If that’s it then take a look at:
Adafruit Feather M0 Basic Proto

That site will take you through the setup steps for the Arduino IDE. If you are using version 2 of the IDE then the procedure changes slightly (you select the Board Manager using the icon on the left instead of a menu option) but the selections will be the same. Once you have installed the required board definitions you will be able to select either the generic “Feather M0” or the specific model of your board.

1 Like

SOLVED

Thanks Pixmusix
AI solved my problem by pointing me to the downloads needed for the Feather M0 Basic
https://adafruit.github.io/arduino-board-index/package_adafruit_index.json
The connection seems to be working now
Chris

1 Like

Thanks Jeff also

1 Like