In the era of ubiquitous digital electronics we are constantly encountering devices that not only listen to our commands but also generate high quality sound. Not long ago the construction of a device offering such functions was extremely difficult and expensive. Today, we have a wide range of player modules at hand, allowing us to implement complex voice functions using just a few pins of a simple microcontroller. Selected models even allow recording several hours long.
MP3 / WAV / OGG / MIDI players
Sound Card uGo UKD-1086 Virtual 7.1 USB
Very small adapter that has two slots designed for connecting the microphone and headphones. Connects through a USB port. Supports audio Virtual 7.1UDA1334A I2S decoder stereo DAC - Adafruit 3678
Module of decoder of stereo DAC based on UDA1334A, communicates via I2S interface. It is supplied with the voltage from 3.3 V to 5 V, making it compatible with devices such as...i2 Audio Phono One - phono preamplifier MM
Phono One is a small, very good sounding phono preamplifier for MM systems . It is designed to achieve low group delay distortion, which makes the sound reproduced sound...- On sale!
- Promotion
Amplifier audio TDA2030 mono 18W 6-12V
Module with universal power amplifier, power voltage from 6 V to 12 V. It allows to connect speakers with power up to 18 watts. It has a built-in potentiometer to change the...Pirate Audio Headphone Amp - headphones amplifier for Raspberry Pi - Pimoroni PIM482
Headphone amplifier cap for the Raspberry Pi minicomputer. The module is equipped with an amplifier circuit and DAC . It has a resolution of 24-bit, operates at 192 kHz. The...HeadAmp 2016 set + Noise Reduction
Headphone amplifier is an official product of YouTube channel Noise Reducer. The kit contains a main board with soldered SMD components and a set of THT components for...Fermion - DFPlayer Pro - 2-channel mini MP3 player with 128 MB built-in memory - DFRobot DFR0768
A two-channel mini MP3 player made by DFRobot. It can be operated in four ways: with Arduino (and related boards), via AT commands, with ADKEY key or physically with...WTV020 - MP3 player / decoder with microSD slot
A module that allows you to play music files directly from a microSD card via the built-in connector. Supports cards up to 1 GB. Supply voltage is from 2.6 V to 3.6 V.DFRobot Gravity - MP3 player - JQ8400-FL UART
Module that allows you to play music files directly from the 8 MB device memory . It supports MP3 and WAV formats. It communicates with the microcontroller via the UART...Pirate Audio Line out - audio output for Raspberry Pi - Pimoroni PIM483
Overlay with 3.5 mm audio output for Raspberry Pi. The built-in DAC provides clear 24-bit / 192 kHz audio, while the 1.3" IPS screen displays album artwork. The module also...Mono Amplifier Kit with Power Switch and status LED - Kitronik 2173
The set consists of elements for building an amplifier based on NCP2890 circuit together with power switch and status LEDs. The output power of the amplifier is 1 W, the set...Mono 2.5W Class D Audio Amplifier - PAM8302 - Adafruit 2130
The module with class D audio amplifier. It is characterized by low power losses. It allows to connect a 4-8 ohm speaker of 2.5 W power. It has a built-in potentiometer for...DAC to build RS-AMP amplifier - SMD board + THT kit - Noise Reducer
The DAC converter is a complementary component to the digital amplifier kit by Noise Reducer. The DAC kit includes a board with SMD components mounted and two additional THT...VS1003B MP3 player - sound module with microphone - Waveshare 4038
Audio module with built-in VS1003B decoder. It has a line input and output for connecting a microphone and headphones. There is also a simple microphone on the board. The...External music sound card 7.1 Channel USB - Raspberry Pi 3/2/B+
Virtual 7.1CH USB sound card with analog and digital interface. Also works with Raspberry Pi minicomputers.Audio amplifier NCP2890 2,2V-5,5V 1W - mono - Kitronik 2165
A set for building a single-channel amplifier based on NCP2890 integrated circuit. It is powered from 2.2 V to 5.5 V . The device allows to connect a speaker of up to 1 W....Amplifier audio stereo 2x3W 5V PAM8403
A module with a universal two channel amplifier, powered by voltage of 5 V. It allows you to connect the speakers from 4 Ohms to 8 Ohms and 3 watts each. The module has...Cytron EZMP3 - MP3 Shield for Arduino
Shield for Arduino enables decoding and playing the MP3 files from a microSD card. The board has 2-channel amplifier 3 W to control the external speakers, and buttons to...TPA2005D1 mono audio amplifier - SparkFun BOB-11044
Module with audio amplifier class D. Characterized by small power losses. It allows you to connect a speaker of 8 Ohms, power 1.4 watts. It has a connector for the...WM8960 - audio player I2S I2C - Waveshare 15019
Energy saving audio module with built-in microphone based on the WM8960 codec. Supports common sample rates, such as 8/11,025/22,05/44,1/48 KHz, etc. and sound effects such as...Audio amplifier PAM8008 3,1 V-5,5 V - stereo - bluetooth - Kitronik 2160-B
The module is based on 3 W class D amplifier, PAM8008 . It is powered from 3.1 V to 5.5 V . It supports two audio channels for stereo sound. There is a BM20 bluetooth module...- On sale!
- Promotion
Audio amplifier NJM2073D 2V-15 V 1W - Kitronik 2136
A two-channel audio amplifier kit based on the NJM2073D circuit, which allows you to connect a speaker of up to 1 W per channel. The kit includes two 8 ohm 0.5 W speakers ,...Gravity - I2C Voice Recorder Module EDU - DFRobot DFR0699
DFRobot Gravity module that allows you to record and playback audio . Allows you to record with one button, supports I2C interface for recording and playback by...What audio recording format should I use?
Of the dozens of audio recording formats, three standards are currently the most popular:
- WAV - this is called uncompressed audio - the audio samples are recorded and played back one by one, exactly as they were recorded. WAV files offer the highest quality sound (lossless recording), but they take up quite a bit of memory.
- MP3 - the world's most popular lossy recording format - the data is compressed, which means that for a greater or lesser loss of sound quality we can save many times longer recordings on the same capacity of the medium. By choosing the level of compression we can establish a compromise between quality and file size.
- Ogg - lossy (compressed) recording format, providing comparable or better sound quality than MP3. When using this format you should check if your MP3 module has the function to play this type of files.
MP3 / WAV / OOG / MIDI players - the Swiss Army Knife of audio
One player module can allow you to play several types of files, and the most sophisticated models also provide the ability to record audio using the built-in microphone or line input. A simple WAV or MP3 player can be a universal module with goldpin terminals or an Arduino shield. For those who deal with sound production or home recording, we recommend a functional, modular MIDI player.
Small but memorable
MP3 or WAV player in a form of module can be easily connected to Arduino or any microcontroller and control playback of recordings without getting into the intricacies of audio technology. In our offer you'll find player modules compatible with memory cards. Thanks to this you can easily save new files, and with a large capacity memory card you will never run out of space for new recordings. However, if you do not need many hours of recordings, but instead just a few or several short audio messages, consider buying a module with built-in flash memory. The Adafruit Audio FX Mini Sound Board WAV/OGG player has 2MB of built-in memory on board, so without the need for an SD card, you can upload the messages you need to the module using a microUSB cable.