An open API service indexing awesome lists of open source software.

CircuitPython

CircuitPython is a beginner-friendly implementation of Python, optimised to run on microcontrollers and single board computers. The design facilitates using code on supported boards via USB or Bluetooth file transfer.

https://github.com/johnhpruitt/circuitpython_examples

Brief examples of circuitpython code

circuitpython raspberry-pi-pico

Last synced: 18 Jan 2026

https://github.com/corey-schneider/pico-crown

Raspberry Pi Pico W connected device

circuitpython pico python raspberry-pi-pico rp2040 ws8212

Last synced: 19 Jan 2026

https://github.com/antruc/picopass

USB dongle for authentication using CircuitPython

adafruit circuitpython raspberry-pi-pico

Last synced: 21 Jan 2026

https://github.com/cedargrovestudios/clock_minim4

Clock_MiniM4 (Clock Minima): An RTC-based minimal clock implementation, inspired by John Park's Metro Minimalist Clock.

circuitpython clock led-display real-time-clock

Last synced: 17 May 2026

https://github.com/codepope/revokearticle50

A Revoke Article 50 petition monitor

circuitpython pyportal python

Last synced: 09 Apr 2026

https://github.com/garrettheath4/magtag-todoist

Display high-priority Todoist tasks on an Adafruit MagTag e-ink display. Also optionally displays the number of unread messages in Gmail inbox.

adafruit circuit-python circuitpython circuitpython-project e-ink e-ink-display gmail iot-application magtag todoist todoist-api

Last synced: 31 May 2026

https://github.com/adafruit/adafruit_circuitpython_il0398

CircuitPython displayio drivers for IL0398 based ePaper displays

circuitpython displayio epaper epd hacktoberfest

Last synced: 19 Oct 2025

https://github.com/unsignedarduino/pico-macropad

A macropad writtin in CircuitPython for the Pico RGB keypad from Pimoroni

circuitpython macropad pico pico-rgb-keypad raspberry-pi-pico

Last synced: 12 May 2026

https://github.com/electroniccats/bast-m7

Bast M7 is RT1011 NXP with a USB port type C

arduino board circuitpython electronic kicad kicad-schematics nxp rt1011

Last synced: 17 May 2026

https://github.com/richstokes/datadog-led-matrix

🐶 Display real-time metrics from Datadog on an LED Matrix

adafruit circuitpython datadog datadog-metrics infrastructure-management

Last synced: 17 May 2026

https://github.com/bhavya-gopal/dunetunes

temperature-driven device that plays music and sends alerts using the Adafruit Clue and Spotify API

adafruit-clue circuitpython spotify-api ubiquitous-computing

Last synced: 17 May 2026

https://github.com/egj-moorington/circuitpython_button_handler

A CircuitPython helper library that handles different types of button presses.

circuitpython

Last synced: 08 Jan 2026

https://github.com/jposada202020/circuitpython_adt7410

CircuitPython Driver fot the ADT7410 Temperature Sensor

adt7410 circuitpython temperatue

Last synced: 13 Jul 2025

https://github.com/eat-sleep-code/circuitpython-christmas

A Very Merry CircuityPython Christmas

circuitpython

Last synced: 16 May 2026

https://github.com/aziascreations/docker-circuitpython-mpycross

Containerized version of CircuitPython's mpy-cross that automatically compiles scripts.

circuitpython mpy-cross python

Last synced: 16 May 2026

https://github.com/jimbobbennett/iotc_circuitpython

IoT Central library for Circuit Python - unfinished!

azure circuitpython iot iot-central

Last synced: 09 May 2026

https://github.com/nova-spectra-games/polly-bus-desternation-controller

This is a recreation of the desternation contoller in our game polly bus. It is loaded with routes from Midland Classic and the in game company JournyWise Of Mainstone

circuitpython game game-item nsg nsg-game nsg-group polly-bus

Last synced: 20 Jan 2026

https://github.com/ilikecake/circuitpython_i2c_expanders

