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-31 00:04:47 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/cmdwtf/kickboard
A bespoke foot-centric keyboard input powered by CircuitPython.
circuitpython embedded input keyboard python
Last synced: 14 Jan 2025
https://github.com/cprite/play-mp3
Playing MP3 files on Raspberry Pi Pico
circuitpython raspberry-pi-pico
Last synced: 08 Jan 2025
https://github.com/unsignedarduino/circuitpython-bundle-manager-v2
A Python program that makes it easy to manage modules on a CircuitPython device!
circuitpython dependency-manager gui python
Last synced: 07 Jan 2025
https://github.com/robcranfill/synthio-experiments
Mucking about with 'synthio' in CircuitPython
adafruit circuitpython raspberry-pi-pico synthio
Last synced: 15 Jan 2025
https://github.com/ronguest/pyportal-alarm
An internet-based alarm clock based on the PyPortal
alarm alarm-clock audio circuitpython iot python sound
Last synced: 15 Jan 2025
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/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: 28 Jan 2025
https://github.com/facts-engineering/circuitpython_p1am
CircuitPython P1AM Library
automationdirect circuitpython engineering facts p1am plc
Last synced: 22 Jan 2025
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/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/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/cedargrovestudios/circuitpython_chime
A CircuitPython class for generating wind chime and bell sounds using synthio.
Last synced: 20 Dec 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/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: 29 Jan 2025
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/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/avnc/circuitpy_geiger
CircuitPython DFRobot Geiger counter implementation
circuitpython dfrobot geiger-counter
Last synced: 09 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/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/adafruit/adafruit_circuitpython_pcf8563
Adafruit CircuitPython drivers for the PCF8563 realtime clock.
Last synced: 07 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/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/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/gigafyde/pi-pico-midi-controller
DIY Midi Controller using a Raspberry Pi Pico
circuitpython midi-controller raspberry-pi-pico
Last synced: 18 Jan 2025
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/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/rpidanny/lopy-pir
Log PIR Data to Adafruit.
circuitpython iot lopy micropython pir-sensor python
Last synced: 12 Jan 2025
https://github.com/eat-sleep-code/circuitpython-halloween-cauldrons
Screaming Halloween Cauldrons
Last synced: 19 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/ams-osram/tmf8806_app_circuitpython
TMF8806 Circuitpython measurement implementation
circuitpython dtof python tmf8806 tof
Last synced: 26 Jan 2025
https://github.com/eat-sleep-code/circuitpython-christmas
A Very Merry CircuityPython Christmas
Last synced: 19 Jan 2025
https://github.com/micyg/pomodorotimersoftware
CircuitPython implementation of pomodoro timer on RP2040
circuitpython pomodoro pomodoro-technique pomodoro-timer rp2040
Last synced: 22 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/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/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/woolseyworkshop/article-controlling-a-servo-motor-with-circuitpython
Controlling A Servo Motor With CircuitPython Article Resources
circuitpython electronics servo
Last synced: 29 Dec 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/woolseyworkshop/article-simulating-fireflies-with-circuitpython
Simulating Fireflies With CircuitPython Article Resources
circuitpython electronics fireflies kicad linux macos programming simulation windows
Last synced: 29 Dec 2024
https://github.com/jposada202020/circuitpython_bmp581
CircuitPython BMP581 Bosch Pressure and Temperature driver
bmp581 bosch circuitpython driver pressure sensor temperature
Last synced: 06 Nov 2024
https://github.com/jposada202020/circuitpython_bmp384
CircuitPython driver for the Bosch BMP384 Pressure and Temperature sensor
bmp384 bosch circuitpython driver pressure sensor temperature
Last synced: 06 Nov 2024
https://github.com/jposada202020/circuitpython_h3lis200dl
CircuitPython Driver for the ST H3LIS200DL Accelerometer
accelerometer circuitpython driver h3lis331dl sensor
Last synced: 06 Nov 2024
https://github.com/mjmolina/pyladiesbcn_circuitpython_workshop
CircuitPython and microcontrollers workshop with PyladiesBCN: "Home and cleaning automation with Microcontrollers and CircuitPython"
circuitpython distance-detection microcontrollers python robotics sensors
Last synced: 07 Jan 2025
https://github.com/questionlp/macropad-rp2040-mac
Custom Adafruit MACROPAD RP2040 Macros
adafruit circuitpython macropad macropad-hotkeys python rp2040
Last synced: 15 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/nathany3g/python-build-environments
Build environments for the Python programming language
circuitpython docker micropython python
Last synced: 14 Jan 2025
https://github.com/neuro-mechatronics-interfaces/python_intan
Tools and demos for working with EMG data from intan using python
circuitpython cuda emg pico python realtime tensorflow
Last synced: 30 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/2bndy5/circuitpython_homie
Homie implementation for MQTT in CircuiPython
circuitpython homie homie-convention mqtt mqttclient python
Last synced: 18 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/jposada202020/circuitpython_bma220
BMA220 Digital, triaxial acceleration sensor CircuitPython Driver
acceleration bma220 circuitpython driver s sensor
Last synced: 07 Dec 2024
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/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/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/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/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/johnhpruitt/circuitpython_examples
Brief examples of circuitpython code
circuitpython raspberry-pi-pico
Last synced: 20 Dec 2024
https://github.com/codepope/revokearticle50
A Revoke Article 50 petition monitor
Last synced: 13 Jan 2025
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/johnwargo/circuitpython-sync
Synchronize files from a CircuitPython device to a local project folder
Last synced: 19 Jan 2025
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/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/domdfcoding/circuitpython_at24c32
CircuitPython library to support AT24C39 EEPROM ICs.
Last synced: 19 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/bdbarnett/playing_cards
Playing Cards classes for MPDisplay on *Python
circuitpython game-development games micropython mpdisplay python
Last synced: 10 Oct 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/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/jposada202020/circuitpython_adxl343
CircuitPython Driver for the Analog Devices ADXL343 Accelerometer
accelerometer adxl343 analog-devices circuitpython
Last synced: 28 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/alump/micropython
Random MicroPython and CircuitPython libraries and code snippets
circuitpython esp32 micropython micropython-esp32 nodejs
Last synced: 24 Dec 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/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/luftdaten-at/firmware
Open source firmware for Luftdaten.at devices, written in CircuitPython.
Last synced: 20 Dec 2024
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/sumkincpp/tft-feather-prometheus
TFT Feather Prometheus Exporter for BME680 and SCD41
bme680 circuitpython prometheus prometheus-exporter scd41
Last synced: 25 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/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/adafruit/adafruit_circuitpython_si1145
CircuitPython helper library for the SI1145 Digital UV Index IR Visible Light Sensor
circuitpython circuitpython-library hacktoberfest python
Last synced: 07 Oct 2024
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/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/cedargrovestudios/cat
A multi-display, multi-cat version of Foamyguy's famous Neko Cat project.
Last synced: 21 Jan 2025
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/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