Adafruit Feather M0 Express - Designed for CircuitPython Created by lady ada

Last updated on 2021-09-28 05:35:24 PM EDT Guide Contents

Guide Contents 2 Overview 9 Pinouts 12 Power Pins 12 Logic pins 13 SPI Flash and NeoPixel 14 Other Pins! 15 Debug Interface 15 Assembly 17 Header Options! 17 Soldering in Plain Headers 20 Prepare the header strip: 20 Add the breakout board: 21 And Solder! 21 Soldering on Female Header 23 Tape In Place 23 Flip & Tack Solder 24 And Solder! 25 Power Management 27 Battery + USB Power 27 Power supplies 28 Measuring Battery 28 ENable pin 30 Alternative Power Options 30 IDE Setup 32 https://adafruit.github.io/arduino-board-index/package_adafruit_index.json 33 Using with Arduino IDE 35 Install SAMD Support 35 Install Adafruit SAMD 36 Install Drivers (Windows 7 & 8 Only) 37 Blink 39 Successful Upload 40 Compilation Issues 41 Manually bootloading 41 Ubuntu & Linux Issue Fix 42 Adapting Sketches to M0 & M4 43 Analog References 43 Pin Outputs & Pullups 43 Serial vs SerialUSB 43 AnalogWrite / PWM on Feather/Metro M0 44 analogWrite() PWM range 45 analogWrite() DAC on A0 45 Missing header files 45 Bootloader Launching 46 Aligned Memory Access 46

https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 2 of 255 Floating Point Conversion 46 How Much RAM Available? 47 Storing data in FLASH 47 Pretty-Printing out registers 47 M4 Performance Options 48 CPU Speed (overclocking) 48 Optimize 49 Cache 49 Max SPI and Max QSPI 49 Enabling the Buck Converter on some M4 Boards 50 Using SPI Flash 51 Read & Write CircuitPython Files 52 Format Flash Memory 54 Datalogging Example 55 Reading and Printing Files 55 Full Usage Example 56 Accessing SPI Flash 56 Feather HELP! 58 My ItsyBitsy/Feather stopped working when I unplugged the USB! 58 My Feather never shows up as a COM or Serial port in the Arduino IDE 59 Ack! I "did something" and now when I plug in the Itsy/Feather, it doesn't show up as a device anymore so I cant upload to it or fix it... 60 I can't get the Itsy/Feather USB device to show up - I get "USB Device Malfunctioning" errors! 61 I'm having problems with COM ports and my Itsy/Feather 32u4/M0 62 I don't understand why the COM port disappears, this does not happen on my Arduino UNO! 63 I'm trying to upload to my 32u4, getting "avrdude: butterfly_recv(): programmer is not responding" errors 64 I'm trying to upload to my Feather M0, and I get this error "Connecting to programmer: .avrdude: butterfly_recv(): programmer is not responding" 66 I'm trying to upload to my Feather and i get this error "avrdude: ser_recv(): programmer is not responding" 67 I attached some wings to my Feather and now I can't read the battery voltage! 68 The yellow LED Is flickering on my Feather, but no battery is plugged in, why is that? 69 What is CircuitPython? 71 CircuitPython is based on Python 71 Why would I use CircuitPython? 71 CircuitPython 73 Set up CircuitPython Quick Start! 73 Further Information 75 Installing Mu Editor 76 Download and Install Mu 76 Using Mu 76 Creating and Editing Code 78 Creating Code 78 Editing Code 80 Your code changes are run as soon as the file is done saving. 81 1. Use an editor that writes out the file completely when you save it. 81 2. Eject or Sync the Drive After Writing 82 Oh No I Did Something Wrong and Now The CIRCUITPY Drive Doesn't Show Up!!! 82 Back to Editing Code... 83 Exploring Your First CircuitPython Program 84 Imports & Libraries 84 Setting Up The LED 84

