Programming
LINUX MICROPYTHON / CIRCUITPYTHON PYTHON
An easy way to learn CircuitPython!
Using EduBlocks with Circuit Playground Express
2
Beginner
Blinka jumps through a ring of fire, controlled via Bluetooth LE and the Bluefruit LE Connect app!
CircusPython: Jump through Hoops with CircuitPython Bluetooth LE
2
Beginner
If you're tired of MakeCode, you can go to the other extreme and use assembly language for a 40 year old 8-bit CPU to program your Grand Central.
A Z80 CP/M emulator for the SAMD51
1
Intermediate
Control a software synth with 16 analog MIDI CC knobs at your fingertips!
Grand Central USB MIDI Controller in CircuitPython
9
Beginner
Program or Re-Program a SAMD Bootloader
How to Program SAMD Bootloaders
6
Intermediate
Upgrade your Raspberry Pi with a LoRa or Packet radio, so it can communicate over very long distances!
Adafruit Radio Bonnets with OLED Display - RFM69 or RFM9X
6
Beginner
Go for a stroll through the popular programming language for beginners, featuring an artsy demo!
Scratch 3 Walkthrough and Demo
5
Beginner
Add low-power long-range radio communication to your Raspberry Pi Project
LoRa and LoRaWAN Radio for Raspberry Pi
6
Intermediate
Turn your Raspberry Pi into a single-channel LoRaWAN Gateway
Single Channel LoRaWAN Gateway for Raspberry Pi
8
Advanced
With a few parts, you can make a super soundboard with the Adafruit Grand Central
Grand Central Soundboard in Ten Minutes
2
Beginner
This dev board is so big, it's not named after a Metro train, it's a whole freakin' station!
Introducing the Adafruit Grand Central M4 Express
13
Beginner
Debounce All the Things!
Python Debouncer Library for Buttons and Sensors
1
Beginner
If I get a coffee then I'll be happy until I want a coffee, then ...
CircuitPython 101: State Machines, Two Ways
13
Advanced
Add voice to your projects
Make It Talk
7
Beginner
Use your Android phone to debug and edit code on your Circuit Playground Express.
Using the Android CircuitPython Editor
8
Intermediate
Make animations and vector images on the Mac with Python
Getting Started with DrawBot
2
Beginner
How to install the UF2 bootloader and CircuitPython on a variety of SAMD21 microcontroller boards.
Installing CircuitPython on SAMD21 Boards
5
Intermediate
Load it up with note samples and MIDI file, select them from the keypad to play.
NeoTrellis M4 MIDI File Synthesizer
3
Beginner
It has lights and buttons, which means you can play games on it.
FlappyBird Game for NeoTrellis M4 in CircuitPython
4
Beginner
Uncover all the keyboard shortcuts for commands in the Mu editor
Mu Keyboard Shortcut Cheat Sheets
5
Beginner
Make hardware and interface with sensors super easy using CircuitPython
CircuitPython on Linux and Orange Pi
2
Intermediate
The keyboard shortcut machine with 32 colorful buttons for app launching, media control, and any macro you want!
Launch Deck Trellis M4
10
Beginner
A talking turkey that comes to life
Thanksgiving Robotic Turkey Hand with Circuit Playground Express and Crickit
Beginner
Drive any classic analog or digital synthesizer over DIN-5 MIDI using the Trellis M4
Classic MIDI Synth Control with Trellis M4
7
Beginner