The synthio module has been part of CircuitPython since 8.2.0-beta0 and is under development. It can drive up to 12 wavetable oscillators simultaneously (polyphonic synthesis), in stereo, 16 bits of resolution, at adjustable sample rates.
This repo is a document of tips and tricks for using synthio.
This repo contains code for CircuitPython implementation of the famous 'Conway's Game of Life'. It uses Adafruit's adafruit_st7735r library to draw the game on a 128x160 pixel color TFT LCD. This has been tested on Raspberry Pi Pico.
Seems like a good PoC implementation of the Game of Life to learn how it works.
A tiny HTTP server made for CircuitPython WiFi devices (like the ESP32).
Note that ampule is in alpha and right now for use by tally_circuitpy. Feel free to use it, but know that there are tons of things not yet implemented.
ampule gathers inspiration from Bottle: Python Web Framework, Adafruit's CircuitPython WSGI library, Adafruit's ESP32 SPI WSGI Server, and Adafruit's CircuitPython Requests library.
A "linux" written in python, for the Raspberry Pi Pico. Important note: Do not take this project seriously.
It runs on the rpi pico, circuitpython 7. You can optionally attach a SSD1306 display for output, a ds1302 RTC (make sure to set fixrtc to false from config.json) for persistent time or a w5500 networking breakout board for networking. For the missing hardware the functions will be automatically deactivated. (The hardware will also be deactivated in case of missing libraries.). It expects to find a /LjinuxRoot folder which uses as it's root. It can be on the built in fs, or an sd card, more details at Configuration.
The goal is to provide a CircuitPython IDE with Zero-Setup, that can be helpful for anyone that wants to start a project quickly, people who are working on public computers, and remote education where teachers don't expect students to install anything by themselves.
This is pretty cool - clone the repo and serve it, and that's all you need to do. No other setup. Though you might want to delete the google2ba7634dfbf3b91d.html file, that probably shouldn't be there.
MicroPython/CircuitPython DOS-like shell for microcontroller boards like the RasPi Pico and Featherwing.
A small list of tips and tricks I find myself needing when working with CircuitPython.
5004 links, including 377 private