Unlocking Advanced Features on the Arduino Zero, MKR1000, or Any SAMD21 Arduino

In this Instructable we look at how to program registers on Arduino's based on the SAMD21 MCU, like the Zero and MKR1000. To do this we will leverage the Atmel ASF data structures. This is a great way to access capabilities in the SAMD21 that are not covered by Arduino libraries. The link to the ASF documentation is http://asf.atmel.com/docs/3.16.0/samd21/html/annotated.html

You can find the code from the video on my blog at: http://forcetronic.blogspot.com/

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Be the First to Share


    • Made with Math Contest

      Made with Math Contest
    • Multi-Discipline Contest

      Multi-Discipline Contest
    • Robotics Contest

      Robotics Contest

    3 Discussions


    3 years ago

    Uh? I can't see anything in this Instructable - just links to somewhere else. Has it all gone wrong?

    1 reply

    Reply 3 years ago

    You should see a video. Are you in an area that blocks YouTube?


    3 years ago

    Very clear and well documented. Bravo.

    Thanks for sharing :)