97
115
124
126
128
131
Troubleshooting
• Always Run the Latest Version of CircuitPython and Libraries
• I have to continue using CircuitPython 5.x or earlier. Where can I find compatible libraries?
• Bootloader (boardnameBOOT) Drive Not Present
• Windows Explorer Locks Up When Accessing boardnameBOOT Drive
• Copying UF2 to boardnameBOOT Drive Hangs at 0% Copied
• CIRCUITPY Drive Does Not Appear or Disappears Quickly
• Device Errors or Problems on Windows
• Serial Console in Mu Not Displaying Anything
• code.py Restarts Constantly
• CircuitPython RGB Status Light
• CircuitPython 7.0.0 and Later
• CircuitPython 6.3.0 and earlier
• Serial console showing ValueError: Incompatible .mpy file
• CIRCUITPY Drive Issues
• Safe Mode
• To erase CIRCUITPY: storage.erase_filesystem()
• Erase CIRCUITPY Without Access to the REPL
• For the specific boards listed below:
• For SAMD21 non-Express boards that have a UF2 bootloader:
• For SAMD21 non-Express boards that do not have a UF2 bootloader:
• Running Out of File Space on SAMD21 Non-Express Boards
• Delete something!
• Use tabs
• On MacOS?
• Prevent & Remove MacOS Hidden Files
• Copy Files on MacOS Without Creating Hidden Files
• Other MacOS Space-Saving Tips
• Device Locked Up or Boot Looping
Welcome to the Community!
• Adafruit Discord
• CircuitPython.org
• Adafruit GitHub
• Adafruit Forums
• Read the Docs
CircuitPython Essentials
Blink
• LED Location
• Blinking an LED
Digital Input
• LED and Button
• Controlling the LED with a Button
Analog In
• Analog to Digital Converter (ADC)
• Potentiometers
• Hardware
• Wire Up the Potentiometer
• Reading Analog Pin Values
• Reading Analog Voltage Values
©Adafruit Industries Page 4 of 263