Content for CircuitPython

SpaceX Next Launch Display with Adafruit MagTag

“The Adafruit MagTag is perfect for reminders of upcoming events. This includes space launches. and in this project, launches by SpaceX. SpaceX is launching numerous interesting missions including manned to the ISS, cargo for the ISS, Starlink satellites, and more …

CircuitPython 6.0.0 released

“Download from circuitpython.org Downloads are available from circuitpython.org. The site makes it easy to select the correct file and language for your board. The downloads page is here. Downloads are no longer available from the GitHub release pages …

cyberDCK: a CircuitPython Anatidae

“Whats portable, water resistant and always up for adventure:duck + cyber deck computer = cyberDCK A self-contained computer that can edit and run python files, with USB keyboard input and a display. And its shaped like a duck: a disaster-recovery duck …

RGB LED Matrices with CircuitPython

“Bring a little bit of Times Square into your home with our RGB LED matrix panels. These panels are normally used to make video walls — here in New York we see them on the sides of buses and on bus …

CircuitPython 5.2.0 Released!

“5.2.0 This is CircuitPython 5.2.0, it features a new port to LiteX, a Python powered hardware description system used to define a soft System on Chip (SoC) that is then loaded into a Field Programmable Gate …

Electronic History of the Day with PyPortal

“This PyPortal project shows one notable electronic or science fact every day. Based on what day it is, CircuitPython code grabs JSON data from a database and then prints information about the person associated with that day. Want more info …

ulab: Crunch Numbers fast in CircuitPython

“What is ulab ulab (pronounced “micro lab”) lets you perform number crunching tasks in CircuitPython more quickly, often around 10x as fast. This can be very handy when dealing with sensor data, as we’ll see below. Right now, you …

CircuitPython 5.0.0 released

“This is CircuitPython 5.0.0, the latest major revision of CircuitPython, and is a new stable release. 5.0.0 features many improvements and enhancements to displayio, including grayscale OLED and e-paper displays, extensive additions and improvements to BLE …

CircuitPython BLE Heart Rate Zone Trainer Display

“Heart rate zone training can be an excellent way to monitor workout intensity and increase your fitness and endurance. By spending certain periods of workout time at different percentages of your maximum heart rate. For example, warming up at 50-60 …

NeoPixel Infinity Mirror Coaster

“In this guide we’re building yet another infinity mirror! This makes a really cool optical illusion that uses acrylic mirrors and a strip of NeoPixel smart RGB LEDs. Bluetooth Remote Control With the ItsyBitsy nRF52840, you can remotely control …