Teensy Haptic Audio Player

Vibration motor controller and high quality DAC for the Teensy 4.0.

Cover image for Teensy Haptic Audio Player
Open source

A PCB designed for audio and haptic projects with a Teensy 4.0.

Among other things, it can be used to play audio from the computer as a sound card when connected via USB or from audio files via the on board SD card reader. The audio will then be output both to a 3.5mm audio jack and a haptic driver that will make a vibration motor like this one vibrate in sync with the audio, kinda like in a gamepad, sex toy or phone.

Another usecase is simply as a high quality audio development platform.

The whole thing is open source and hackable and is designed to be used for many different scenarios.

Features

  • Designed for the very powerful Teensy 4.0 board.
  • Fully compatible with the Teensy Audio Library.
  • High quality i2s stereo output DAC with 3.5mm line out jack: PCM5102A DAC – this DAC is widely compatible with all platforms and SDK’s, including Arduino and C.
  • SD card reader
  • NeoPixel for flashy RGB LED shenanigans.
  • StemmaQT connector for easy i2c expansion.
  • Optional: Hardware mute button may be connected directly to DAC.
  • All unused pins broken out with lots of ground and power pins to make external connections easy
  • Self-documenting board: All pins and connections are written on the board itself.
  • CC-BY-NC-SA-4.0 license

Software

See software/examples for example code using Arduino.

Purchase

For now, you can purchase products by simply sending an email with the products you want to buy, the quantity and your shipping info, and we will get back to you with payment details :)

Purchase

#electronics #audio #haptic #teensy