Slot: - Tells you the active slot you are editing. There are 8 slots in total. Edit them sequentially. If there is an unused slot in between 2 used slots, the waveform sequence will stop playing before the empty slot.
Haptic ID: - Tells the Haptic Pattern ID in the DRV2605L Driver.
Haptic Pattern: - Tells the name of the Haptic Pattern in the DRV2605L Driver.
Pattern List - Lists the Haptic Patterns you can select for the slot.
UP/DOWN - Scrolls through the Haptic Pattern list.
LEFT/RIGHT - Scrolls through the 8 Slots that can be set with a Haptic Pattern.
B - Sets the Haptic Pattern for the selected Slot.
A - Plays back the Waveform Sequence.
Reset Slots - Resets all the slots.
(I recommend this one because it has QWIIC and STEMMA QT connectors which can be adapted to Grove connectors for the M5Stack CoreS3, which many people already use for the Camera accessory.)
(More Arduino support coming soon)
Playdate Haptic Accessory Project Firmware
Compile the Playdate Haptic Accessory Project Firmware and upload it to your Teensy 4.1.
Connect your Playdate to the Teensy 4.1's USBHost pins.
Solder the pins and haptic motor to the DRV2605L Driver Board.
Connect the DRV2605L Driver Board to the Teensy 4.1
SDA -> Pin 18
SCL -> Pin 19
GND -> GND
VIN -> 3V