https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 3 of 255 circuitpython Loop-de-loops 85 What Happens When My Code Finishes Running? 85 What if I don't have the loop? 86 More Changes 87 Naming Your Program File 87 Connecting to the Serial Console 88 Are you using Mu? 88 Setting Permissions on Linux 89 Using Something Else? 90 Interacting with the Serial Console 91 The REPL 95 Returning to the serial console 98 CircuitPython Libraries 99 Installing the CircuitPython Library Bundle 100 Example Files 101 Copying Libraries to Your Board 102 Example: ImportError Due to Missing Library 102 Library Install on Non-Express Boards 103 Updating CircuitPython Libraries/Examples 104 Frequently Asked Questions 105 I have to continue using an older version of CircuitPython; where can I find compatible libraries? 105 Is ESP8266 or ESP32 supported in CircuitPython? Why not? 105 How do I connect to the Internet with CircuitPython? 106 Is there asyncio support in CircuitPython? 107 My RGB NeoPixel/DotStar LED is blinking funny colors - what does it mean? 108 What is a MemoryError? 109 What do I do when I encounter a MemoryError? 109 Can the order of my import statements affect memory? 110 How can I create my own .mpy files? 110 How do I check how much memory I have free? 110 Does CircuitPython support interrupts? 110 Does Feather M0 support WINC1500? 111 Can AVRs such as ATmega328 or ATmega2560 run CircuitPython? 111 Commonly Used Acronyms 111 Troubleshooting 112 Always Run the Latest Version of CircuitPython and Libraries 112 I have to continue using CircuitPython 5.x, 4.x, 3.x or 2.x, where can I find compatible libraries? 112 CPLAYBOOT, TRINKETBOOT, FEATHERBOOT, or GEMMABOOT Drive Not Present 112 You may have a different board. 113 MakeCode 113 MacOS 113 Windows 10 113 Windows 7 or 8.1 113 Windows Explorer Locks Up When Accessing boardnameBOOT Drive 114 Copying UF2 to boardnameBOOT Drive Hangs at 0% Copied 115 CIRCUITPY Drive Does Not Appear 115 Device Errors or Problems on Windows 115 Serial Console in Mu Not Displaying Anything 116 CircuitPython RGB Status Light 116

https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 4 of 255 circuitpython ValueError: Incompatible .mpy file. 117 CIRCUITPY Drive Issues 118 Easiest Way: Use storage.erase_filesystem() 118 Old Way: For the Circuit Playground Express, Feather M0 Express, and Metro M0 Express: 118 Old Way: For Non-Express Boards with a UF2 bootloader (Gemma M0, Trinket M0): 120 Old Way: For non-Express Boards without a UF2 bootloader (Feather M0 Basic Proto, Feather Adalogger, Arduino Zero): 120 Running Out of File Space on Non-Express Boards 121 Delete something! 121 Use tabs 121 MacOS loves to add extra files. 121 Prevent & Remove MacOS Hidden Files 122 Copy Files on MacOS Without Creating Hidden Files 122 Other MacOS Space-Saving Tips 123 Device locked up or boot looping 124 Uninstalling CircuitPython 126 Backup Your Code 126 Moving Circuit Playground Express to MakeCode 126 Moving to Arduino 127 Welcome to the Community! 130 Adafruit Discord 130 Adafruit Forums 131 Adafruit Github 132 ReadTheDocs 133 CircuitPython Essentials 135 CircuitPython Pins and Modules 136 CircuitPython Pins 136 import board 136 I2C, SPI, and UART 137 What Are All the Available Names? 138 Pin Names 139 CircuitPython Built-In Modules 140 CircuitPython Built-Ins 141 Thing That Are Built In and Work 141 Flow Control 141 Math 141 Tuples, Lists, Arrays, and Dictionaries 141 Classes, Objects and Functions 141 Lambdas 141 Random Numbers 142 CircuitPython Digital In & Out 143 Find the pins! 144 Read the Docs 146 CircuitPython Analog In 147 Creating the analog input 147 get_voltage Helper 147 Main Loop 147 Changing It Up 148 Wire it up 148 Reading Analog Pin Values 151 CircuitPython Analog Out 152 Creating an analog output 152

https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 5 of 255 circuitpython Setting the analog output 152 Main Loop 152 Find the pin 153 CircuitPython PWM 157 PWM with Fixed Frequency 157 Create a PWM Output 158 Main Loop 158 PWM Output with Variable Frequency 159 Wire it up 160 Where's My PWM? 164 CircuitPython Servo 166 Servo Wiring 166 Standard Servo Code 169 Continuous Servo Code 169 CircuitPython Cap Touch 171 Create the Touch Input 171 Main Loop 171 Find the Pin(s) 172 CircuitPython Internal RGB LED 176 Create the LED 177 Brightness 177 Main Loop 177 Making Rainbows (Because Who Doesn't Love 'Em!) 178 Circuit Playground Express Rainbow 179 CircuitPython NeoPixel 181 Wiring It Up 181 The Code 182 Create the LED 183 NeoPixel Helpers 184 Main Loop 184 NeoPixel RGBW 184 Read the Docs 186 CircuitPython DotStar 187 Wire It Up 187 The Code 188 Create the LED 190 DotStar Helpers 191 Main Loop 191 Is it SPI? 192 Read the Docs 192 CircuitPython UART Serial 194 The Code 195 Wire It Up 196 Where's my UART? 199 Trinket M0: Create UART before I2C 200 CircuitPython I2C 202 Wire It Up 202 Find Your Sensor 205 I2C Sensor Data 206 Where's my I2C? 207 CircuitPython HID Keyboard and Mouse 209 CircuitPython Keyboard Emulator 209 Create the Objects and Variables 211 The Main Loop 211

