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/adafruit/circuitpython
CircuitPython - a Python implementation for teaching coding with microcontrollers
beginner circuitpython cpython education embedded hacktoberfest microcontroller micropython python python3
Last synced: 27 Sep 2024
https://github.com/kmkfw/kmk_firmware
Clackety Keyboards Powered by Python
arm-microcontrollers atmel circuitpython firmware hacktoberfest keyboard keyboard-firmware keyboards mechanical-keyboards micropython nrf52840 python rp2040 samd51 stm32
Last synced: 18 Dec 2024
https://github.com/KMKfw/kmk_firmware
Clackety Keyboards Powered by Python
arm-microcontrollers atmel circuitpython firmware hacktoberfest keyboard keyboard-firmware keyboards mechanical-keyboards micropython nrf52840 python rp2040 samd51 stm32
Last synced: 06 Nov 2024
https://github.com/mu-editor/mu
A small, simple editor for beginner Python programmers. Written in Python and Qt5.
circuitpython debugger editor education micropython pygame python
Last synced: 24 Dec 2024
https://github.com/adafruit/adafruit_circuitpython_bundle
A bundle of useful CircuitPython libraries ready to use from the filesystem.
Last synced: 19 Dec 2024
https://github.com/todbot/circuitpython-tricks
Some CircuitPython tricks, mostly reminders to myself
circuitpython displayio itsybitsy itsybitsym4 pico qtpy raspberrypipico rp2040 tips-and-tricks
Last synced: 20 Dec 2024
https://github.com/dschil138/fulcrum
The Fulcrum Keyboard is an ergo-mechanical split keyboard with extra thumb functionality. It has 20 keys, two rotary encoders, and two 5-way switches.
circuitpython ergomechkeyboards ergonomic-keyboard keyboard keyboard-layout kmk-firmware mechanical-keyboard nrf52840 split-keyboard wireless-keyboard
Last synced: 21 Dec 2024
https://github.com/makerdiary/python-keyboard
A hand-wired USB & Bluetooth keyboard powered by Python and more
bluetooth circuitpython keyboard mechanical-keyboard python usb-keyboard
Last synced: 22 Dec 2024
https://github.com/rapierxbox/esp32-sour-apple
Crashes iOS 17 Devices using a really any device
bluetooth bluetooth-low-energy circuitpython esp32 exploit ios iphone python python3 rasberry rasberrypi raspberry-pi
Last synced: 21 Dec 2024
https://github.com/RapierXbox/ESP32-Sour-Apple
Crashes iOS 17 Devices using a really any device
bluetooth bluetooth-low-energy circuitpython esp32 exploit ios iphone python python3 rasberry rasberrypi raspberry-pi
Last synced: 09 Nov 2024
https://github.com/v923z/micropython-ulab
a numpy-like fast vector module for micropython, circuitpython, and their derivatives
circuitpython circuitpython-ulab firmware iterables micropython micropython-ulab module numpy openmv scipy ulab
Last synced: 20 Dec 2024
https://github.com/vshymanskyy/viperide
An innovative MicroPython / CircuitPython IDE for Web and Mobile
ampy circuitpython ide micropython mobile-app mpremote pwa-app python3 rshell terminal vanilla-js
Last synced: 22 Dec 2024
https://github.com/adafruit/adafruit_circuitpython_hid
USB Human Interface Device drivers.
accessibility circuitpython hacktoberfest usb usb-hid
Last synced: 19 Dec 2024
https://github.com/adafruit/adafruit_circuitpython_neopixel
CircuitPython drivers for neopixels.
Last synced: 20 Dec 2024
https://github.com/adafruit/adafruit_circuitpython_ssd1306
Adafruit CircuitPython framebuf driver for SSD1306 or SSD1305 OLED displays. Not for use with displayio. See README.
circuitpython hacktoberfest monochrome-oled-displays oled-display oled-display-ssd1306 ssd1306
Last synced: 20 Dec 2024
https://github.com/adafruit/Adafruit_CircuitPython_SSD1306
Adafruit CircuitPython framebuf driver for SSD1306 or SSD1305 OLED displays. Not for use with displayio. See README.
circuitpython hacktoberfest monochrome-oled-displays oled-display oled-display-ssd1306 ssd1306
Last synced: 06 Nov 2024
https://github.com/tudssl/bfree
BFree: Enabling Battery-free Sensor Prototyping with Python
battery-free circuitpython embedded energy-harvesting firmware hardware metro microcontroller python
Last synced: 25 Dec 2024
https://github.com/beryllium-org/os
Beryllium OS, a unix-like operating system for CircuitPython powered microcontrollers. (Formerly known as ljinux)
beryllium cardputer circuitpython embedded esp32 esp32-c3 esp32-c6 esp32-s2 esp32-s3 m5stack-cardputer microcontroller nrf52840 python rp2040 samd51 seeed-wio-terminal
Last synced: 23 Dec 2024
https://github.com/todbot/picostepseq
MIDI sequencer using Raspberry Pi Pico in Arduino & CircuitPython
circuitpython midi midi-controller raspberrypipico rotary-encoder rp2040 sequencer ssd1306 usb-midi
Last synced: 18 Dec 2024
https://github.com/envious-data/env-kb
A custom mechanical keyboard inspired by the CFTKB Mysterium utilizing the Raspberry Pi Pico
cftkb-mysterium circuitpython custom env-kb iso keyboard mechanical mysterium pcb pi pico raspberry rp2040 tkl
Last synced: 17 Dec 2024
https://github.com/Envious-Data/Env-KB
A custom mechanical keyboard inspired by the CFTKB Mysterium utilizing the Raspberry Pi Pico
cftkb-mysterium circuitpython custom env-kb iso keyboard mechanical mysterium pcb pi pico raspberry rp2040 tkl
Last synced: 06 Nov 2024
https://github.com/fasteddy516/simplyserial
A windows console application for serial communications.
circuitpython command-line serial serial-communication terminal
Last synced: 24 Dec 2024
https://github.com/adafruit/circuitpython_community_bundle
A bundle of useful CircuitPython libraries from the CircuitPython community.
Last synced: 22 Dec 2024
https://github.com/makerm0/magiclick-esp32s3
A Mechanical Macro Keyboard with Disp, based on ESP32-S3 Ver2.x
arduino circuitpython esp32 keyboard macropad
Last synced: 22 Dec 2024
https://github.com/retiredwizard/pydos
DOS-like OS for microcontroller boards running Micropython or Circuitpython
basic cardputer cheap-yellow-display circuitpython cortex-m7 dos esp32 esp32-2432s028 esp32s2 esp32s3 micropython nrf52840 pico python raspberry rp2040 rp2350 samd51 stm32 t-deck
Last synced: 21 Dec 2024
https://github.com/adafruit/adafruit_circuitpython_rgb_display
Drivers for RGB displays for Adafruit CircuitPython.
Last synced: 21 Dec 2024
https://github.com/adafruit/adafruit_circuitpython_pca9685
Adafruit CircuitPython driver for PCA9685 16-channel, 12-bit PWM LED & servo driver chip.
Last synced: 21 Dec 2024
https://github.com/adafruit/adafruit_circuitpython_busdevice
Two helper classes that handle transaction related state for I2C and SPI including locks.
Last synced: 20 Dec 2024
https://github.com/ehong-tl/micropysx126x
Semtech SX126X LoRa driver for Micropython and CircuitPython.
circuitpython lora micropython radio sx1261 sx1262 sx1268 sx126x
Last synced: 22 Dec 2024
https://github.com/todbot/picotouch
Tiny capsense touch MIDI keyboard controller from a Raspberry Pi Pico
capsense circuitpython keyboard midi midi-controller pico raspberrypipico
Last synced: 23 Dec 2024
https://github.com/ehong-tl/micropySX126X
Semtech SX126X LoRa driver for Micropython and CircuitPython.
circuitpython lora micropython radio sx1261 sx1262 sx1268 sx126x
Last synced: 18 Nov 2024
https://github.com/makerdiary/nrf52840-connectkit
Rapid prototyping kit for your next connected projects supporting Bluetooth Low Energy, Bluetooth mesh, NFC, Thread, Zigbee, 802.15.4, ANT and 2.4 GHz proprietary stacks
802154-sniffer ble-sniffer bluetooth-low-energy circuitpython nrf-connect-sdk nrf52840 openthread zephyr-rtos zigbee
Last synced: 09 Oct 2024
https://github.com/neradoc/circuitpython_keyboard_layouts
A repository of keyboard layouts for Circuitpython, for HID keyboards over USB or BLE.
circuitpython keyboard keyboard-layout
Last synced: 09 Oct 2024
https://github.com/adafruit/adafruit_circuitpython_bno055
CircuitPython driver for BNO055 absolute orientation sensor
Last synced: 22 Dec 2024
https://github.com/adafruit/adafruit_circuitpython_minimqtt
MQTT Client Library for CircuitPython
circuitpython hacktoberfest mqtt mqtt-client
Last synced: 22 Dec 2024
https://github.com/gdsports/usbhostcopro
USB Host Co-processor
arduino circuitpython esp32 espruino keyboard micropython midi pass-th trinket-m0 usb-host
Last synced: 09 Oct 2024
https://github.com/lewisxhe/xpowerslib
Arduino,CircuitPython,Micropython, esp-idf library for x-powers power management series
arduino axp192 axp202 axp2101 bq25896 circuitpython esp-idf micropython sy6970
Last synced: 24 Dec 2024
https://github.com/todbot/qtpy-knob
QT Py Media Knob using rotary encoder & neopixel ring
circuitpython knob mousewheel usb usb-hid
Last synced: 09 Oct 2024
https://github.com/todbot/circuitpython-synthio-tricks
tips, tricks, and examples of using CircuitPython synthio
circuitpython i2s raspberrypipico rp2040 synth synthdiy synthesizer synthio
Last synced: 18 Dec 2024
https://github.com/sparks-baird/self-driving-lab-demo
Software and instructions for setting up and running a self-driving lab (autonomous experimentation) demo using dimmable RGB LEDs, an 8-channel spectrophotometer, a microcontroller, and an adaptive design algorithm, as well as extensions to liquid- and solid-based color matching demos.
adaptive-design as7341 automation bayesian-optimization circuitpython closed-loop internet-of-laboratory-things machine-learning materials-informatics materials-science micropython neopixel optics pico-w pico-wireless python raspberry-pi rpi-pico self-driving-lab smart-lab
Last synced: 22 Dec 2024
https://github.com/adafruit/adafruit_circuitpython_charlcd
Library code for character LCD interfacing
character circuitpython hacktoberfest lcd rgb-led
Last synced: 23 Dec 2024
https://github.com/short-bus/pilomar
RaspberryPi based miniature observatory
circuitpython pimoroni-tiny2040 python3 raspberry-pi-4 raspberry-pi-camera
Last synced: 24 Dec 2024
https://github.com/wntrblm/sol
An open-source MIDI-to-CV Eurorack module that runs CircuitPython
circuitpython eurorack hardware midi-device music python
Last synced: 09 Oct 2024
https://github.com/pimoroni/keybow2040-circuitpython
CircuitPython library for the Pimoroni Keybow 2040
circuitpython hid keyboard keyboards macro-pad midi python usb-hid
Last synced: 26 Sep 2024
https://github.com/strid3r21/bees3
Documentation and files for the Bee S3
arduino circuitpython esp32 esp32-s3 micropython
Last synced: 09 Oct 2024
https://github.com/qubist/aqo
Air Quality Object that beautifully and passively displays the level of CO2 in the air
air-quality circuitpython feather-m0 neopixel
Last synced: 10 Oct 2024
https://github.com/qbalsdon/pico_rgb_keypad_hid
This is how to set up the Raspberry PICO with CircuitPython as an HID using a Pimoroni Keypad Base.
Last synced: 26 Sep 2024
https://github.com/adafruit/adafruit_circuitpython_motor
Helpers for controlling PWM based motors and servos
circuitpython continuous-servo dc-motor hacktoberfest servo servo-motor stepper-motor
Last synced: 23 Dec 2024
https://github.com/adafruit/adafruit_circuitpython_displayio_ssd1306
DisplayIO driver for SSD1306 monochrome OLED displays
circuitpython displayio hacktoberfest monochrome-displays monochrome-oled-displays oled oled-display ssd1306
Last synced: 18 Dec 2024
https://github.com/todbot/circuitpython_gc9a01_demos
Demos showing how to use CircuitPython displayio driver for GC9A01 round LCDs
circuitpython displayio gc9a01
Last synced: 18 Dec 2024
https://github.com/deckerego/ampule
A tiny HTTP server made for CircuitPython WiFi devices (like the ESP32)
circuitpython circuitpython-library esp32-s2 feather-huzzah featherwing http-server pixelwing
Last synced: 09 Oct 2024
https://github.com/adafruit/adafruit_circuitpython_st7789
CircuitPython DisplayIO Driver for ST7789 Color TFT Controller
circuitpython displayio hacktoberfest st7789 st7789-display-driver tft-display
Last synced: 21 Dec 2024
https://github.com/hiveeyes/terkin-datalogger
Datalogger for MicroPython and CPython.
beehive-monitoring circuitpython datalogger esp32 gprs gsm http hx711 kotori-daq lora lorawan micropython mqtt sensor-network sim800 sx127x telematics ttn
Last synced: 10 Oct 2024
https://github.com/adafruit/adafruit_circuitpython_led_animation
CircuitPython helper library for LED colors and animations
animation circuitpython hacktoberfest led
Last synced: 24 Dec 2024
https://github.com/miketeachman/micropython-adafruit-mqtt-esp8266
Using MQTT to Publish/Subscribe to adafruit io. MicroPython/CircuitPython implementation on ESP8266/ESP32
adafruit adafruit-io ampy circuitpython esp32 esp8266 iot micropython mqtt publish putty subscribe
Last synced: 09 Oct 2024
https://github.com/MikeTeachman/micropython-adafruit-mqtt-esp8266
Using MQTT to Publish/Subscribe to adafruit io. MicroPython/CircuitPython implementation on ESP8266/ESP32
adafruit adafruit-io ampy circuitpython esp32 esp8266 iot micropython mqtt publish putty subscribe
Last synced: 17 Nov 2024
https://github.com/radiantwf/esp32-circuitpython-switch-joystick
A virtual HID USB joystick created using ESP32S2/S3
circuitpython esp32 gamepad joystick micropython pokemon switch
Last synced: 09 Oct 2024
https://github.com/adafruit/adafruit_circuitpython_register
Python data descriptor classes to represent hardware registers on I2C devices.
Last synced: 22 Dec 2024
https://github.com/adafruit/Adafruit_CircuitPython_Register
Python data descriptor classes to represent hardware registers on I2C devices.
Last synced: 25 Nov 2024
https://github.com/adafruit/Adafruit_CircuitPython_AdafruitIO
Adafruit IO for CircuitPython
adafruit-io circuitpython hacktoberfest iot mqtt-client rest-client
Last synced: 18 Nov 2024
https://github.com/adafruit/adafruit_circuitpython_adafruitio
Adafruit IO for CircuitPython
adafruit-io circuitpython hacktoberfest iot mqtt-client rest-client
Last synced: 25 Dec 2024
https://github.com/wntrblm/Big_Honking_Button
A simple Eurorack sampler and performance module in a silly package.
circuitpython eurorack hardware music python
Last synced: 06 Nov 2024
https://github.com/wntrblm/big_honking_button
A simple Eurorack sampler and performance module in a silly package.
circuitpython eurorack hardware music python
Last synced: 09 Oct 2024
https://github.com/camerahacks/lightroom-macro-pad
Lightroom Macro Pad With CircuitPython Boards
Last synced: 09 Oct 2024
https://github.com/deckerego/Macropad_4chord_MIDI
A take on the 4chord MIDI project with the Adafruit Macropad
adafruit circuitpython macropad midi midi-controller music-player music-theory neopixel rp2040
Last synced: 15 Nov 2024
https://github.com/wyliodrinstudio/wyliodrinstudio
Wyliodrin STUDIO
arduino beaglebone-black circuitpython education ide iot iot-framework learning micropython prototyping raspberry-pi udoo-neo wyliodrin-studio
Last synced: 23 Dec 2024
https://github.com/nRF24/CircuitPython_nRF24L01
CircuitPython driver library for the nRF24L01 transceiver.
circuitpython nrf24l01 raspberry-pi
Last synced: 13 Dec 2024
https://github.com/deckerego/macropad_4chord_midi
A take on the 4chord MIDI project with the Adafruit Macropad
adafruit circuitpython macropad midi midi-controller music-player music-theory neopixel rp2040
Last synced: 09 Oct 2024
https://github.com/nrf24/circuitpython_nrf24l01
CircuitPython driver library for the nRF24L01 transceiver.
circuitpython nrf24l01 raspberry-pi
Last synced: 09 Oct 2024
https://github.com/beboxos/circuitpython
circuipython projects of BeBoX
adafruit circuitpython esp32 raspberry-pi
Last synced: 09 Oct 2024
https://github.com/deckerego/MacroPad_Hotkeys
A derivative of the Macropad Hotkeys example from the Adafruit Learning System Guide
adafruit circuitpython keyboard macropad neopixel rp2040
Last synced: 15 Nov 2024
https://github.com/deckerego/macropad_hotkeys
A derivative of the Macropad Hotkeys example from the Adafruit Learning System Guide
adafruit circuitpython keyboard macropad neopixel rp2040
Last synced: 09 Oct 2024
https://github.com/todbot/qtpy-tricks
Some tips and tricks for CircuitPython, using a QT Py board
circuitpython qtpy samd21 trinket trinket-m0
Last synced: 09 Oct 2024
https://github.com/adafruit/adafruit_circuitpython_ht16k33
Adafruit CircuitPython driver for the HT16K33, a LED matrix driver IC.
Last synced: 21 Dec 2024
https://github.com/dhalbert/circuitpython_lcd
CircuitPython library for HD77480 LCD character displays with an I2C backpack. Currently PCF8574 is supported.
Last synced: 13 Oct 2024
https://github.com/futuresharks/preamp-two
An digitally controlled hi fi preamplifier ๐๐ต
audio circuitpython hifi kicad micro-controller neopixel preamplifier schematics
Last synced: 09 Oct 2024
https://github.com/mjmolina/plantaris
PyCon 2020 Talk: "How to build an intelligent โindoor gardenโ with microcontrollers, CircuitPython, and IoT."
circuitpython hardware iot microcontrollers plants pycon raspberry-pi watering-plants
Last synced: 09 Oct 2024
https://github.com/adafruit/adafruit_circuitpython_amg88xx
circuit python driver from AMG88xx GRID-EYE 8x8 IR sensor
Last synced: 21 Dec 2024
https://github.com/adafruit/circuitpython_jupyter_kernel
Jupyter kernel to interact with CircuitPython board over USB
circuitpython jupyter jupyter-notebook kernel
Last synced: 29 Sep 2024
https://github.com/adafruit/adafruit_circuitpython_sd
SD card drivers for Adafruit CircuitPython
Last synced: 22 Dec 2024
https://github.com/tannewt/circuitpython
CircuitPython, an education focused port of MicroPython.
Last synced: 26 Sep 2024
https://github.com/adafruit/adafruit_circuitpython_bmp280
CircuitPython driver for the BMP280
Last synced: 21 Dec 2024
https://gitlab.com/ricardoquesada/bluepad32
Bluetooth gamepad, mouse and keyboard support for ESP32 and Raspberry Pi PicoW
GitLab CI Embedded Builds Community Examples arduino bluetooth circuitpython controller esp-idf esp32 esp32-arduino esp32c3 esp32s3 gamepad mouse pico-sdk pico-w
Last synced: 19 Dec 2024
https://github.com/todbot/pico8enc
Lotsa Rotary Encoders on a Raspberry Pi Pico
circuitpython raspberrypipico rotary-encoder rotary-encoders
Last synced: 09 Oct 2024
https://github.com/andyclymer/kerntroller
circuitpython controller hardware python trinket
Last synced: 09 Oct 2024
https://github.com/unixb0y/cpy-cc1101
CPY-CC1101 a CircuitPython library for CC1101 RF Transceivers. I use it with a CC1101 Arduino module connected trough SPI to an Adafruit M4 Express.
433mhz circuitpython feather-m4 ticc1101
Last synced: 12 Oct 2024
https://github.com/smittytone/ht16k33-python
Combination Micropython and Circuitpython drivers for various HT16K33-based LEDs
adafruit circuitpython holtek ht16k33 micropython vk16k33
Last synced: 18 Dec 2024
https://github.com/adafruit/circuitpython-build-tools
Build scripts for CircuitPython libraries and the bundle
Last synced: 07 Oct 2024
https://github.com/noyelseth/rpi-pico-micropython-esp8266-lib
This is a Micropython Library from Raspberry Pi Pico to communicate with ESP8266 using AT command over serial UART.
at-command at-commands circuit-python circuitpython esp esp01 esp8266 esp8266-at-command esp8266-esp-12e esp8266-library espressif micropython micropython-rpi-pico python raspberry-pi raspberry-pi-pico rpi-pico
Last synced: 09 Oct 2024
https://github.com/urfdvw/circuitpython-online-ide-1
CircuitPython online IDE is a browser-based IDE for CircuitPython supported microcontrollers. No installation needed. Handy and powerful.
circuitpython editor education ide plotting python repl
Last synced: 09 Oct 2024
https://github.com/galopago/rpi-pico-usb-foot-switch
USB foot switch based on Rpi Pico. Written in Circuit Python, doesn't need any app to burn firmware. Reconfiguration of keys done with a text file
circuitpython hardware keyboard-emulation open-hardware-electronics opensource raspberry-pi-pico usb-hid
Last synced: 09 Oct 2024
https://github.com/aallan/pico-lorawan-circuitpython
Raspberry Pi Pico and LoRaWAN from CircuitPython
circuitpython lorawan raspberry-pi-pico
Last synced: 09 Oct 2024
https://github.com/adafruit/adafruit-circuitpython-weekly-meeting
Notes from the weekly circuitpython meetings on Discord
circuitpython community meeting notes weekly
Last synced: 07 Oct 2024
https://github.com/dtcooper/tomato
Tomato Radio Automation. Dead simple radio ads.
circuitpython daisyui django django-admin docker electron esbuild mkdocs svelte tailwindcss
Last synced: 09 Oct 2024
https://github.com/mchilli/macropad
This is an Adafruit MacroPad script that allows you to manage your macros via a WebUI
adafruit adafruit-macropad circuitpython macropad macropad-hotkeys macros rp2040
Last synced: 09 Oct 2024
https://github.com/adafruit/cookiecutter-adafruit-circuitpython
Cookiecutter template for Adafruit's CircuitPython libraries.
Last synced: 07 Oct 2024
https://github.com/adafruit/adafruit_circuitpython_ds3231
Adafruit CircuitPython drivers for the DS3231 realtime clock.
Last synced: 23 Dec 2024