CircuitPython
The best part of CircuitPython is the community that comes with it.
Welcome to the Adafruit CircuitPython community!
9
Beginner
POV DotStar Pixel Painter!
CircuitPython Painter
29
Intermediate
The BME680 combines Temperature, Humidity, Pressure and Gas Sensing!
Adafruit BME680
12
Beginner
Make a nice, cold beverage using thermoelectric cooling!
Chilled Drinkibot
22
Intermediate
An I2C to ... whatever! interface
Adafruit seesaw
20
Advanced
Tick tock, got a clock?
Adafruit PCF8523 Real Time Clock
17
Beginner
Use the accelerometer tilt to control lights and sound on this fun flying saucer made with CircuitPython
UFO Flying Saucer with Circuit Playground Express
8
Beginner
Create a full scale tone piano using CircuitPython, capacitive touch and some cute little fruits.
Circuit Playground Express: Piano in the Key of Lime
11
Beginner
This terrifying illuminated bowl will give trick-or-treaters quite a scare when they reach for candy and trip the distance sensor!
Screaming Cauldron
13
Intermediate
Learn about porting an Arduino library to CircuitPython with the VL6180X distance sensor.
Porting an Arduino library to CircuitPython: VL6180X Distance Sensor
7
Advanced
Make faster and easier than ever with MakeCode, code.org CSD, CircuitPython or Arduino!
Adafruit Circuit Playground Express
164
Beginner
Animate your goggles with NeoPixel rings controlled by a Gemma M0 running CircuitPython
Clockwork Goggles
22
Beginner
Explore some new features in CircuitPython 2.0.0 with nothing but your board and one wire!
CPU Temperature Logging with CircuitPython
11
Beginner
Learn how to talk to I2C and SPI devices with CircuitPython!
CircuitPython Basics: I2C and SPI
33
Beginner
Use CircuitPython and the Gemma M0 to control iPad pinball built into an extruded aluminum mini table!
Mini Pinball Table with Gemma M0
10
Beginner
Learn how to control analog, or continuous voltage, values with CircuitPython!
CircuitPython Basics: Analog Inputs & Outputs
22
Beginner
computers are overrated anyhow
Programming an M0 using an Arduino
13
Intermediate
Learn how to control digital inputs and outputs with CircuitPython!
CircuitPython Basics: Digital Inputs & Outputs
17
Beginner
CircuitPython or Arduino IDE on this tiny little microcontroller board
Adafruit Trinket M0
81
Beginner
Wearable Glowing Jewelry
Gemma M0 Sheikah Pendant
23
Intermediate
A sensor to sense the presence of different gasses in the air we breathe.
Adafruit CCS811 Air Quality Sensor
11
Beginner
Share your code with the world
Creating and sharing a CircuitPython library
17
Intermediate
The Gemma M0 will super-charge your wearables! Small, light, and it's easy to use, so you can do more.
Adafruit Gemma M0
35
Beginner
CircuitPython, Arduino IDE or even MakeCode with this Metro M0
Adafruit Metro M0 Express - Designed for CircuitPython
23
Beginner