https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 6 of 255 circuitpython CircuitPython Mouse Emulator 211 Create the Objects and Variables 214 CircuitPython HID Mouse Helpers 214 Main Loop 214 CircuitPython CPU Temp 216 CircuitPython Storage 217 Logging the Temperature 219 CircuitPython Expectations 222 Always Run the Latest Version of CircuitPython and Libraries 222 I have to continue using CircuitPython 3.x or 2.x, where can I find compatible libraries? 222 Switching Between CircuitPython and Arduino 222 The Difference Between Express And Non-Express Boards 223 Non-Express Boards: Gemma, Trinket, and QT Py 223 Small Disk Space 223 No Audio or NVM 223 Differences Between CircuitPython and MicroPython 223 Differences Between CircuitPython and Python 224 Python Libraries 224 Integers in CircuitPython 224 Floating Point Numbers and Digits of Precision for Floats in CircuitPython 224 Differences between MicroPython and Python 224 MakeCode 225 What is MakeCode Maker? 226 How is it related to makecode.adafruit.com ? 226 Is it open source? 227 Editing Blocks 230 Blinky! 230 Editing JavaScript 232 Blocks to JavaScript 232 Downloading and Flashing 233 Step 1: Connect your board via USB 233 Step 2: Test your code in the simulator 233 Step 3: Download and flash your code 234 General Steps to copy over your program (not specific to any Operating system) 234 Saving and Sharing 235 Extracting your code from the board 235 Sharing 235 Custom Extensions 236 Account setup 236 Commit and push 237 Conflicts 238 Testing your package 239 UF2 Bootloader Details 241 Entering Bootloader Mode 242 Using the Mass Storage Bootloader 244 Using the BOSSA Bootloader 245 Windows 7 Drivers 245 Verifying Serial Port in Device Manager 246 Running bossac on the command line 248 Using bossac Versions 1.7.0, 1.8 248 Using bossac Versions 1.9 or Later 248

https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 7 of 255 circuitpython Updating the bootloader 249 Getting Rid of Windows Pop-ups 250 Making your own UF2 251 Installing the bootloader on a fresh/bricked board 252 Downloads 253 Datasheets 253 Firmware 253 Schematic & Fabrication Print 253

https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 8 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 9 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 10 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 11 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 12 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 13 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 14 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 15 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 16 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 17 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 18 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 19 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 20 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 21 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 22 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 23 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 24 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 25 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 26 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 27 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 28 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 29 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 30 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 31 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 32 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 33 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 34 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 35 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 36 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 37 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 38 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 39 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 40 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 41 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 42 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 43 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 44 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 45 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 46 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 47 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 48 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 49 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 50 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 51 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 52 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 53 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 54 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 55 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 56 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 57 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 58 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 59 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 60 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 61 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 62 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 63 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 64 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 65 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 66 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 67 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 68 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 69 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 70 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 71 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 72 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 73 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 74 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 75 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 76 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 77 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 78 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 79 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 80 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 81 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 82 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 83 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 84 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 85 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 86 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 87 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 88 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 89 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 90 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 91 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 92 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 93 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 94 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 95 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 96 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 97 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 98 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 99 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 100 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 101 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 102 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 103 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 104 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 105 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 106 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 107 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 108 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 109 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 110 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 111 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 112 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 113 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 114 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 115 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 116 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 117 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 118 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 119 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 120 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 121 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 122 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 123 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 124 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 125 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 126 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 127 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 128 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 129 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 130 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 131 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 132 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 133 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 134 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 135 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 136 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 137 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 138 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 139 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 140 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 141 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 142 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 143 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 144 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 145 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 146 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 147 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 148 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 149 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 150 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 151 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 152 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 153 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 154 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 155 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 156 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 157 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 158 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 159 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 160 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 161 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 162 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 163 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 164 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 165 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 166 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 167 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 168 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 169 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 170 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 171 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 172 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 173 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 174 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 175 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 176 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 177 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 178 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 179 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 180 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 181 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 182 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 183 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 184 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 185 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 186 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 187 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 188 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 189 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 190 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 191 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 192 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 193 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 194 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 195 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 196 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 197 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 198 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 199 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 200 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 201 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 202 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 203 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 204 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 205 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 206 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 207 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 208 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 209 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 210 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 211 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 212 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 213 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 214 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 215 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 216 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 217 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 218 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 219 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 220 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 221 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 222 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 223 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 224 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 225 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 226 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 227 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 228 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 229 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 230 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 231 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 232 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 233 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 234 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 235 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 236 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 237 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 238 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 239 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 240 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 241 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 242 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 243 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 244 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 245 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 246 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 247 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 248 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 249 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 250 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 251 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 252 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 253 of 255 circuitpython https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python- © Adafruit Industries Page 254 of 255 circuitpython © Adafruit Industries Last Updated: 2021-09-28 05:35:24 PM EDT Page 255 of 255