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/adafruit/adafruit_circuitpython_drv2605
CircuitPython module for the DRV2605 haptic feedback motor driver.
Last synced: 07 Oct 2024
https://github.com/fasteddy516/circuitpython_joystickxl
Turn a CircuitPython device into a joystick controller with lots of inputs.
circuitpython joystick usb usb-hid
Last synced: 27 Oct 2024
https://github.com/flock4h/neoducky
Rubber Ducky powered by NeoKey
adafruit badusb badusb-payloads cheap-badusb circuitpython cybersecurity evil-pendrive hacking-tools hid hid-attacks hid-keyboard neoducky pentesting rubber-ducky security-tools
Last synced: 09 Oct 2024
https://github.com/todbot/picoslidertoy
Capacitive touch control surface using Raspberry Pi Pico
capacitive-touch capacitivesensor circuitpython midi raspberrypipico touch usb
Last synced: 09 Oct 2024
https://github.com/jb3/language-circuitpython
A plugin for the Atom Editor to allow interfacing with CircuitPython devices.
adafruit atom-package circuitpython python
Last synced: 14 Oct 2024
https://github.com/KipCrossing/Micropython-AD9833
This script is written in python 3.x for interfacing the AD9833 with microcontrollers with micropython (specifically the PyBoard) over SPI.
ad9833 circuitpython microcontroller micropython micropython-board pyboard python python-3 python3 spi wave wave-generator waveform
Last synced: 07 Nov 2024
https://github.com/2bndy5/circuitpython_cirque_pinnacle
A CircuitPython driver library for interfacing with the Cirque Pinnacle (1CA027) touch controller ASIC used in Cirque Circle Trackpads.
circuitpython cirque python raspberry-pi trackpad
Last synced: 23 Oct 2024
https://github.com/adafruit/adafruit_circuitpython_imageload
Super-slim image decoder that loads code as needed to minimize memory use
bitmap circuitpython graphics hacktoberfest
Last synced: 07 Oct 2024
https://github.com/adafruit/adafruit_circuitpython_pycamera
Library for the Adafruit PyCamera
adafruit circuitpython esp32s3 ov5640 python
Last synced: 07 Oct 2024
https://github.com/adafruit/adafruit_circuitpython_mcp9808
CircuitPython drivers for the MCP9808 i2c high accuracy temperature sensor.
Last synced: 07 Oct 2024
https://github.com/alankrantas/sefr_multiclass_classifier
Implementation of multiclass version of SEFR linear-time fast classifier (TinyML)
arduino-sketch avrs circuitpython classification classifier golang iris-dataset machine-learning machine-learning-algorithms microcontrollers micropython python3 sefr-classifier tinygo
Last synced: 11 Nov 2024
https://github.com/strid3r21/beemotions3
Home to all files related to the Bee Motion S3
arduino circuitpython esp32 esp32-s3 micropython
Last synced: 09 Nov 2024
https://github.com/capablerobot/sensetemp
An accurate and flexible four-channel temperature sensor designed for makers and engineers
circuitpython esp32 micropython oshw
Last synced: 05 Nov 2024
https://github.com/code2k13/rpipico_digit_classification
Identification of handwritten digit from images taken by a OV7670 camera module connected to a Raspberry Pi Pico and a 120x160 TFT LCD display. The Pi Pico running CircuitPython handles everything from image acquisition to post-processing and inference. This code is somewhat experimental, but it is fun to play with. For more information, please visit the project's webpage.
artificial-intelligence camera circuitpython edge-computing edge-machine-learning image-recognition machine-learning ov7670 python raspberry-pi-pico rp2040 scikitlearn-machine-learning st7735r tft-display
Last synced: 13 Nov 2024
https://github.com/unsignedarduino/circuitpython-bundle-manager
A Python program that makes it easy to manage modules on a CircuitPython device!
circuitpython dependency-manager gui module module-manager python
Last synced: 10 Nov 2024
https://github.com/retiredwizard/cardputer_repl
M5Stack Cardputer Virtual REPL
cardputer circuitpython esp32-s3 m5stack m5stack-cardputer
Last synced: 09 Oct 2024
https://github.com/todbot/picotouch_bizcard
business card sized USB / MIDI touch controller
circuitpython midi midicontroller raspberrypipico
Last synced: 09 Oct 2024
https://github.com/adafruit/adafruit_circuitpython_ble_apple_media
Support for the Apple Media Service which provides media playback info and control.
apple ble circuitpython hacktoberfest media media-service
Last synced: 07 Oct 2024
https://github.com/retiredwizard/tdeck_repl
LILYGO T-Deck Virtual REPL
circuitpython esp32-s3 lilygo lilygo-t-deck lilygo-tdeck st7789
Last synced: 09 Oct 2024
https://github.com/makerm0/magiclick-s3-single
A Mechanical Macro Keyboard with Disp, based on ESP32-S3 Ver2.3
arduino circuitpython esp32 macropad
Last synced: 09 Oct 2024
https://github.com/urish/circuitpython-mp3-ble
Streaming MP3 over BLE using CircuitPython and VS1053
ble bluetooth bluetooth-low-energy circuitpython nodejs python streaming
Last synced: 12 Nov 2024
https://github.com/adafruit/adafruit_circuitpython_simpleio
Simple CircuitPython classes to do a wide variety of basic functionality.
Last synced: 07 Oct 2024
https://github.com/william-stearns/trinkeypass
Adafruit Neo Trinkey password safe
adafruit adafruit-neopixel circuitpython gpl3 gplv3 keyboard neopixels password password-store python python3
Last synced: 12 Oct 2024
https://github.com/adafruit/circuitpython_nau7802
A CircuitPython driver class for the NAU7802 24-bit ADC
circuitpython circuitpython-community-bundle loadcell nau7802
Last synced: 01 Nov 2024
https://github.com/adafruit/adafruit_circuitpython_si7021
CircuitPython driver for the Si7021 temperature and humidity sensor
Last synced: 07 Oct 2024
https://github.com/adafruit/adafruit_circuitpython_apds9960
Adafruit Bundle driver for APSD9960 Gesture breakout board
Last synced: 28 Sep 2024
https://github.com/adafruit/adafruit_circuitpython_pcf8523
Adafruit CircuitPython drivers for the PCF8523 realtime clock.
Last synced: 07 Oct 2024
https://github.com/shaybox/circuitpython-duckyscript
DuckyScript interpreter in CircuitPython (Tested on Pico)
circuitpython duckyscript duckyscript-language micropython pico raspberry-pi raspberrypi rubber-ducky rubberducky
Last synced: 11 Nov 2024
https://github.com/adafruit/adafruit_circuitpython_max31855
CircuitPython driver for MAX31855 Thermocouple Amplifier
Last synced: 07 Oct 2024
https://github.com/christanaka/circuitpython-bongo
A cute bongo cat for your display.
Last synced: 03 Aug 2024
https://github.com/deepnetstore/dn_key
ESP32-S2 based IoT device that is CircuitPython ready!
circuitpython esp32 esp32s2 hid iot keyboard-emulation mouse-emulation wifi
Last synced: 10 Oct 2024
https://github.com/robmarkcole/hass-circuitpython-air-quality-sensor-node
A circuitpython board with various air quality sensors, data processed by Home Assistant
air-quality circuitpython home-assistant micropython sensors
Last synced: 23 Oct 2024
https://github.com/dj1ch/pico-key
a physical pentesting toolkit on a regular Raspberry Pi Pico
circuitpython hacking pico python raspberry-pi
Last synced: 09 Oct 2024
https://github.com/bdbarnett/mpdisplay
Display, touch and encoder drivers for MicroPython, CircuitPython and Python
circuitpython display drivers encoder lvgl micropython pygame python sdl2 touchscreen
Last synced: 09 Oct 2024
https://github.com/willingc/circuitpython_kernel
**Archived** Future development will take place at https://github.com/adafruit/circuitpython_kernel.git
circuitpython jupyter jupyter-kernels jupyter-notebook
Last synced: 01 Nov 2024
https://github.com/code2k13/pipico_speech_recognition
This repository contains code and instructions to implement single word speech recognition on any board running CircuitPython
circuitpython digital-signal-processing machine-learning neural-networks python rp2040 speech-recognition tensorflow tinyml
Last synced: 09 Oct 2024
https://github.com/gdsports/circuitpython_usb_host_midi
CircuitPython USB Host MIDI
ardino circuitpython midi neopixel usb-host ws2812
Last synced: 13 Nov 2024
https://github.com/gamblor21/gamblor21_circuitpython_ahrs
AHRS (Attitude and Heading Reference System) for CircuitPython motion sensors
Last synced: 23 Oct 2024
https://github.com/adafruit/adafruit_circuitpython_ssd1322
DisplayIO driver for grayscale OLEDs driven by SSD1322
circuitpython displayio grayscale-display hacktoberfest oled-display ssd1322
Last synced: 07 Oct 2024
https://github.com/andypiper/ada-macropad
The configuration for my Adafruit Macropad RP2040
adafruit circuitpython hardware keypad macropad rp2040
Last synced: 02 Nov 2024
https://github.com/gamblor21/laughing_skull
When the light shines on this project an animated laughing skull appears along with audio of of evil laughing. Written in CircuitPython and tested on several Adafruit boards.
Last synced: 24 Oct 2024
https://github.com/adafruit/adafruit_circuitpython_waveform
CircuitPython library to generate single wavelength waveforms.
audio circuitpython hacktoberfest sound waveform
Last synced: 07 Oct 2024
https://github.com/retiredwizard/pydos_virtkeyboard
The modules needed to add virtual keyboard support to PyDOS
cheap-yellow-display circuitpython esp32 esp32-2432s028 esp32s3 focaltech ft6206 ft6236 goodix gt911 hacktablet makerfabs matouch pydos python touchscreen tsc2007 xpt2046
Last synced: 10 Oct 2024
https://github.com/ematech/network-studio-clock
Adafruit MatrixPortal M4 and CircuitPython powered prototype
circuitpython clock midi mtc timecode usb-midi
Last synced: 08 Nov 2024
https://github.com/athul/macrokuttan
The Budget Macropad Project
circuitpython handwired kmk-firmware macropad mechanical-keyboard pico python
Last synced: 08 Nov 2024
https://github.com/adafruit/adafruit_circuitpython_ds1307
CircuitPython drivers for the DS1307 realtime clock.
Last synced: 07 Oct 2024
https://github.com/makerclasscz/makerbadge_zivyobraz
CircuitPython firmware pro Živý obraz a MakerBadge
Last synced: 12 Oct 2024
https://github.com/jimbobbennett/circuitpython_base64
Base64 encoding and decoding library for CircuitPython
Last synced: 24 Oct 2024
https://github.com/adafruit/glitterpos
glitter positioning system
circuitpython gps lora neopixel-ring python
Last synced: 07 Oct 2024
https://github.com/koenvervloesem/bthome-inertial-sensor-in-circuitpython
CircuitPython code to detect motion of the Seeed XIAO nRF52840 Sense and send Bluetooth Low Energy (BLE) advertisements in the BTHome format when it's moving
ble bluetooth bluetooth-le bluetooth-low-energy bthome circuitpython home-assistant home-automation imu-sensor inertial-sensors lsm6ds3 nrf52840 seeed sensor xiao-nrf52840-sense
Last synced: 24 Oct 2024
https://github.com/urfdvw/circuitpython_keypadi2c
A CircuitPython keypad library that supports MCP I2C IO expanders.
Last synced: 01 Nov 2024
https://github.com/alankrantas/circuitpython-tea5767
CircuitPython driver for TEA5767 FM radio module
circuitpython fm python radio tea5767
Last synced: 11 Nov 2024
https://github.com/jandelgado/jled-circuitpython
Non-blocking LED controlling library for CirctuitPython and MicroPython.
circuitpython jled micropython
Last synced: 12 Oct 2024
https://github.com/adafruit/adafruit_circuitpython_il0373
CircuitPython `displayio` driver for IL0373-based ePaper displays
circuitpython displayio epaper epd hacktoberfest il0373
Last synced: 07 Oct 2024
https://github.com/codepope/keybow-pico-circuitpython
CircuitPython code for driving a Keybow keyboard from Pimoroni using a Pi Pico (on a Pico2Pi adapter board)
Last synced: 14 Nov 2024
https://github.com/pimoroni/circuitpython_adapter
A CircuitPython translation layer
circuitpython i2c python smbus
Last synced: 13 Nov 2024
https://github.com/code2k13/gof_circuitpython
A CircuitPython implementation of Conway's Game of Life, that shows the game over TFT LCD
adafruit-library circuitpython game microcontroller micropython raspberry-pi-pico spi tft-display
Last synced: 13 Nov 2024
https://github.com/makerdiary/imxrt1011-nanokit
High-performance microcontroller board operating up to 500MHz, built around NXP iMX RT1011
circuitpython imxrt imxrt1010 mcu microcontroller nxp python zephyr zephyr-rtos zephyros
Last synced: 12 Oct 2024
https://github.com/todbot/hackadayvectorscopehacks
Hacks (hopefully) for the Hackaday Superconference 2023 badge
badge circuitpython gc9a01 hackaday raspberrypipico supercon superconference2023 vectorscope
Last synced: 09 Oct 2024
https://github.com/robmarkcole/circuitpython-on-home-assistant
Programming and managing circuitpython boards from Home-Assistant
Last synced: 24 Oct 2024
https://github.com/adafruit/adafruit_circuitpython_tsl2561
CircuitPython driver for TSL2561 Light Sensor
Last synced: 07 Oct 2024
https://github.com/adafruit/adafruit_circuitpython_ov5640
CircuitPython driver for OV5640 Camera
Last synced: 07 Oct 2024
https://github.com/todbot/picotouch_drumcard
Card-sized drum synth / sequencer with MIDI In/Out
circuitpython drum midi pico raspberrypipico sequencer synth
Last synced: 09 Oct 2024
https://github.com/smittytone/pico-weather
Raspberry Pi Pico-based weather readout
circuitpython pico rp2040 weather wifi
Last synced: 31 Oct 2024
https://github.com/smittytone/ft232h-mac
Assorted CircuitPython examples to run on a Mac connected to an Adafruit FT232H Breakout
circuitpython ft232h mac macos python
Last synced: 31 Oct 2024
https://github.com/dyadica/circuitpython_paa5100ej
A Circuit-Python library for the PAA5100EJ
circuit-python circuitpython micropython optical-flow paa5100ej pmw3901 python rp2040 sensor
Last synced: 09 Oct 2024
https://github.com/deckerego/busy-free_indicator
A busy/free desktop indicator for the Adafruit Circuit Playground Express.
adafruit busylight circuit-playground circuitpython neopixel
Last synced: 01 Nov 2024
https://github.com/tkomde/circuitpython_qmi8658c
CircuitPython helper library for the QMI8658C 6-DoF Accelerometer and Gyroscope
Last synced: 09 Oct 2024
https://github.com/dhalbert/shortcutbox
Assistive switchbox. Maps multiple switches to keyboard and mouse events. End-user configurable.
assistive-technology circuitpython
Last synced: 30 Oct 2024
https://github.com/adafruit/adafruit_circuitpython_rtttl
Play RTTTL tunes in CircuitPython
audio circuitpython hacktoberfest music ringtone rtttl sound
Last synced: 07 Oct 2024
https://github.com/adafruit/adafruit_circuitpython_am2320
This is a CircuitPython driver for the AM2320 temperature and humidity sensor.
Last synced: 07 Oct 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/gmparis/circuitpython_i2c_button
CircuitPython I2C Button à la Sparkfun Qwiic Button/Switch/Arcade
circuitpython i2c-device sparkfun-products
Last synced: 09 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: 01 Nov 2024
https://github.com/caseywebb/mayfly
Environmental monitoring for Aquaculture and Hydroponics
aquaculture aquaponics atlas-scientific circuitpython environmental-monitoring esp32 esp32-s2 hydroponics iot riscv ulp
Last synced: 23 Oct 2024
https://github.com/synap5e/razor-eop-xiao
Razor installer elevation of privilege trigger + automation with Seeeduino XIAO
circuitpython eop exploit micropython privesc razor
Last synced: 08 Nov 2024
https://github.com/brianpugh/magnetometer
CLI Magnetometer using a CircuitPython board + Belay
belay circuitpython magnetometer micropython textual tui
Last synced: 14 Oct 2024
https://github.com/theisaaclloyd/neotrellism4-midi-controller
MIDI controller with Adafruit NeoTrellis M4 (8x8)
circuitpython feather-m4 midi-controller neotrellis
Last synced: 09 Nov 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/ide/pico-door-sensor
Get notified when your door's been left open. Made with the Raspberry Pi Pico W and CircuitPython.
circuitpython mqtt raspberry-pi-pico-w rp2040
Last synced: 30 Oct 2024
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/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/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/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/todbot/touchytouch
Capacitive sense (capsense) touch Arduino library that mimics how CircuitPython touchio work
arduino capacitive capsense circuitpython rp2040 sense touch touchio
Last synced: 01 Nov 2024
https://github.com/jimbobbennett/circuitpython_hmac
HMAC (Keyed-Hashing for Message Authentication) CircuitPython module. Implements the HMAC algorithm as described by RFC 2104.
Last synced: 11 Oct 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: 09 Oct 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/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/pndurette/system-watch-clock
A pixelated desk clock inspired by the original Macintosh System watch cursor
circuitpython clock macintosh vintageapple
Last synced: 15 Oct 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/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/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/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: 09 Oct 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: 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: 29 Oct 2024