These are larger tricks that are too big to fit in the circuitpython-tricks page.
This directory contains a fairly un-ordered list, but here are the main tricks.
-
emoji_flipper - demonstrate how to use
displayioand spritesheets -
fireworks_sprites - demonstrate using
displayiospritesheets to do animation and simple phyics engine -
dvdlogo_vectorio - demonstrate
vectorioto display bouncing DVD logo -
vectorio_rotate_example - some
vectoriotools to rotate & scale vectorio point sets
-
audiomixer_demo - show how to use
audiomixerto play multiple WAVs at different volumes -
pidaydrummachine - show use of
keypadandaudiomixerto make a drum machine -
beatfader - using
audiomixerto fade between different WAVs -
beatfader_i2s - using I2S DAC and
audiomixerto fade between different WAVs -
i2s_sdcard_pico - how to set up I2S audio out and SD card reading on Raspberry Pi Pico RP2040
-
wavmix_s2mini_i2s_sd.py - play multiple 44.1 kHz WAVs from SD card to I2S DAC on ESP32-S2, like beatfader
- midi_forward - simple USB MIDI to Serial MIDI forwarder using
adafruit_midiandusb_midi
- robost_keyboard - demonstrate how to deal with USB disconnect for battery-powered USB HID keyboard devices