Using with Arduino IDE
The Feather/Metro/Gemma/Trinket M0 and M4 use an ATSAMD21 or ATSAMD51 chip, and you can pretty easily get it
working with the Arduino IDE. Most libraries (including the popular ones like NeoPixels and display) will work with the
M0 and M4, especially devices & sensors that use I2C or SPI.
Now that you have added the appropriate URLs to the Arduino IDE preferences in the previous page, you can open
the Boards Manager by navigating to the Tools->Board menu.
Once the Board Manager opens, click on the category drop down menu on the top left hand side of the window and
select All. You will then be able to select and install the boards supplied by the URLs added to the preferences.
Remember you need SETUP the Arduino IDE to support our board packages - see the previous page on how
to add adafruit's URL to the preferences
Install SAMD Support
First up, install the latest Arduino SAMD Boards (version 1.6.11 or later)
You can type Arduino SAMD in the top search bar, then when you see the entry, click Install
Install Adafruit SAMD
© Adafruit Industries
https://learn.adafruit.com/adafruit-feather-m4-express-atsamd51
Page 32 of 183
Need help?
Do you have a question about the Feather M4 Express and is the answer not in the manual?