

The MP3 Player Bluetooth Module (Manufacturer: Kit, Part ID: MP3) is a versatile device that combines an MP3 player with Bluetooth functionality. This module allows for wireless audio streaming and playback of digital music files, making it an ideal choice for a variety of audio applications. Whether you're building a custom audio system, creating a portable music player, or integrating audio capabilities into an existing project, this module offers a convenient and efficient solution.








| Specification | Value |
|---|---|
| Operating Voltage | 3.7V - 5V |
| Current Consumption | 20mA - 50mA |
| Bluetooth Version | 4.2 |
| Audio Format | MP3, WAV, WMA |
| Storage Support | MicroSD card (up to 32GB) |
| Output Power | 3W per channel (stereo output) |
| Dimensions | 45mm x 36mm x 7mm |
| Pin No. | Pin Name | Description |
|---|---|---|
| 1 | VCC | Power supply (3.7V - 5V) |
| 2 | GND | Ground |
| 3 | RX | UART Receive (for serial communication) |
| 4 | TX | UART Transmit (for serial communication) |
| 5 | SPK+ | Speaker positive terminal |
| 6 | SPK- | Speaker negative terminal |
| 7 | SD_CS | Chip Select for MicroSD card |
| 8 | SD_CLK | Clock for MicroSD card |
| 9 | SD_MOSI | Master Out Slave In for MicroSD card |
| 10 | SD_MISO | Master In Slave Out for MicroSD card |
| MP3 Player Bluetooth Module | Arduino UNO |
|---|---|
| VCC | 5V |
| GND | GND |
| RX | D2 |
| TX | D3 |
#include <SoftwareSerial.h>
SoftwareSerial mp3Serial(2, 3); // RX, TX
void setup() {
Serial.begin(9600);
mp3Serial.begin(9600);
Serial.println("MP3 Player Bluetooth Module Initialized");
}
void loop() {
if (mp3Serial.available()) {
Serial.write(mp3Serial.read());
}
if (Serial.available()) {
mp3Serial.write(Serial.read());
}
}
No Sound Output:
Bluetooth Connection Problems:
MicroSD Card Not Recognized:
By following this documentation, users can effectively integrate and utilize the MP3 Player Bluetooth Module in their projects, ensuring reliable performance and optimal audio quality.