CircuitPython driver for various I2C GPIO expanders.

circuitpython circuitpython-community-bundle circuitpython-library

Last synced: 20 Jan 2026

https://github.com/mateusznowakdev/circuitpython_displayio_st7565

CircuitPython displayio library for ST7565 and ST7567 controllers

circuitpython st7565 st7567

Last synced: 20 Jan 2026

https://github.com/domdfcoding/circuitpython_wifimanager

Helper library for microcontrollers with builtin WiFi, such as the ESP32-S2.

circuitpython esp32 python wifi

Last synced: 27 Oct 2025

https://github.com/no3rdw/ledmatrix-effects

Configurable visual effects to display on an LED Matrix

adafruit circuitpython ledmatrix

Last synced: 20 Jan 2026

https://github.com/dodotronix/rembrake

electronic system to control breaks on handbikes remotely

analog-devices circuitpython handicapped-people kicad ngo python rf-transceiver robotics

Last synced: 09 May 2026

https://github.com/luftdaten-at/firmware

Open source firmware for Luftdaten.at devices, written in CircuitPython.

circuitpython

Last synced: 28 Oct 2025

https://github.com/xadhoom/air-quality-sensor

An air quality monitor based on Adafruit Feather M4 Express, Airlift FeatherWing, BME280, BME680, SGP30, Plantower PMSA003I air quality sensor.

adafruit circuitpython iot

Last synced: 18 May 2026

https://github.com/todbot/circuitpython_ruhrohrotaryio

pretend to be 'rotaryio' for boards that need non-sequential pins

circuitpython encoder incrementalencoder non-sequential pico raspberrypipico rotary rotaryio rp2040

Last synced: 29 Jan 2026

https://github.com/matthewt0809/avionicsy2

This is my 2nd year Avionics course taught by Dr Kieran Wood at the University of Manchester. This depositary contains basic code on CircuitPython.

circuitpython mueditor

Last synced: 29 Jan 2026

https://github.com/jposada202020/circuitpython_tmp117

⛔️ DEPRECATED CircuitPython TMP117 Temperature Sensor Low Memory driver to be used with QT PY M0

archived circuitpython deprecated m0 memory obsolete qtpy sensor temperature tmp117

Last synced: 27 Mar 2025

https://github.com/mark-mdo47/mdonotatypewriter

My version of Adafruit Learning Not A Typewriter

circuitpython dual-usb feather keyboard rp2040 solenoid

Last synced: 07 Feb 2026

https://github.com/travisbumgarner/pixels64

8x8 Pixel Grid Powered by ESP32, a custom circuit, and custom 3D modeled parts.

3d-printing circuitpython esp32 graphics leds rgb-led

Last synced: 09 May 2026

https://github.com/avnc/co2_gauge

CircuitPython mod of Cute CO2 gauge

circuitpython co2-sensor

Last synced: 26 Feb 2026

https://github.com/mhed89/adhd-drink-water-reminder

Reminds you and your adhd brain to drink water every hour with customizable visual LED alerts.

adhd circuitpython reminder rp2040 xiao-rp2040

Last synced: 15 Apr 2026

https://github.com/dmitryboiadji/bootpad

Pico pi simple 4 button keyboard for managing bootmenu

bootmenu circuitpython keyboards pico

Last synced: 08 Feb 2026

https://github.com/brushmate/circuitpython_mcp48xx

CircuitPython module for the MCP4801, MCP4811, MCP4821, MCP4802, MCP4812, and MCP4822 digital to analog converters.

circuitpython

Last synced: 11 Feb 2026

https://github.com/jwillikers/fan-controller-circuitpython

A simple program to set the speed of a fan using the RP2040 QT Py and the EMC2101 fan controller

circuitpython emc2101 fan microcontroller pipkin python qt-py rp2040

Last synced: 28 Feb 2026

https://github.com/victorpre/ancs-py

ANCS AppleNotificationCenterService - Python

adafruit ancs circuitpython

