Programming
LINUX MICROPYTHON / CIRCUITPYTHON PYTHON
Turn the dials to 11 by writing CircuitPython modules in C.
Extending CircuitPython: An Introduction
7
Advanced
Make a moving gift box with re usable components!
Motion Gift Box
5
Beginner
Punch up your project with a matrix keypad
Matrix Keypad
1
Beginner
Use the force and Adafruit Feather to build a battle grade lightsaber!
Prop-Maker Lightsaber
24
Advanced
Make spooky, pumpkiny sounds this Halloween!
Jack-o-Theremin
3
Beginner
Comparison of the metal oxide MQ-3 and MiCS5524 gas sensors
Comparison and Experimentation with Flammable Gas Sensors
4
Intermediate
Better than Gandalf when you need to find your way through Moria.
Circuit Playground Express Compass
7
Beginner
A MakeCode editor for breadboard friendly boards
MakeCode Maker
2
Beginner
Learn to use CircuitPython if you've previously used Arduino
Arduino to CircuitPython
25
Beginner
No need to walk around a huge gallery, when you can have a guided tour of masterpiece artworks right on your desk!
Tiny Museum Tour Device
3
Beginner
Learn more about working with lists and what to do when they're very large
CircuitPython 101: Working with Lists, Iterators and Generators
7
Intermediate
Make a simple color match game.
NeoTrellis Game
7
Beginner
An I2C-interface temperature & humidity sensor in a nice enclosed style!
AM2315 - Encased I2C Temperature/Humidity Sensor
6
Beginner
Explore and use the contents of your AdaBox 009
AdaBox 009
20
Beginner
Learn to use potentiometers (variable resistors) in your projects.
Make It Change: Potentiometers
7
Beginner
Blinka & her new pal the nRF52840
CircuitPython on the nRF52
4
Intermediate
Help your compost THRIVE with this waterproof, Circuit Playground, powered smart compost machine
Compost Friend!
7
Intermediate
Your turn to operate! Perform surgery on Adabot, but be careful not to touch the sides or the buzzer will sound!!!
Adabot Operation Game
16
Beginner
When your microcontroller needs to accurately read if a switch is flipped
Make It Switch
18
Beginner
Communicate to other electronics via serial on your Circuit Playground Express
Circuit Playground Express Serial Communications
5
Intermediate
Log your Circuit Playground Express data directly into a spreadsheet
Make It Log
6
Beginner
You can program the new SAMD51 boards in Makecode, C++, and Python. How about Lisp or Forth? Why not?
Alternative languages for programming the SAMD51 boards
6
Intermediate
Control a Circuit Playground Express based robot with your hand motions and another Circuit Playground Express.
Infrared Hand Gesture Robot Control Glove
23
Beginner
Exploring functions in CircuitPython
CircuitPython 101: Functions
17
Intermediate