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: 2024-11-05 00:05:06 UTC
- JSON Representation
https://github.com/smittytone/ssd1306oled-python
A driver for the SSD1306-based Adafruit 128x32 and 128x64 OLEDs
circuitpython driver iot library micropython python ssd1306
Last synced: 31 Oct 2024
https://github.com/ticky/cheetah-dash
🐆 Dynamic hotkey dashboard, using off-the-shelf parts
adafruit adafruit-feather circuitpython eink neokey neopixel
Last synced: 29 Oct 2024
https://github.com/adafruit/adafruit_circuitpython_ssd1675
CircuitPython `displayio` drivers for SSD1675-based ePaper displays
circuitpython displayio epaper epd hacktoberfest ssd1675
Last synced: 07 Oct 2024
https://github.com/adafruit/adafruit_circuitpython_thermistor
Driver for producing a temperature measurement from a thermistor.
circuitpython hacktoberfest temperature
Last synced: 07 Oct 2024
https://github.com/sisasima/ecological-automation-of-plant-care
Shared files for project EAoPC
circuitpython ecology electronics
Last synced: 09 Oct 2024
https://github.com/xreef/ebyte_lora_e220_circuitpython_library
CircuitPython LoRa EBYTE E220 LLCC68 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards).
arduino circuitpython e220 ebyte esp32 lora raspberry-pi-pico rp2040
Last synced: 09 Oct 2024
https://github.com/cedargrovestudios/circuitpython_waveviz
A CircuitPython class to create a positionable displayio.TileGrid object from a synthio.waveform wave table or synthio.Envelope object.
circuitpython circuitpython-community-bundle synthesizer wavetable wavetable-visualizer
Last synced: 01 Nov 2024
https://github.com/fasteddy516/circuitpython_wiznet5k_socket_visualizer
A tool to help visualize the state of hardware sockets on WIZnet5k chipsets.
circuitpython w5100s wiznet-ethernet-hat wiznet5k
Last synced: 01 Nov 2024
https://github.com/wallarug/circuitpython_sds011
A CircuitPython Driver for the SDS011 Pollution Sensor
Last synced: 01 Nov 2024
https://github.com/jimbobbennett/pybadgewifi
How to get a PyBadge connecting to WiFi
adafruit circuitpython pybadge python
Last synced: 30 Oct 2024
https://github.com/todbot/circuitpython_tmidi
MIDI library for CircuitPython, inherits from Winterbloom_SmolMIDI
Last synced: 11 Oct 2024
https://github.com/cedargrovestudios/circuitpython_wavebuilder
A CircuitPython class to construct a composite synthio wave table from a collection of oscillators.
arbitrary-waveform-generator circuitpython circuitpython-community-bundle synthio wave-table waveform-generator waveform-synthesiser
Last synced: 01 Nov 2024
https://github.com/funnygeeker/circuitpython-easybutton
Multi-button state recognition implemented using loops, suitable for CircuitPython 使用循环实现的多种按钮状态识别,适用于 CircuitPython
button circuitpython esp32 esp32-c3 esp32-s3 esp8266 loop rp2040
Last synced: 01 Nov 2024
https://github.com/hongvin/atoms3
Collection of CircuitPython code for M5Stack Atom S3
circuitpython m5stack m5stack-atom m5stack-atoms3
Last synced: 01 Nov 2024
https://github.com/perryflynn/mouse-jiggler-pico
A mouse jiggler and keyboard emulator based on a Waveshare RP2040-One with two buttons
circuitpython keyboard-emulation micropython mouse-emulation mouse-jiggler raspberry-pi-pico rp2040 usb-devices usb-hid
Last synced: 01 Nov 2024
https://github.com/lnk2past/lnk2past-matrix-portal-m4
Adafruit Matric Portal M4 App initially made for RUCHacks Spring '23
adafruit circuitpython ledmatrix matrixportal
Last synced: 13 Oct 2024
https://github.com/laserborg/circuitpython_benchmark
Raspberry Pi Pico (RP2040) and Adafruit Metro M7 (NXP IMXRT10XX) benchmark
adafruit adafruit-metro-m7 benchmark circuitpython float32 matmul mcu python3 raspberry-pi-pico
Last synced: 13 Oct 2024
https://github.com/dhrosa/circuitpython_tool
Command-line tool for interacting with CircuitPython devices
Last synced: 13 Oct 2024
https://github.com/vladak/shield
code for ESP32 Adafruit Feather to get various sensor readings and publish them to MQTT broker
adafruit circuitpython microcontroller mqtt sensor wifi
Last synced: 15 Oct 2024
https://github.com/jposada202020/circuitpython_qmc5883l
CircuitPython Driver for the QMC5883L Sensor
accelerometer circuitpython driver qmc5883l sensor
Last synced: 18 Oct 2024
https://github.com/dieseltravis/circuitpython-projects
a collection of small projects for various circuitpython boards
circuitpython esp32 qtpy rp2040
Last synced: 06 Nov 2024
https://github.com/woolseyworkshop/article-communicating-between-devices-with-the-mqtt-protocol
Communicating Between Devices With The MQTT Protocol Article Resources
arduino circuitpython electronics programming raspberrypi
Last synced: 07 Nov 2024
https://github.com/unsignedarduino/circuitpython-project-manager
A Python program that makes it easy to use a VCS with CircuitPython and eliminate the risk of losing code to a corrupt filesystem!
circuitpython gui project-manager python sync vcs
Last synced: 10 Nov 2024
https://github.com/xreef/ebyte_lora_e32_circuitpython_library
This library implements the EBYTE LoRa E32 Series for CircuitPython.
arduino circuitpython e32 ebyte esp32 lora raspberry-pi-pico rp2040 stm32 uart
Last synced: 09 Nov 2024
https://github.com/mjmolina/plantaris_data
Help your plants to stay healthier with Machine Learning at home.
circuitpython data-science iot machine-learning machine-learning-algorithms neural-network plants raspberry-pi watering-plants
Last synced: 10 Nov 2024
https://github.com/konstantint/breadboardbot
Build instructions and example code for a low-tech educational "robotic platform".
circuitpython education line-follower low-tech-and-low-cost microcontrollers programming robotics xiao-rp2040
Last synced: 12 Nov 2024
https://github.com/damp11113/fm-transmitter
diy a fm transmitter at home
arduino circuitpython esp8266 fm-transmitter raspberry-pi-pico rp2040 si4713
Last synced: 13 Nov 2024
https://github.com/skjdghsdjgsdj/babypod-software
Software for BabyPod, a device that integrates with Baby Buddy to help new parents
Last synced: 01 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: 01 Nov 2024
https://github.com/prcutler/circuitpython-albumart
Display album art using CircuitPython on a PyPortal or MatrixPortal
circuitpython matrixportal pyportal
Last synced: 01 Nov 2024
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: 01 Nov 2024
https://github.com/bootswithdefer/esp32-relay-controller
ESP32 Relay Controller with Web Interface
adafruit circuitpython fastapi feather garage-door-opener mqtt nicegui relay
Last synced: 01 Nov 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: 01 Nov 2024
https://github.com/myraspberry/pico_w_pid
Raspberry Pi PICO W board with PID control and webserver show/operation
Last synced: 01 Nov 2024
https://github.com/robcranfill/faker-counter
A fake Geiger counter!
adafruit adafruit-feather circuitpython raspberry-pi-pico
Last synced: 01 Nov 2024
https://github.com/wahidpanda/3d-bloch-sphere-simulator
This project is a 3D Bloch Sphere Simulator built with Python, and Qiskit. It allows you to visualize the state of a single qubit on a Bloch Sphere, apply various quantum gates, and explore their effects.
3d-graphics artificial-intelligence bloch-sphere circuitpython codingschool gates python qiskit quantum-computing quantum-physics quantumcircuits qubitbyqubit qubits
Last synced: 01 Nov 2024
https://github.com/tkomde/circuitpython_mpu6886
CircuitPython helper library for the MPU6886 6-DoF Accelerometer and Gyroscope
Last synced: 01 Nov 2024
https://github.com/funnygeeker/circuitpython-easydisplay
A display library for Circuitpython: implemented purely in Micropython. 纯 Circuitpython 实现的显示库
circuitpython display esp32 esp8266 rp2040 ssd1306
Last synced: 01 Nov 2024
https://github.com/kk6axq/spin
Spin is a low cost USB volume/mute control device based on the Adafruit Trinket M0
3d 3d-printing circuit-python circuitpython
Last synced: 01 Nov 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: 01 Nov 2024
https://github.com/temirlan504/usb_volume_controller
USB volume controller using HID, CircuitPython and Raspberry Pi Pico
adafruit circuitpython raspberry-pi-pico rotary-encoder usb usb-hid usb-volume-control volume-control
Last synced: 01 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: 01 Nov 2024
https://github.com/rpidanny/lopy-pir
Log PIR Data to Adafruit.
circuitpython iot lopy micropython pir-sensor python
Last synced: 05 Nov 2024
https://github.com/skygrip/seinfeld-machine
Plays the Seinfeld theme when motion is detected in front of the sensor
Last synced: 01 Nov 2024
https://github.com/beryllium-org/jz
A zlib based file compression utility for circuitpython
circuitpython circuitpython-library
Last synced: 01 Nov 2024
https://github.com/cprite/play-mp3
Playing MP3 files on Raspberry Pi Pico
circuitpython raspberry-pi-pico
Last synced: 11 Nov 2024
https://github.com/gigafyde/pi-pico-midi-controller
DIY Midi Controller using a Raspberry Pi Pico
circuitpython midi-controller raspberry-pi-pico
Last synced: 12 Oct 2024
https://github.com/jposada202020/circuitpython_kx132
CircuitPython Driver for the Kionix KX132 Accelerometer
accelerometer circuitpython kionix kx132
Last synced: 12 Oct 2024
https://github.com/microdev1/microc3
An esp32-c3 based development board cum module in a tine form factor⚡
arduino circuitpython embedded espressif iot microcontroller
Last synced: 01 Nov 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: 03 Aug 2024
https://github.com/gmparis/circuitpython_pyportal_multissid
Class that adds multiple-SSID support to Adafruit's PyPortal
Last synced: 21 Oct 2024
https://github.com/themkat/pico-environment-monitor
Simple monitoring of environment data (temperature, humidity, eCO2) using a Raspberry Pi Pico W and some sensors.
bme688 circuitpython environment-monitoring pico-w raspberry-pi-pico-w rp2040 sgp30
Last synced: 22 Oct 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: 09 Nov 2024
https://github.com/smerrony/picopanel
MQTT fed RGB LED Panel via Raspberry Pico W
circuitpython info matrix mqtt pico picow rgb-led
Last synced: 12 Nov 2024
https://github.com/craigsdennis/adafruit-whoopy-cushion
A WhooPy Cushion using CircuitPython on an Adafruit Circuit Playground Express
adafruit audio capacitive-touch-sensor circuitplayground-express circuitpython educational micropython
Last synced: 07 Nov 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: 27 Sep 2024
https://github.com/jposada202020/circuitpython_stts22h
CircuitPython Driver for the STTS22H Temperature sensor
circuitpython driver sensor stts22h temperature
Last synced: 30 Oct 2024
https://github.com/jimbobbennett/mandmcounter
adafruit circuitpython custom-vision pybadge
Last synced: 30 Oct 2024
https://github.com/adafruit/adafruit_circuitpython_pcf8563
Adafruit CircuitPython drivers for the PCF8563 realtime clock.
Last synced: 07 Oct 2024
https://github.com/amyreese/cpgame
Simple game framework for CircuitPython embedded hardware
circuit-playground-express circuitpython framework game-engine
Last synced: 01 Nov 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/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: 01 Nov 2024
https://github.com/rafaelurben/circuitpy-nfc
RC522 RFID Module with CircuitPython on a Seeed XIAO RP2040
circuitpython experiment nfc python seeedstudio
Last synced: 07 Nov 2024
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: 12 Nov 2024
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/adinack/superbms
A versatile open-source battery management system designed for use in tandem with a central computer/microcontroller.
bms circuitpython microcontroller
Last synced: 08 Nov 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: 14 Nov 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: 12 Oct 2024
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: 10 Nov 2024
https://github.com/stevegroves123/get_ip.xml
CircuitPython script to read and display IP and MAC address
Last synced: 12 Oct 2024
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/jimbobbennett/circuitpython_parse
UrlParse library for CircuitPython
Last synced: 30 Oct 2024
https://github.com/mark-mdo47/expt_adafruit_ttl666_display
Experimenting with AdaFruit TTL RBG666 displays and ESP32-S3 RBG666 RGB TFT I/F
arduino c circuitpython cpp esp32-s3
Last synced: 01 Nov 2024
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/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: 09 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/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/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: 13 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: 12 Oct 2024
https://github.com/antruc/picopass
USB dongle for authentication using Circuitpython
adafruit circuitpython raspberry-pi-pico
Last synced: 01 Nov 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/jposada202020/circuitpython_bma220
BMA220 Digital, triaxial acceleration sensor CircuitPython Driver
acceleration bma220 circuitpython driver s sensor
Last synced: 18 Oct 2024
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: 10 Nov 2024
https://github.com/vladak/fusebox
adafruit circuitpython electricity-consumption microcontroller mqtt sensors
Last synced: 15 Oct 2024
https://github.com/jposada202020/circuitpython_isl29125
ISL29125 Light Sensor driver for CircuitPython
circuitpython isl29125 light sensor
Last synced: 29 Oct 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: 08 Nov 2024
https://github.com/gmparis/alt_circuitpython_neokey
Alternative API for NeoKey I2C keypad
Last synced: 21 Oct 2024
https://github.com/domdfcoding/circuitpython_at24c32
CircuitPython library to support AT24C39 EEPROM ICs.
Last synced: 15 Oct 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: 15 Oct 2024
https://github.com/domdfcoding/circuitpython_latching_relay
CircuitPython library for controlling latching relays.
Last synced: 15 Oct 2024
https://github.com/luftdaten-at/firmware
Open source firmware for Luftdaten.at devices, written in CircuitPython.
Last synced: 21 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/ragingroosevelt/rpi_environlogger
Raspberry Pi Environmental Data Logger
adafruit circuitpython data-logger data-logging raspberry-pi
Last synced: 22 Oct 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/aziascreations/circuitpython-ebyte-e32
CircuitPython driver for Ebyte's E32 UART LoRa modules that use the SX1278/SX1276 chipsets.
circuitpython circuitpython-library e32 ebyte lora python sx1276 sx1278
Last synced: 08 Nov 2024
https://github.com/aziascreations/docker-circuitpython-mpycross
Containerized version of CircuitPython's mpy-cross that automatically compiles scripts.
circuitpython mpy-cross python
Last synced: 08 Nov 2024
https://github.com/indigoparadox/eds-clock
Simple clock based on CircuitPython/QTPy and 2 displays and a HW clock from electricdollarstore.com
circuitpython electricdollarstore embedded hardware-libraries
Last synced: 09 Nov 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: 28 Oct 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