Audio Adaptor Board/Shield for Teensy 3.0 - 3.6 boards

This audio adaptor lets you easily add high quality 16 bit, 44.1 kHz sample rate (CD quality) audio to your projects with Teensy 3.0, 3.1, 3.2, 3.5, 3.6. It supports stereo headphone and stereo line-level output, and also stereo line-level input or mono microphone input.

An advanced audio library lets you use the input and output simultaneously together with a toolkit of audio processing objects, to easily create all types of sophisticated audio applications. You can play multiple sound files, create synthesized waveforms, apply effects, mix multiple streams and output high quality audio to the headphones or line out pins.

Teensy 3 boards have the Cortex-M4 DSP instructions which provide plenty of computational power for real-time FFT (spectrum analysis), opening up the possibility of creating advanced sound-reactive projects.

Special extended male header pins are available to connect this board to a Teensy 3.

Signals to Teensy

The audio chip, part number (SGTL5000), connects to Teensy using 7 signals. The I2C pins SDA and SCL are used to control the chip and adjust parameters. Audio data uses I2S signals, TX (to headphones and/or line out) and RX (from line in or mic), and 3 clocks, LRCLK (44.1 kHz), BCLK (1.41 MHz) and MCLK (11.29 MHz). All 3 clocks are created by Teensy3. The SGTL5000 operates in "slave mode", where all its clock pins are inputs.

Teensy Audio Pinout

The SD socket is accessed with 4 SPI pins. SCLK and MOSI are used at alternate locatoins. See the audio library examples for details on how to select these different pins. The SD card is useful for playing music. Sandisk and other good quality SD cards are capable of playing 2 WAV files simultaneously.

An optional W25Q128FV flash memory chip (not populated) on the bottom side is also accessed using SPI, with the MEMCS pin to select the chip. Future versions of the audio library may use this low latency flash memory for short audio clips or wavetable synthesis. Currently there is no software support for this chip.

The line in/out header uses a pinout compatible with the AC97 audio header on PC motherboards. The front panel cables from most PCs can be connected, or wires can be soldered directly to the pins.

Note: Do not connect HP_VGND to system ground, even when unused. This is a virtual ground (DC voltage) that should never connect to an actual “0 Volt ground”. Use the widest, shortest trace possible for the HP_VGND.


Teensy Audio Library
Teensy Midi Player Example
SGTL5000 Audio Chip Datasheet

Write a review

Please login or register to review

Audio Adaptor Board for Teensy 3.x boards (Rev C)

  • Manufacturer: Teensy
  • Product Code: TEENSY3_AUDIO
  • Availability:  33
  • £14.40

  • Ex Tax: £12.00

Related Products

Teensy WIZ820IO Ethernet & Micro SD Card Adaptor

Teensy WIZ820IO Ethernet & Micro SD Card Adaptor

Teensy WIZ820IO Ethernet & Micro SD Card Adaptor This adaptor allows you to easily use gi..

£6.12 Ex Tax: £5.10

Teensy LC

Teensy LC

Teensy LC Teensy-LC delivers an impressive collection of capabilities to make modern electron..

£11.94 Ex Tax: £9.95

Teensy 3.2

Teensy 3.2

Teensy 3.2 Teensy 3.2 is a direct, 100% compatible replacement for Teensy 3.1. It is fully co..

£19.20 Ex Tax: £16.00

Teensy 3.6

Teensy 3.6

Teensy 3.6 Version 3.6 of the superb Teensy range features a 32 bit 180 MHz ARM Cortex-M4 pro..

£29.94 Ex Tax: £24.95

Teensy 3.5

Teensy 3.5

Teensy 3.5 Version 3.5 features a 32 bit 120 MHz ARM Cortex-M4 processor with floating point ..

£24.00 Ex Tax: £20.00

Teensy 4.0 Development Board

Teensy 4.0 Development Board

Teensy 4.0 Teensy 4.0 is the latest Teensy, offering the fastest microcontroller and powerful..

£23.64 Ex Tax: £19.70

Teensy 4.1 Development Board

Teensy 4.1 Development Board

Teensy 4.1 The Teensy 4.1 is the latest Teensy, offering the fastest micocontroller and an ex..

£26.94 Ex Tax: £22.45