Favorited
Favorite
2
Introduction
The SparkFun Qwiic Speaker Amp includes the Texas Instruments TPA2016D2 stereo, filter-free class-D audio power amplifier. 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. It won't shake a stadium but it will provide plenty of volume for your audio projects.
In stock
DEV-20690
The SparkFun Qwiic Speaker Amp includes the Texas Instruments TPA2016D2 class-D stereo audio amp.
Required Materials
To follow along with this tutorial, you will need the following materials at a minimum. You may not need everything though depending on what you have. Add it to your cart, read through the guide, and adjust the cart as necessary.
Minimum Parts
At a minimum, you will need a cable and differential speaker with the Qwiic Speaker Amp. You will also need a power supply and some wires. This is assuming that you have a media player (i.e. smartphone, computer, or portable digital player) with a TRS audio output and the speakers have wires connected to the terminal.
In stock
PRT-10288
This adapter allows you to connect a barrel jack connector to bare wires. One end has screw terminals and the other has a 5.5…
1
In stock
TOL-15312
This is a high quality switching 'wall wart' AC to DC 5V 2000mA Barrel Jack wall power supply manufactured specifically for S…
2
In stock
DEV-20690
The SparkFun Qwiic Speaker Amp includes the Texas Instruments TPA2016D2 class-D stereo audio amp.
In stock
COM-15350
This 0.5W, 8Ohm speaker is only 40mm in diameter and just over 4mm thick, the same kind you might find in one of those "talki…
Out of stock
CAB-18983
This cable has a standard TRS 3.5mm plug on both ends allowing for easy connections to any 3.5mm jack.
In stock
PRT-16662
These red and black jumper wires can be used for pretty much everything including breadboards, Arduinos, and any 0.1in pitch …
Note: Click below for a wishlist of the minimum parts.
Connecting with an Arduino
For users that want to configure the TPA2016D2 with the Arduino Library, you will need an Arduino microcontroller. We'll be using the RedBoard Plus with the ATmega328P. Make sure to add two speakers to your cart if you decide to have stereo output.
In stock
DEV-18158
The RedBoard Plus is an Arduino-compatible development board that has everything you need in an Arduino Uno with extra perks …
6
In stock
PRT-17258
This polarized I2C cable insulation is made from silicon making it more flexible than our original Qwiic cable particularly i…
In stock
PRT-10288
This adapter allows you to connect a barrel jack connector to bare wires. One end has screw terminals and the other has a 5.5…
1
In stock
TOL-15312
This is a high quality switching 'wall wart' AC to DC 5V 2000mA Barrel Jack wall power supply manufactured specifically for S…
2
In stock
DEV-20690
The SparkFun Qwiic Speaker Amp includes the Texas Instruments TPA2016D2 class-D stereo audio amp.
In stock
CAB-15424
These 2m cables have minor modifications that allow them to be be plugged into their ports regardless of orientation on the U…
1
In stock
COM-15350
This 0.5W, 8Ohm speaker is only 40mm in diameter and just over 4mm thick, the same kind you might find in one of those "talki…
Out of stock
CAB-18983
This cable has a standard TRS 3.5mm plug on both ends allowing for easy connections to any 3.5mm jack.
In stock
PRT-16662
These red and black jumper wires can be used for pretty much everything including breadboards, Arduinos, and any 0.1in pitch …
Note: Click below for a wishlist when connecting an Arduino.
Accessories
There are many ways to connect to the Qwiic Speaker Amp. Below are a few accessories that you could use.
Speakers
Below are a few speakers from the catalog that you could use as an output. You will want to choose differential speakers like the following listed below (not to be confused by the piezo buzzers). Note that some speakers may perform better than others at certain frequencies while others operate around a certain frequency range. Make sure to check out the speaker's datasheet when choosing a speaker.
In stock
COM-09151
A small audio speaker that is ideal for radio and amplifier projects and is small enough to fit in robot projects.
In stock
COM-15350
This 0.5W, 8Ohm speaker is only 40mm in diameter and just over 4mm thick, the same kind you might find in one of those "talki…
Out of stock
COM-11089
This through-hole speaker is great for projects where you need something that sounds better than a piezo buzzer but don't hav…
3
In stock
PRT-20660
This is a small 15mm round speaker that operates around the audible 2kHz range.
Note that some speakers may be rated as a higher wattage (more than what the Qwiic Speaker Amp can output). Higher wattage speakers will still play sound but they won't be fully powered.
In stock
COM-19102
Surface transducers give you the awesome power to turn almost any surface into a speaker.
1
In stock
COM-18379
This speaker is an excellent choice for compact applications requiring high fidelity music, or high intelligibility voice/com…
Connectors, Wires, and Cables
For users connecting from a media player, you will need a TRS cable. Users can also make their own and wire the connection up with the TRS audio plug.
Out of stock
CAB-18983
This cable has a standard TRS 3.5mm plug on both ends allowing for easy connections to any 3.5mm jack.
Retired
COM-15438
Plug (two conductors and a ground) & shroud to hack or repair or add a three-conductor audio jack into your project.
1
Retired
Depending on the connection, you will need jumper wire for the power, audio input, and/or speaker output. Below are a few wires from the catalog. Note that other wire might be too thick and may not fit the screw terminals. If the terminals on the speaker are big enough, you could also use spade quick disconnects as well.
In stock
CAB-13191
This is a 4 pack of wires that are pre-terminated with an alligator clip on one end and a hookup pigtail on the other. Alliga…
In stock
PRT-08865
Standard 22 AWG stranded red wire. Use this for soldering wire or any project in which you need flexible wire. Comes in small…
In stock
PRT-08867
Standard 22 AWG stranded black wire. Use this for soldering wire or any project in which you need flexible wire. Stranded wir…
In stock
PRT-18382
Great for general connections between projects (low or high current applications).
In stock
CAB-14166
These simple 24AWG wires are terminated with a female insulated spade connector at one end and a braided wire lead at the oth…
In stock
PRT-16662
These red and black jumper wires can be used for pretty much everything including breadboards, Arduinos, and any 0.1in pitch …
32 available
PRT-14407
Sometimes referred to as "spade connectors," these quick disconnects are really useful as power connectors in prototyping or …
For those that want to take advantage of Qwiic-enabled devices, you'll want to grab a Qwiic cable.
In stock
KIT-15081
To make it even easier to get started, we've assembled this Qwiic Cable Kit with a variety of Qwiic cables from 50mm to 500mm…
22
In stock
PRT-14427
This is a 100mm long 4-conductor cable with 1mm JST termination. It’s designed to connect Qwiic enabled components together…
In stock
PRT-14425
This is a jumper adapter cable that comes pre-terminated with a female Qwiic JST connector on one end and a breadboard hookup…
Retired
PRT-14429
This is a 500mm long 4-conductor cable with 1mm JST termination. It’s designed to connect Qwiic enabled components together…
1
Retired
Power
To power the board, you could use a separate power supply for the Qwiic Audio Amp. For installations, you could use a 5V wall wart and a barrel jack adapter. For portable applications, you could use a LiPo battery and boost converter for a constant voltage input.
In stock
PRT-18286
Slim, extremely light weight batteries based on Lithium Ion chemistry. Each cell outputs a nominal 3.7V at 1250 mAh and is IE…
2
In stock
PRT-14411
The SparkFun 5V/1A LiPo Charger/Booster is a no-nonsense circuit for generating one amp from a Lithium Polymer battery at 5V.…
3
In stock
PRT-10288
This adapter allows you to connect a barrel jack connector to bare wires. One end has screw terminals and the other has a 5.5…
1
In stock
TOL-15312
This is a high quality switching 'wall wart' AC to DC 5V 2000mA Barrel Jack wall power supply manufactured specifically for S…
2
Tools
To secure the wires in the screw terminals, you will need the pocket screwdriver set. Note that some screwdriver flat heads might be too large to drive the screws. The pocket screwdriver set includes a drive bit that is compatible with the screw terminals that are soldered on the Qwiic Speaker Amp. There is also another drive bit that you could use to secure wire to the barrel jack adapter as well.
In stock
TOL-12891
What should every hacker have available to them? That's right, a screwdriver (you have to get into those cases somehow). What…
5
You may need a soldering iron, solder, and general soldering accessories when soldering wires to the speakers or to modify the jumpers.
In stock
TOL-14456
This adjustable-temperature soldering iron is a great tool for when you don't want to break the bank but need a reliable iron…
16
In stock
TOL-09163
This is your basic tube of unleaded (Pb-free) solder with a no clean, water soluble resin core. 0.031" gauge and 15 grams
4
21 available
TOL-09200
It's like an Xacto knife, only better. We use these extensively when working with PCBs. These small knives work well for cutt…
2
Retired
TOL-15220
These are higher grade wire strippers from Jonard Industries with a comfortable, curved grip making them an affordable option…
1
Retired
Bundled Kits! Check out the following tool kits with some of the soldering irons and accessories listed earlier!
Retired
TOL-11805
This assortment of tools is great for those of you who have experience with tools but need a fresh set of new parts for your …
Retired
Retired
TOL-14681
This assortment of tools is great for those of you who need a solid set of tools to start your workbench on the right foot!
Retired
Suggested Reading
If you aren't familiar with the Qwiic system, we recommend reading here for an overview if you decide to take advantage of the Qwiic connector.
We would also recommend taking a look at the following tutorials if you aren't familiar with them.
I2C
An introduction to I2C, one of the main embedded communications protocols in use today.
RedBoard Plus Hookup Guide
This tutorial covers the basic functionality of the RedBoard Plus. This tutorial also covers how to get started blinking an LED and using the Qwiic system.