Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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).

circuitpython escpos

Last synced: 09 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/hongvin/atoms3

Collection of CircuitPython code for M5Stack Atom S3

circuitpython m5stack m5stack-atom m5stack-atoms3

Last synced: 01 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/todbot/circuitpython_tmidi

MIDI library for CircuitPython, inherits from Winterbloom_SmolMIDI

circuitpython midi usb

Last synced: 11 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/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/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/dhrosa/circuitpython_tool

Command-line tool for interacting with CircuitPython devices

circuitpython microcontroller

Last synced: 13 Oct 2024

https://github.com/wallarug/circuitpython_sds011

A CircuitPython Driver for the SDS011 Pollution Sensor

circuitpython sds011

Last synced: 01 Nov 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/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/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/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/adafruit/atom-fsync-on-save

When saving to a CIRCUITPY drive, make sure the file is completely written out immediately.

atom-package circuitpython

Last synced: 29 Oct 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/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/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/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/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/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/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/skjdghsdjgsdj/babypod-software

Software for BabyPod, a device that integrates with Baby Buddy to help new parents

babybuddy circuitpython

Last synced: 01 Nov 2024

https://github.com/stevegroves123/get_ip.xml

CircuitPython script to read and display IP and MAC address

circuitpython linux python

Last synced: 12 Oct 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/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/adafruit/adafruit_circuitpython_pcf8563

Adafruit CircuitPython drivers for the PCF8563 realtime clock.

circuitpython hacktoberfest

Last synced: 07 Oct 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/cprite/play-mp3

Playing MP3 files on Raspberry Pi Pico

circuitpython raspberry-pi-pico

Last synced: 11 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/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/prcutler/circuitpython-albumart

Display album art using CircuitPython on a PyPortal or MatrixPortal

circuitpython matrixportal pyportal

Last synced: 01 Nov 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/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/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/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

circuitpython pico-w

Last synced: 01 Nov 2024

https://github.com/gmparis/circuitpython_pyportal_multissid

Class that adds multiple-SSID support to Adafruit's PyPortal

circuitpython

Last synced: 21 Oct 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/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/tkomde/circuitpython_mpu6886

CircuitPython helper library for the MPU6886 6-DoF Accelerometer and Gyroscope

circuitpython

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/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/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/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/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/jposada202020/circuitpython_stts22h

CircuitPython Driver for the STTS22H Temperature sensor

circuitpython driver sensor stts22h temperature

Last synced: 30 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/amyreese/cpgame

Simple game framework for CircuitPython embedded hardware

circuit-playground-express circuitpython framework game-engine

Last synced: 01 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/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/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/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/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/skygrip/seinfeld-machine

Plays the Seinfeld theme when motion is detected in front of the sensor

circuitpython

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/jimbobbennett/circuitpython_parse

UrlParse library for CircuitPython

circuitpython

Last synced: 30 Oct 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/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/jposada202020/circuitpython_kx132

CircuitPython Driver for the Kionix KX132 Accelerometer

accelerometer circuitpython kionix kx132

Last synced: 12 Oct 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/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/todbot/circuitpython_ruhrohrotaryio

pretend to be 'rotaryio' for boards that need non-sequential pins

circuitpython encoder incrementalencoder non-sequential pico raspberrypipico rotary rotaryio rp2040

Last synced: 09 Nov 2024

https://github.com/xadhoom/air-quality-sensor

An air quality monitor based on Adafruit Feather M4 Express, Airlift FeatherWing, BME280, BME680, SGP30, Plantower PMSA003I air quality sensor.

adafruit circuitpython iot

Last synced: 09 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: 10 Nov 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/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/isacben/picocade

🕹️ An arcade controller for the pico-8 fantasy console.

arcade circuitpython game-development gamedev pico-8 pico8 raspberry-pi raspberry-pi-pico video-game

Last synced: 01 Nov 2024

https://github.com/mateusznowakdev/circuitpython_displayio_st7565

CircuitPython displayio library for ST7565 and ST7567 controllers

circuitpython st7565 st7567

Last synced: 01 Nov 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: 09 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/cedargrovestudios/circuitpython_chime

A CircuitPython class for generating wind chime and bell sounds using synthio.

circuitpython music synthio

Last synced: 01 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/csulb-cecs-senior-design/sensor-values

MQ-2 sensor reading using ADS1015

adafruit ads1015 circuitpython gas-sensor

Last synced: 09 Oct 2024

https://github.com/makerm0/magicblock

A surprise box based on RP2040 based on circuitpython

circuitpython python rp2040

Last synced: 09 Oct 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.

circuitpython mueditor

Last synced: 01 Nov 2024

https://github.com/egj-moorington/circuitpython_button_handler

A CircuitPython helper library that handles different types of button presses.

circuitpython

Last synced: 09 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/brentru/hiss

mac menubar app for finding circuitpython board location

board circuitpython locator

Last synced: 30 Oct 2024

https://github.com/urfdvw/circuitpython-online-ide-2

The CircuitPython Online IDE is a browser-based IDE for CircuitPython supported microcontrollers. No installation needed. Handy and powerful.

circuitpython editor ide microcontroller plotting python repl

Last synced: 27 Oct 2024

https://github.com/fabaff/circuitpython-examples

CircuitPython sample code for various devices

circuitpython esp32 esp8266 hardware micropython xiao

Last synced: 30 Oct 2024

https://github.com/nathany3g/circuitpython_unicorn_hat_hd

CircuitPython framebuf based driver for Pimoroni's Unicorn HAT HD

circuitpython circuitpython-library unicornhat unicornhat-hd unicornhathd

Last synced: 06 Nov 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/gmparis/alt_circuitpython_neokey

Alternative API for NeoKey I2C keypad

circuitpython i2c keyboard

Last synced: 21 Oct 2024