This implements an i2c slave with a register map of 256 bytes in sram. The slave supports multi-byte writes and reads. It uses the "Wire" library.
-
Updated
Feb 11, 2024 - C++
This implements an i2c slave with a register map of 256 bytes in sram. The slave supports multi-byte writes and reads. It uses the "Wire" library.
Experiments into MIDI using the Adafruit M0 Trinket
Internal Fusee Launcher for the Adafruit Trinket M0
Arduino gpio positive and negative edge counter for samd21 (Seeeduino Xiao, Trinket Mo, QT PY)
This arduino code for SAMD21 will record a gpio's high and low duration for multiple pulses.
Add mouse or video game stick capabilities to your power wheelchair controller
Some tips and tricks for CircuitPython, using a QT Py board
DIY simulator gamepad shifter for games like Euro Truck Simulator 2 and American Truck Simulator.
DIY MIDI UART DIN USB converter
An LED lightsaber with sound effects that reacts to motion
USB MIDI Pedal, powered by CircuitPython + Trinket M0
USB Host Co-processor
Nintendo Switch Gamepad Gadget
Bare Metal C Programming on the Adafruit Trinket M0 (Cortex M0+)
USB Gadget emulating a PlayStation Dual Shock 4 compatible gamepad
Raspberry Pi impersonates Nintendo Switch controller
Add a description, image, and links to the trinket-m0 topic page so that developers can more easily learn about it.
To associate your repository with the trinket-m0 topic, visit your repo's landing page and select "manage topics."