Ecosyste.ms: Awesome
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.
- GitHub: https://github.com/topics/circuitpython
- Wikipedia: https://en.wikipedia.org/wiki/CircuitPython
- Repo: https://github.com/adafruit/circuitpython
- Created by: Adafruit Industries
- Released: July 19, 2017
- Related Topics: cpython, internet-of-things, iot, language, microcontroller, micropython, python,
- Aliases: circuit-python,
- Last updated: 2025-01-03 00:04:40 UTC
- JSON Representation
https://github.com/ageagainstthemachine/envirosnoop
An environmental monitoring device employing a Raspberry Pi Pico W to send sensor data to an InfluxDB 2 server.
bme680 circuitpython circuitpython-pico-w circuitpython-project pm25 pms7003 radsens raspberry-pi-pico-w scd41 scd4x scd4x-sensor ssd1306-oled
Last synced: 20 Dec 2024
https://github.com/wlellington/liquidredox
A completely custom, 3D printed, split mechanical keyboard based on the Adafruit KB2040 using KMK
3d-printing capslock-key circuitpython kmk-firmware neopixels python redox-keyboard rotary-encoder uart-protocol
Last synced: 20 Dec 2024
https://github.com/rekosk/rekosk_7segments_74hc595-circuitpython
A CircuitPython library for easily controlling 7 segments with shift registers (74HC595)
74hc595 7segment 7segmentdisplay 7segments circuitpython library
Last synced: 30 Nov 2024
https://github.com/sathish111j/handwritten-digit-classification-using-raspberry-pi-pico-and-machine-learning
Handwritten digit classification using Raspberry Pi Pico and Machine Learning
circuitpython codingforfun diyprojects educationalprojects embeddedsystems handwrittendigits machinelearning microcontrollers ov7670camera raspberrypipico tftlcd
Last synced: 20 Dec 2024
https://github.com/cprite/play-wav
Playing WAV files on Raspberry Pi Pico
circuitpython raspberry-pi-pico
Last synced: 08 Jan 2025
https://github.com/skygrip/seinfeld-machine
Plays the Seinfeld theme when motion is detected in front of the sensor
Last synced: 20 Dec 2024
https://github.com/jannoelc/circuitpy-usbhid-nodejs
A bridge library to communicated with Circuit Python's USB HID modules using Node.js
circuitpython nodejs raspberry-pi-pico usb-hid
Last synced: 20 Dec 2024
https://github.com/prcutler/circuitpython-albumart
Display album art using CircuitPython on a PyPortal or MatrixPortal
circuitpython matrixportal pyportal
Last synced: 20 Dec 2024
https://github.com/esp32beans/nunchuk2sac
Convert Wii Nunchuk for use with Sony Access Controller for PlayStation 5
arduino assistive-technology circuitpython playstation-5 ps5 sony-access-controller wii-nunchuk
Last synced: 20 Dec 2024
https://github.com/haugenmitch/MacropadPyDemo
A CircuitPython translation of the default Macropad RP2040 Arduino demo.
adafruit adafruit-macropad adafruit-rp2040 circuitpython demo macropad rp2040
Last synced: 15 Nov 2024
https://github.com/jposada202020/circuitpython_kx132
CircuitPython Driver for the Kionix KX132 Accelerometer
accelerometer circuitpython kionix kx132
Last synced: 17 Nov 2024
https://github.com/scruss/circuitpython-syn6988
CircuitPython library for the YuTone VoiceTX SYN6988 text to speech module.
circuitpython speech-synthesis syn6988 tts
Last synced: 03 Dec 2024
https://github.com/cedargrovestudios/circuitpython_chime
A CircuitPython class for generating wind chime and bell sounds using synthio.
Last synced: 20 Dec 2024
https://github.com/cedargrovestudios/circuitpython_shadowwatcher
A CircuitPython helper class to detect a shadow cast over an analog light sensor such as the ALS-PT19 phototransistor.
adafruit-pyportal als-pt19 circuitpython circuitpython-community-bundle gesture-detection light-sensor phototransistor shadow-detection
Last synced: 21 Jan 2025
https://github.com/rgrizzell/circuitpython-prototypes
Collection of snippets, examples, and applications for CircuitPython
Last synced: 01 Dec 2024
https://github.com/ams-osram/tmf8806_app_circuitpython
TMF8806 Circuitpython measurement implementation
circuitpython dtof python tmf8806 tof
Last synced: 27 Nov 2024
https://github.com/avnc/circuitpy_geiger
CircuitPython DFRobot Geiger counter implementation
circuitpython dfrobot geiger-counter
Last synced: 09 Jan 2025
https://github.com/amyreese/cpgame
Simple game framework for CircuitPython embedded hardware
circuit-playground-express circuitpython framework game-engine
Last synced: 19 Jan 2025
https://github.com/gmparis/circuitpython_pyportal_multissid
Class that adds multiple-SSID support to Adafruit's PyPortal
Last synced: 09 Dec 2024
https://github.com/creativeprojects/esp32s2-iot
Simple thermostat and motion detection using a ESP32-S2 and MQTT
bme280 circuitpython esp32-s2 feather-s2 hc-sr501 homie iot mqtt mqtt-tls pir-motion pir-sensor thermostat
Last synced: 05 Jan 2025
https://github.com/babkock/keybow2040
The root filesystem of my Pimoroni Keybow 2040 mechanical keyboard.
adafruit circuitpython i2c-device keybow-2040 mechanical-keyboard pimoroni-keybow raspberry-pi-5 raspberry-pi-pico raspberry-pi-pico-rp2040
Last synced: 10 Jan 2025
https://github.com/jposada202020/circuitpython_stts22h
CircuitPython Driver for the STTS22H Temperature sensor
circuitpython driver sensor stts22h temperature
Last synced: 18 Dec 2024
https://github.com/aziascreations/circuitpython---ai-thinker-nodemcu-32-s2-esp-12k-08-target
Build target for CircuitPython and a AI-Thinker NODEMCU-32-S2 devboard that has an ESP-12K 08 on it.
aithinker circuitpython esp-12k esp32s2
Last synced: 20 Jan 2025
https://github.com/adafruit/adafruit_circuitpython_pcf8563
Adafruit CircuitPython drivers for the PCF8563 realtime clock.
Last synced: 07 Oct 2024
https://github.com/porplax/jellyfish-rs
💫Add reactive lighting via NeoPixels to your gaming set-up, at no performance cost.
circuitpython desk diy diy-electronics diy-project gaming lighting neopixels rgb rgb-led rust
Last synced: 09 Oct 2024
https://github.com/adinack/superbms
A versatile open-source battery management system designed for use in tandem with a central computer/microcontroller.
bms circuitpython microcontroller
Last synced: 02 Jan 2025
https://github.com/ageagainstthemachine/circuitpython-pi-pico-w-bmp180-influxdb
A CircuitPython example for the Raspberry Pi Pico W using cooperative multitasking via asyncio which sends data from a BMP180 sensor to an InfluxDB v2 server.
asyncio bmp180 circuitpython circuitpython-project circuitpython-usyslog cooperative-multitasking influxdb2 iot ntp raspberry-pi-pico-w syslog usyslog wifi
Last synced: 18 Jan 2025
https://github.com/ensmartening/circuitpython_minihass
A CircuitPython library for interacting with Home Assistant over MQTT
circuitpython home-assistant home-automation iot mqtt
Last synced: 09 Oct 2024
https://github.com/stevegroves123/get_ip.xml
CircuitPython script to read and display IP and MAC address
Last synced: 18 Jan 2025
https://github.com/tirtharajsinha/iot-and-robotics
IOT and Robotics introductory guide with some projects
arduino arduino-boards arduino-library circuitpython esp-idf esp32 esp8266 iot micropython processing robotics
Last synced: 04 Jan 2025
https://github.com/esp32beans/usbnunchuck_mouse
Convert Wii Nunchuck to USB mouse without soldering using CircuitPython
assistive-technology circuitpython joy2mouse mouse nunchuck nunchuk usb usb-hid wii
Last synced: 11 Jan 2025
https://github.com/rpidanny/lopy-pir
Log PIR Data to Adafruit.
circuitpython iot lopy micropython pir-sensor python
Last synced: 12 Jan 2025
https://github.com/2bndy5/circuitpython-mocks
A library of mock data structures for soft testing CircuitPython-based projects
circuitpython circuitpython-library coverage-testing mock pytest test testing testing-library
Last synced: 09 Oct 2024
https://github.com/eat-sleep-code/circuitpython-halloween-cauldrons
Screaming Halloween Cauldrons
Last synced: 19 Jan 2025
https://github.com/sco1/skyportal
A PyPortal based flight tracker
adsb adsblol circuitpython flights geoapify opensky-network pyportal
Last synced: 09 Oct 2024
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: 09 Oct 2024
https://github.com/porplax/neobridge
Lets you control neopixels from your PC using a board. Making it easy to implement a more diverse variety of lighting effects!
circuitpython neopixels rp2040 serial-communication
Last synced: 09 Oct 2024
https://github.com/dmitryboiadji/bootpad
Pico pi simple 4 button keyboard for managing bootmenu
bootmenu circuitpython keyboards pico
Last synced: 09 Oct 2024
https://github.com/jposada202020/circuitpython_display_ht16k33
On Display Simulation for an HT16K33 driver. Works with 16x8 and 8x8 matrices. And 7x4 and 14x4 Segments
circuitpython display displayio ht16k33 matrices segments simulation
Last synced: 18 Jan 2025
https://github.com/jposada202020/circuitpython_bma400
CircuitPython BMA400 3-axes ultra-low power accelerometer
acceleration accelerometer bma400 bosch circuitpython
Last synced: 17 Nov 2024
https://github.com/jposada202020/circuitpython_lps28
CircuitPython driver for the LPS28 pressure sensor
circuitpython lps28 pressure sensor
Last synced: 17 Nov 2024
https://github.com/meowmeowahr/neopixelanimator
NeoPixel Animation System and MQTT Client
animations circuitpython led-controller leds mqtt neopixel neopixelanimator paho-mqtt python raspberry-pi rpi ws2811 ws2812 ws2812b
Last synced: 13 Oct 2024
https://github.com/henrywait/picocangauge
A CAN bus Gauge using MCP2515 and GC9A01 Round display on Raspberry Pi Pico written in CircuitPython
can car circuitpython gc9a01 haltech mcp2515 mx5 pico
Last synced: 18 Jan 2025
https://github.com/jimbobbennett/circuitpython_azurecustomvision_prediction
CircuitPython prediction library for the Azure custom vision SDK
ai azure circuitpython customvision
Last synced: 18 Jan 2025
https://github.com/2bndy5/circuitpython_homie
Homie implementation for MQTT in CircuiPython
circuitpython homie homie-convention mqtt mqttclient python
Last synced: 18 Dec 2024
https://github.com/jposada202020/circuitpython_tmp117
CircuitPython TMP117 Temperature Sensor Low Memory driver to be used with QT PY M0
circuitpython m0 memory qtpy sensor temperature tmp117
Last synced: 30 Oct 2024
https://github.com/cedargrovestudios/circuitpython_leapyear
A CircuitPython helper that confirms whether a specified year is a leap year.
circuitpython circuitpython-community-bundle helper leap-year
Last synced: 21 Jan 2025
https://github.com/tannewt/circuitpython_example
This is an example CircuitPython library setup.
Last synced: 18 Dec 2024
https://github.com/jimbobbennett/iotc_circuitpython
IoT Central library for Circuit Python - unfinished!
azure circuitpython iot iot-central
Last synced: 18 Dec 2024
https://github.com/woolseyworkshop/article-adding-digital-io-to-your-circuitpython-compatible-board
Adding Digital I/O To Your CircuitPython Compatible Board Article Resources
74hc165 74hc595 circuitpython electronics mcp23017 programming
Last synced: 29 Dec 2024
https://github.com/woolseyworkshop/article-adding-analog-inputs-to-your-raspberry-pi
Adding Analog Inputs To Your Raspberry Pi Article Resources
adc circuitpython mcp3008 raspberry-pi
Last synced: 29 Dec 2024
https://github.com/woolseyworkshop/article-driving-a-dc-motor-with-circuitpython
Driving A DC Motor With CircuitPython Article Resources
circuitpython drv8833 electronics kicad linux macos motor motor-driver programming windows
Last synced: 29 Dec 2024
https://github.com/woolseyworkshop/article-how-to-use-buttons-with-your-raspberry-pi
How To Use Buttons With Your Raspberry Pi Article Resources
button c circuitpython cpp electronics led python raspberry-pi
Last synced: 29 Dec 2024
https://github.com/tophercantrell/lineart
Line Art Library
adabox014 circuitpython line-art tft-gizmo
Last synced: 18 Jan 2025
https://github.com/johnwargo/circuitpython-sync
Synchronize files from a CircuitPython device to a local project folder
Last synced: 19 Jan 2025
https://github.com/alump/micropython
Random MicroPython and CircuitPython libraries and code snippets
circuitpython esp32 micropython micropython-esp32 nodejs
Last synced: 24 Dec 2024
https://github.com/brentru/hiss
mac menubar app for finding circuitpython board location
Last synced: 18 Dec 2024
https://github.com/jposada202020/circuitpython_bma220
BMA220 Digital, triaxial acceleration sensor CircuitPython Driver
acceleration bma220 circuitpython driver s sensor
Last synced: 07 Dec 2024
https://github.com/nemoandrea/freezer-display
Open hardware freezer display primarily intended for freezers used in research labs for biosample storage.
circuitpython e-ink epd esp32 freezer lab-tools open-hardware
Last synced: 20 Dec 2024
https://github.com/olivier-boesch/circuitpython-au-lycee
Les microcontrôleurs et python au lycée : matériel, logiciels et TPs
circuitpython education lycee microcontroller python3
Last synced: 24 Nov 2024
https://github.com/adafruit/adafruit_circuitpython_ssd1325
DisplayIO driver for grayscale OLEDs driven by SSD1325
circuitpython displayio grayscale-display hacktoberfest oled-display ssd1325
Last synced: 29 Oct 2024
https://github.com/stackxp/picogo-circuitpython
A Circuitpython library for the PicoGo
circuitpython circuitpython-library circuitpython-pico pico raspberry-pi-pico robotics
Last synced: 29 Dec 2024
https://github.com/corey-schneider/pico-crown
Raspberry Pi Pico W connected device
circuitpython pico python raspberry-pi-pico rp2040 ws8212
Last synced: 20 Dec 2024
https://github.com/programandoconro/pico-web-mouse
A web server that creates a virtual mouse to control your computer with the Raspberry Pico W. You can connect the Raspberry to your target device, then connect to the server using your phone, and move in the web site as a virtual mouse connected to your real device.
circuitpython mouse-emulation mousemove raspberry-pi-pico webmouse
Last synced: 15 Dec 2024
https://github.com/antruc/picopass
USB dongle for authentication using Circuitpython
adafruit circuitpython raspberry-pi-pico
Last synced: 20 Dec 2024
https://github.com/sumkincpp/tft-feather-prometheus
TFT Feather Prometheus Exporter for BME680 and SCD41
bme680 circuitpython prometheus prometheus-exporter scd41
Last synced: 25 Nov 2024
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: 21 Jan 2025
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.
Last synced: 20 Dec 2024
https://github.com/cedargrovestudios/cat
A multi-display, multi-cat version of Foamyguy's famous Neko Cat project.
Last synced: 21 Jan 2025
https://github.com/bill88t/circuitpython_axp313a
A CircuitPython module for managing the AXP313A pmic over I2C, along with the common voltages to power cameras with it.
Last synced: 22 Nov 2024
https://github.com/micyg/pomodorotimersoftware
CircuitPython implementation of pomodoro timer on RP2040
circuitpython pomodoro pomodoro-technique pomodoro-timer rp2040
Last synced: 22 Nov 2024
https://github.com/lesley-byte/picow-http-keyboard
Human interface device (HID) that types out text input from a web interface in a human-like manner
adafruit circuitpython hid raspberry-pi-pico-w
Last synced: 20 Dec 2024
https://github.com/jposada202020/circuitpython_adt7410
CircuitPython Driver fot the ADT7410 Temperature Sensor
adt7410 circuitpython temperatue
Last synced: 22 Nov 2024
https://github.com/mariosplen/line-follower-robot
arduino circuitpython esp esp8266 line-follower remote-control
Last synced: 26 Nov 2024
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 Dec 2024
https://github.com/johnhpruitt/circuitpython_examples
Brief examples of circuitpython code
circuitpython raspberry-pi-pico
Last synced: 20 Dec 2024
https://github.com/hardfury-labs/types-circuitpython
Type support (typings) for CircuitPython built-in binding packages.
circuitpython micropython python
Last synced: 20 Dec 2024
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: 31 Dec 2024
https://github.com/ilikecake/circuitpython_i2c_expanders
CircuitPython driver for various I2C GPIO expanders.
circuitpython circuitpython-community-bundle circuitpython-library
Last synced: 20 Dec 2024
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: 16 Dec 2024
https://github.com/codepope/networkedsensehat
Sends Sense Hat data over wifi via a Pico and ESP01 as a JSON packet
circuitpython esp01s json pico
Last synced: 13 Jan 2025
https://github.com/gmparis/alt_circuitpython_neokey
Alternative API for NeoKey I2C keypad
Last synced: 09 Dec 2024
https://github.com/jposada202020/circuitpython_isl29125
ISL29125 Light Sensor driver for CircuitPython
circuitpython isl29125 light sensor
Last synced: 16 Dec 2024
https://github.com/ragingroosevelt/rpi_environlogger
Raspberry Pi Environmental Data Logger
adafruit circuitpython data-logger data-logging raspberry-pi
Last synced: 03 Jan 2025
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: 11 Dec 2024
https://github.com/victorpre/ancs-py
ANCS AppleNotificationCenterService - Python
Last synced: 20 Dec 2024
https://github.com/cedargrovestudios/circuitpython_drv8830
A CircuitPython driver for the DRV8830 DC motor controller.
circuitpython circuitpython-community-bundle dc-motor drv8830 motor-controller
Last synced: 21 Jan 2025
https://github.com/ageagainstthemachine/circuitpython-usyslog
Simple remote syslog client for CircuitPython
circuitpython circuitpython-library syslog syslog-client
Last synced: 28 Sep 2024
https://github.com/adafruit/adafruit_circuitpython_il0398
CircuitPython displayio drivers for IL0398 based ePaper displays
circuitpython displayio epaper epd hacktoberfest
Last synced: 07 Oct 2024
https://github.com/cedargrovestudios/circuitpython_ad5245
A CircuitPython driver for the AD5245 digital potentiometer.
ad5245 circuitpython circuitpython-community-bundle digital-potentiometer i2c
Last synced: 21 Jan 2025
https://github.com/csulb-cecs-senior-design/sensor-values
MQ-2 sensor reading using ADS1015
adafruit ads1015 circuitpython gas-sensor
Last synced: 17 Dec 2024
https://github.com/cedargrovestudios/cedargrove_display
A class for add-on displays to appear as built-in displays. Also supports touchscreens.
Last synced: 21 Jan 2025
https://github.com/cedargrovestudios/circuitpython_dst_adjuster
A CircuitPython helper to adjust to North American Daylight Saving Time (DST).
circuitpython circuitpython-community-bundle daylight-saving-time helper structured-time
Last synced: 21 Jan 2025
https://github.com/cedargrovestudios/circuitpython_ohmslaw
A CircuitPython helper for calculating an Ohm’s Law result from two input parameters.
circuitpython circuitpython-community-bundle ohms-law
Last synced: 21 Jan 2025
https://github.com/mick3diy/easypicopcb
A simple PCB with Raspberry Pi Pico for learning/playing with students
circuitpython electronic fritzing joystickxl kicad micropython pcb raspberry-pi-pico thonny
Last synced: 17 Dec 2024
https://github.com/domdfcoding/circuitpython_wifimanager
Helper library for microcontrollers with builtin WiFi, such as the ESP32-S2.
circuitpython esp32 python wifi
Last synced: 19 Dec 2024
https://github.com/ageagainstthemachine/radsens-circuitpython
CircuitPython library for the RadSens radiation detector module to simplify integration into CircuitPython projects.
circuitpython circuitpython-library circuitpython-project iot radsens raspberry-pi-pico-w
Last synced: 28 Sep 2024