CircuitPython Libraries

USB Host Gamepad

CircuitPython USB host driver for game controller devices.

pip install circuitpython-usb-host-gamepad
circup install relic_usb_host_gamepad

Synth Voice

Advanced synthio voices

circup install relic_synthvoice

USB Host Descriptor Parser

Helper to parse USB descriptors

pip install circuitpython-usb-host-descriptor-parser
circup install relic_usb_host_desriptor_parser

Key Manager

Tools to manage notes in musical applications. Includes note priority, arpeggiation, and sequencing.

pip install circuitpython-usb-host-descriptor-parser
circup install relic_keymanager

Synthiota (coming soon)

Helper library for Synthiota

circup install relic_synthiota

Waveform

Helper library to generate waveforms.

pip install circuitpython-waveform
circup install relic_waveform

PIO I2S

Bidirectional I2S audio communication using PIO.

circup install pio_i2s

TTP229

TonTouch TTP229 hardware driver for CircuitPython. The TTP229-BSF should be configured for 2 wire serial output interface in either 8 or 16 direct input key mode.

circup install ttp229

Synth Menu (unreleased)

Menu management and display library