Store

SparkFun

$34.19 |
In stock at supplier
No reviews yet

The SparkFun Qwiic Speaker Amp includes the Texas Instruments TPA2016D2 stereo, filter-free class-D audio power amplifier. What distinguishes this audio ampl...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout
The SparkFun Qwiic Speaker Amp includes the Texas Instruments TPA2016D2 stereo, filter-free class-D audio power amplifier. What distinguishes this audio amplifier from others is that it features volume control (i.e. gain), Dynamic Range Compression (DRC), Automatic Gain Control (AGC), enable/disable amplifier, and its ability to be configured through software via I2C. Its efficient class-D operation also means low heat and long battery life when driving 4Ω speakers at up to 2.8W in stereo, and 8Ω speakers at up to 1.7W in stereo. This is quite a bit more power than the mono amplifier (TPA2005D1) or Noisy Cricket stereo amplifier (LM4853). It won't shake a stadium but it will provide plenty of volume for your audio projects.
The DRC and AGC is unique compared to other audio amplifiers. This is a powerful feature that allows you to "even out" the loud and quiet sections from your audio input. It also allows you to maximize the volume of your speakers. By fine-tuning the settings, you can get the most volume to prevent distortion of the audio signal. Using the DRC, AGC, and/or the limiter alone allows you to protect your speakers from getting damaged by extremely loud playback. We've written an extensive Arduino Library that allows you to easily control all of the amplifier's features from simple gain control to advanced AGC. Note that you will need to send the configuration to the TPA2016D2 upon every power cycle.
The board has been designed to be user friendly! Screw terminals are provided for the audio input, power, shutdown, and speaker output. A 3.5mm TRS connector is included as an alternative to easily insert an audio cable. Utilizing our handy Qwiic system, no soldering is required to connect it to the rest of your system when configuring the amplifier's settings. A power LED (PWR) is included on the board to indicate when power is applied to the amplifier through VIN. It can be disabled by cutting the LED jumper on the bottom side. For users that do not want to power the board with a separate power supply, you can close the JP1 jumper and use the same power supply as the microcontroller via the Qwiic connector's 3.3V pin.
This board is great for projects that require you to amplify an audio signal for small, differential speakers. This breakout is also great when pairing it with your smartphone, computer, portable digital player, or any audio boards (such as the MP3 Trigger, Tsunami Super WAV Trigger, MP3 Player Shield, or Music Instrument Shield to name a few)! Add the Qwiic Speaker Amp in your next portable projects such as sound effects for your spooky Halloween pumpkin, wearable costumes, props, talking greeting cards, or USB speakers.
The SparkFun Qwiic Connect System is an ecosystem of I2C sensors, actuators, shields and cables that make prototyping faster and less prone to error. All Qwiic-enabled boards use a common 1mm pitch, 4-pin JST connector. This reduces the amount of required PCB space, and polarized connections mean you can’t hook it up wrong.
Features:
  • Texas Instruments TPA2016D2 Stereo Class-D Audio Amplifier 
    • Filter-free Class-D Architecture
    • Flexible Operation with/without I2C
    • Programmable Dynamic Range Compression (DRC) Parameters
    • Programmable Automatic Gain Control (AGC) Parameters
    • Programmable Volume Control
    • Selectable Gain from –28dB to 30dB in 1-dB Steps (When Compression is Used)
    • Selectable Attack, Release, and Hold Times
    • 4 Selectable Compression Ratios
    • High PSRR: 80dB
    • Fast Start-Up Time: 5ms
    • AGC Enable or Disable Function
    • Limiter Enable or Disable Function
    • Short-Circuit and Thermal Protection
    • I2C Address: 0x58 (unshifted)
  • Voltage Input 
    • 2.5V to 5.5V via 2-pin Screw Terminal
    • 3.3V via Qwiic Connector, when JP1 closed
  • Low Supply Current 
    • 3.5mA @ 2.5V
    • 3.7mA @ 3.6V
    • 4.5mA @ 5.5V
  • Low Shutdown Current 
    • 0.1µA @ 2.5V
    • 0.2mA @ 3.6V
    • 0.3mA @ 5.5V
  • Stereo Output 
    • 1.7W per Channel into 8Ω at 5V
    • 750mW per Channel into 8Ω at 3.6V
    • 2.8W per Channel into 4Ω at 5V
    • 1.5W per Channel into 4Ω at 3.6V
  • 1x 3.5mm TRS Jack for Audio Input
  • Screw Terminals 
    • 1x2 for Power Input (PWR, GND)
    • 1x4 for Audio Input (GND, R, L) and SHDN
    • 1x4 for Speaker Output (R+, R-, L+, L-)
  • 1x 4-pin Qwiic Connector
  • Built-in I2C Pull-Up Resistors (2.2kΩ)
  • LED 
    • PWR
  • Jumpers 
    • LED
    • I2C
    • JP1
  • Board Dimensions: 1.70" x 1.00"
Documents:
Videos


Jargon buster

Plain-language definitions for the technical terms used above.

breakout
A breakout is a small circuit board that makes a tiny or hard-to-solder component easier to connect to with standard pins. It matters because this OLED module can be wired into a microcontroller project without needing to solder directly to the display’s fine contacts.
dynamic range
Dynamic range describes how wide a span of values a sensor can measure, from very low to very high. For a light sensor, a wide dynamic range means it can work in dim indoor settings as well as bright sunlight without changing hardware.
I2C
I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
I2C address
An I2C address is the number a device uses so a microcontroller can tell it apart from other devices on the same I2C bus. It matters because two devices with the same fixed address may conflict if used together.
LED
A light-emitting diode is a small electronic component that lights up when current flows through it in the correct direction. In this kit, LEDs create the flashing effect, so polarity and correct soldering matter for the project to work.
microcontroller
A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
PCB
A printed circuit board is a rigid board with copper tracks that connect electronic parts without loose wires. For this kit, the PCBs also form the airplane shape, so they are both the circuit base and part of the finished model.
Qwiic
Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
Shield
An add-on board that plugs into a main controller board to give it extra features such as sensing, motor control or communication. Knowing a product supports shields helps you judge whether it can connect neatly into an existing maker-board setup.

SparkFun Qwiic Speaker Amp Schematic

Schematic · 177.0 KB · Click any page to view full size

Download PDF

TPA2016D2 Datasheet

Datasheet · 2.0 MB · Click any page to view full size

Download PDF

Supplier page — sparkfun.com

Supplier Description · 663.6 KB · Click any page to view full size

Download PDF

Related Tutorials

Free guides on learn.littlebird.com.au

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.