Last synced: 16 Feb 2026

https://github.com/cedargrovestudios/circuitpython_ad5293

A CircuitPython driver for the AD5293 digital potentiometer.

ad5293 circuitpython circuitpython-community-bundle digital-potentiometer spi

Last synced: 16 Apr 2026

https://github.com/zemyblue/pico_circuitpython_test

CircuitPython test codes for Raspberry Pi Pico

circuitpython raspberrypipico rp2040

Last synced: 15 May 2026

https://github.com/wb1016/pico-producer-remix

programmable custom keypad using RP2040 dev board

arduino circuitpython electronics hardware keyboard kicad pi-pico rp2040

Last synced: 23 Oct 2025

https://github.com/thinkaliker/airgradientmatrixdisplay

Code for displaying Air Gradient information on a CircuitPython LED RGB matrix

adafruit-metro-m4 airgradient circuitpython rgbmatrix

Last synced: 30 Apr 2026

https://github.com/miliar/the_edge-hardware

A BLE-enabled weight sensor designed for climbing training. The hardware connects with The Edge mobile app, transforming conventional climbing training into an interactive gaming experience with real-time strength feedback and customizable levels.

bouldering circuitpython climbing embedded-systems esp32 training weight-sensor

Last synced: 18 Apr 2026

https://github.com/shmick/triumph-canbus-gearinfo

CAN Bus reader to detect gear selection on a 2012 Triumph Thunderbird

canbus circuitpython mcp2515 motocycles tja1050 triumph wemos

Last synced: 04 Apr 2026

https://github.com/eat-sleep-code/circuitpython-multi-trigger

Use a single Trinket M0 to handle the inputs from 4 Sharp Proximity sensors and trigger a sound effect on an AudioFX board.

circuitpython

Last synced: 20 Apr 2026

https://github.com/jposada202020/neodisplay

CircuitPython library to simulate a LED Strip using displayio.

circuitpython displayio led neopixel simulation

Last synced: 21 Apr 2026

https://github.com/domdfcoding/circuitpython_latching_relay

CircuitPython library for controlling latching relays.

circuitpython python relay

Last synced: 22 Apr 2026

https://github.com/cedargrovestudios/clock_builder

Modules and libraries for building standalone structured time-based clocks.

circuitpython clock daylight-saving-time real-time-clock

Last synced: 24 Apr 2026

https://github.com/cedargrovestudios/circuitpython_paletteslice

A CircuitPython wrapper class to add list slice capability to a displayio.Palette object while preserving transparency.

circuitpython circuitpython-community-bundle displayio list-slicing palette-generator proof-of-concept

Last synced: 14 Jun 2026

https://github.com/cedargrovestudios/circuitpython_rgb_spectrumtools

A collection of CircuitPython methods and classes for converting a normalized spectral index to RGB color values.

circuitpython circuitpython-community-bundle color-blending

Last synced: 28 Apr 2026

https://github.com/8086net/circuitpython_tca9535

CircuitPython library for TCA9535 and PCA9535 16-bit I2C I/O Expanders.

circuitpython expander i2c pca9535 tca9535

Last synced: 28 Apr 2026

https://github.com/tad-lispy/circuit-python-playground

A project started at DYI electronics workshop: https://www.meetup.com/Software-Circus/events/250546279/

adafruit circuitpython hardware

Last synced: 28 Apr 2026

https://github.com/prcutler/circuitpython-denon-remote-control

A remote control for Denon receivers using an Adafruit Reverse TFT ESP32-S2 and CircuitPython embedded in a speaker stand

circuitpython denon

Last synced: 29 Apr 2026

https://github.com/hyx0329/citrus-keypad-framework

A python-powered keyboard firmware, with great flexibility

circuitpython keyboard keyboard-firmware mechanical-keyboard nrf52840 python rp2040

Last synced: 29 Apr 2026

https://github.com/tannewt/circuitpython_example

This is an example CircuitPython library setup.

circuitpython

Last synced: 30 Apr 2026