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-12-16 00:04:14 UTC
- JSON Representation
https://github.com/jwillikers/humidity-sensor-circuitpython
A portable humidity sensor using an RP2040 Feather and eInk display
adafruit adafruit-feather circuitpython eink embedded htu31d humidity humidity-sensor python rp2040
Last synced: 08 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: 20 Dec 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: 20 Dec 2024
https://github.com/esp32beans/usbnunchuck
Convert Wii Nunchuck to USB joystick without soldering using CircuitPython
circuitpython joystick nunchuck nunchuk usb usb-hid wii
Last synced: 12 Nov 2024
https://github.com/todbot/touchytouch
Capacitive sense (capsense) touch Arduino library that mimics how CircuitPython touchio work
arduino capacitive capsense circuitpython rp2040 sense touch touchio
Last synced: 20 Dec 2024
https://github.com/neildavis/teensy_hid_gamepad
Serial programmable USB HID Gamepad using CircuitPython
circuitpython emulationstation gamepad gamepad-controller joystick-device mcu python retroarch rp2040 usb-cdc usb-hid usb-hid-devices
Last synced: 20 Nov 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: 20 Dec 2024
https://github.com/prcutler/songmatrix
Display Song and Artist information on an RGB Matrix in CircuitPython captured using a microphone on a Raspberry Pi
Last synced: 24 Nov 2024
https://github.com/cedargrovestudios/scale
A configurable dual loadcell scale utilizing the CedarGrove NAU7802 FeatherWing for the Adafruit PyPortal. Code is written in CircuitPython.
circuitpython loadcell pyportal
Last synced: 20 Nov 2024
https://github.com/roehann/cota
CircuitPython Over-the-air (OTA) updates via ThingsBoard and GitHub for seamless device management.
circuitpython microcontroller ota-firmware-updates thingsboard
Last synced: 09 Oct 2024
https://github.com/cedargrovestudios/circuitpython_airqualitytools
A collection of CircuitPython helpers used for the calculation of PM2.5 and CO2 air quality levels.
air-quality air-quality-index aqi circuitpython circuitpython-community-bundle iaq indoor-air-quality language-translator
Last synced: 20 Nov 2024
https://github.com/cedargrovestudios/circuitpython_temperaturetools
A collection of CircuitPython helpers for calculating Dew Point, Heat Index, and for converting temperature units.
circuitpython circuitpython-community-bundle dew-point heat-index temperature-converter
Last synced: 20 Nov 2024
https://github.com/adafruit/adafruit_circuitpython_display_notification
Helper for displaying app notifications on a screen using `displayio`.
circuitpython displayio hacktoberfest
Last synced: 07 Oct 2024
https://github.com/adafruit/adafruit_circuitpython_displayio_ssd1305
DisplayIO driver for SSD1305 monochrome OLED displays
circuitpython displayio hacktoberfest monochrome-displays monochrome-oled-displays oled oled-display ssd1305
Last synced: 07 Oct 2024
https://github.com/adafruit/adafruit_circuitpython_ssd1608
CircuitPython `displayio` driver for SSD1608-based ePaper displays
circuitpython displayio epaper epd hacktoberfest ssd1608
Last synced: 07 Oct 2024
https://github.com/aziascreations/circuitpython-customfilesystems
A set of examples of custom file systems and block-level devices for CircuitPython
block-level circuitpython circuitpython-project filesystem
Last synced: 08 Nov 2024
https://github.com/cedargrovestudios/circuitpython_palettefader
A CircuitPython color palette and list brightness setter and normalizer tool.
circuitpython circuitpython-community-bundle palette-brightness
Last synced: 20 Nov 2024
https://github.com/adafruit/adafruit_circuitpython_ssd1327
DisplayIO drivers for grayscale OLEDs driven by SSD1327
circuitpython displayio grayscale-display hacktoberfest oled-display ssd1327
Last synced: 07 Oct 2024
https://github.com/urfdvw/password-keeper
A handy DIY off-line password management device based on Pi Pico and CircuitPython.
circuitpython password-manager pipico
Last synced: 20 Dec 2024
https://github.com/pimoroni/physical_feather_pins
̶L̶e̶t̶'̶s̶ ̶g̶e̶t̶ ̶p̶h̶y̶s̶i̶c̶a̶l̶,̶ ̶p̶h̶y̶s̶i̶c̶a̶l̶. A library for circuitpython to access pins on feather boards by their physical number/location
adafruit-feather circuitpython gpio python
Last synced: 13 Nov 2024
https://github.com/code2k13/genaiphotoframe
A tiny GenAI powered photo frame that sits on your desk and displays cool randomly generated images for a given prompt.
circuitpython diy-electronics genai pipico rp2040w
Last synced: 17 Dec 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: 22 Nov 2024
https://github.com/jfurcean/circuitpython_wiichuck
CircuitPython library to support some Wiimote extension controllers.
Last synced: 12 Oct 2024
https://github.com/theferguson99/picokeystick
hid passwort entry pico stick
circuitpython ducky-payloads duckyscript jiggler rp2040 serial-communication usb-hid
Last synced: 01 Nov 2024
https://github.com/skjdghsdjgsdj/babypod-hardware
Hardware for BabyPod, a device that integrates with Baby Buddy to help new parents
3d-printing adafruit babybuddy circuitpython openscad
Last synced: 09 Oct 2024
https://github.com/adafruit/adafruit_circuitpython_il91874
CircuitPython `displayio` driver for IL91874-based ePaper displays
circuitpython displayio epaper epd hacktoberfest il91874
Last synced: 07 Oct 2024
https://github.com/adafruit/atom-fsync-on-save
When saving to a CIRCUITPY drive, make sure the file is completely written out immediately.
Last synced: 17 Dec 2024
https://github.com/skjdghsdjgsdj/babypod-software
Software for BabyPod, a device that integrates with Baby Buddy to help new parents
Last synced: 20 Dec 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: 20 Dec 2024
https://github.com/wallarug/circuitpython_sds011
A CircuitPython Driver for the SDS011 Pollution Sensor
Last synced: 20 Dec 2024
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: 16 Dec 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/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: 20 Dec 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: 20 Dec 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/hongvin/atoms3
Collection of CircuitPython code for M5Stack Atom S3
circuitpython m5stack m5stack-atom m5stack-atoms3
Last synced: 20 Dec 2024
https://github.com/dhrosa/circuitpython_tool
Command-line tool for interacting with CircuitPython devices
Last synced: 13 Oct 2024
https://github.com/todbot/cirpycp
Copy files from CircuitPython Bundle to your device, based on a list of requirements
Last synced: 19 Nov 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/das-g/pewpew-matrix
animation for PewPew devices, inspired by the "The Matrix" movie franchise
Last synced: 06 Dec 2024
https://github.com/woxy-sensei/tetris-game-console
This is a simple Tetris game console that runs on Raspberry Pi Pico. The game is written in MicroPython and uses a 128x160 LCD display and a 4 buttons.
circuitpython game gameconsole tetris
Last synced: 30 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/prcutler/speakerstand-lights
CircuitPython code to create sound reactive Neopixels on a rp2040 Feather and Neopixel Featherwing embedded in a 3D printed Audioengine P4 / A5 speaker stand.
audio audioengine circuitpython microphone neopixel-matrix neopixels rp2040 sound-processing
Last synced: 24 Nov 2024
https://github.com/electroniccats/electroniccats_circuitpython_pn7150
CircuitPython driver for PN7150 RFID/Near Field Communication chip
circuitpython circuitpython-library nfc nfc-reader pn7150 rfid
Last synced: 24 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/jimmadge/kodi-macro-pad
A Keybow 2040 based macro pad for my Kodi HTPC
circuitpython keybow-2040 macro-pad pimoroni usb-hid
Last synced: 13 Nov 2024
https://github.com/rhthomas/adafruit_circuitpython_nrf24l01
nRF24L01+ CircuitPython library ported from Micropython.
circuitpython nrf24l01 radio raspberry-pi
Last synced: 25 Nov 2024
https://github.com/cedargrovestudios/circuitpython_ad9833
A CircuitPython driver for the AD9833 Programmable Waveform Generator.
ad9833 circuitpython circuitpython-community-bundle wave-generator
Last synced: 20 Nov 2024
https://github.com/cedargrovestudios/circuitpython_rangeslicer
A CircuitPython class for scaling a range of input values into indexed/quantized output values. Adjustable output slice hysteresis for noise reduction.
circuitpython circuitpython-community-bundle quantizer
Last synced: 20 Nov 2024
https://github.com/cedargrovestudios/circuitpython_colorfader
A CircuitPython helper for brightness and gamma adjustment of an integer RGB color value.
circuitpython circuitpython-community-bundle color-fader palette-brightness
Last synced: 20 Nov 2024
https://github.com/cedargrovestudios/touchscreen_calibrator
A simple CircuitPython resistive touchscreen calibrator for Adafruit displays.
Last synced: 20 Nov 2024
https://github.com/cedargrovestudios/circuitpython_punkconsole
A CircuitPython helper class to emulate the Atari Punk Console.
atari-punk-console circuitpython circuitpython-community-bundle music
Last synced: 20 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: 22 Nov 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: 10 Dec 2024
https://github.com/juergenpabel/circuitpython-escpos-server
A circuitpython application that receives ESC/POS requests via network (HTTP, MQTT & RAW) and relays them to connected thermal printer(s).
Last synced: 17 Dec 2024
https://github.com/eigenein/robot
Building a remote-controlled car with Raspberry Pi Pico
circuit-python circuitpython fritzing gerber hobby hobby-project pcb pcb-design pcb-layout pi-pico ps2-controller raspberry-pi-pico robot robotics schematics
Last synced: 17 Dec 2024
https://github.com/jimbobbennett/pybadgewifi
How to get a PyBadge connecting to WiFi
adafruit circuitpython pybadge python
Last synced: 18 Dec 2024
https://github.com/jimbobbennett/circuitpython_parse
UrlParse library for CircuitPython
Last synced: 18 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/rpidanny/lopy-pir
Log PIR Data to Adafruit.
circuitpython iot lopy micropython pir-sensor python
Last synced: 22 Dec 2024
https://github.com/cedargrovestudios/circuitpython_palettefilter
A CircuitPython helper class for replacing color index values in a displayio.Palette object.
circuitpython circuitpython-community-bundle greenscreen palette-color-replacement palette-filter
Last synced: 20 Nov 2024
https://github.com/beryllium-org/jz
A zlib based file compression utility for circuitpython
circuitpython circuitpython-library
Last synced: 20 Dec 2024
https://github.com/cedargrovestudios/circuitpython_touchcalibrator
A simple CircuitPython resistive touchscreen calibrator for Adafruit built-in and TFT FeatherWing displays.
circuitpython circuitpython-community-bundle featherwing tft-display touchscreen
Last synced: 20 Nov 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/jposada202020/circuitpython_bmi160
circuitPython Driver for the BMI160 sensor
bmi160 bosch circuitpython driver sensor
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/ams-osram/tmf8806_app_circuitpython
TMF8806 Circuitpython measurement implementation
circuitpython dtof python tmf8806 tof
Last synced: 27 Nov 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/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: 20 Dec 2024
https://github.com/amyreese/cpgame
Simple game framework for CircuitPython embedded hardware
circuit-playground-express circuitpython framework game-engine
Last synced: 19 Nov 2024
https://github.com/tkomde/circuitpython_mpu6886
CircuitPython helper library for the MPU6886 6-DoF Accelerometer and Gyroscope
Last synced: 20 Dec 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: 20 Dec 2024
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/robcranfill/faker-counter
A fake Geiger counter!
adafruit adafruit-feather circuitpython raspberry-pi-pico
Last synced: 20 Dec 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: 17 Nov 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/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: 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: 20 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: 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/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/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/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/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/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/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: 20 Dec 2024
https://github.com/myraspberry/pico_w_pid
Raspberry Pi PICO W board with PID control and webserver show/operation
Last synced: 20 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: 27 Sep 2024