1. Introduction
The Wi-Fi Audio module MA88 (D10) is a second-generation smart audio module designed for use in wireless speakers, wireless docking stations, Wi-Fi base stations, home automation, and smart toys. It supports the 802.11b/g/n standard with up to 300Mbps bandwidth and can operate in AP, AP client, or station modes.
This module is fully compatible with Apple AirPlay and Digital Living Network Alliance (DLNA) streaming standards. It delivers Hi-Fi audio up to 192KHz, 24-bit, supporting most popular audio formats, including multi-room and multi-channel audio streaming with perfect synchronization.
With the D10 module, you can wirelessly play music from your iPhone, iPad, iPod touch, Android devices, or PC to your speakers. It transforms traditional speaker systems into Internet-enabled devices via wired or wireless connections, allowing you to stream Internet audio content such as music, podcasts, radio, or movie audio directly.
Key Features:
- Supports 2.4GHz 802.11 b/g/n with optimized Wi-Fi performance.
- 10/100Mbps Ethernet support.
- Internet audio streaming via Apple AirPlay or DLNA.
- Supports Spotify, Pandora, iHeartRadio, Tidal, TuneIn, and more.
- TCP/IP/UDP/HTTP/UPNP protocol support.
- Playlist support for M3U, M3U8, WPL, ASX, PLS formats.
- Audio format support: MP3, WMA, AAC, AAC+, ALAC, FLAC, APE, WAV, etc.
- STA/AP/AP Client mode support.
- Ethernet, UART, and USB2.0 interfaces.
- Digital audio input and output via I2S interface.
- Built-in web server for easy module configuration.
- Remote control via WLAN.
- Online firmware upgrade.
- Module configuration via iOS or Android APP.
- Wi-Fi UART pass-through or self-defined MCU/UART interface.
- Multi-room audio (party mode) and multi-channel audio with perfect time synchronization.
- Supports most popular streaming services worldwide.
- Provides iOS, Android, and PC SDK and applications.
Applications:
- Wi-Fi speaker
- Smart toy
- Smart audio receiver
- Wi-Fi audio docking station for smartphones
- Internet smart audio device
- Internet radio receiver
- Home automation and Internet of Things (IoT)
2. Package Contents
The D10 Premium WiFi & Bluetooth 5.0 Audio Receiver Module package includes the following items:
- D10 Wireless Audio Receiver Board
- 20cm 4-pin cable
- 20cm 2-pin cable
- User Manual (PDF, available for download)
If your specific SKU includes a remote control (e.g., D10 Wb05 remote), it will also be part of the package.
3. Specifications
3.1. Electrical Characteristics:
| Parameter | Symbol | Test Conditions | Min | Type | Max | Unit |
|---|---|---|---|---|---|---|
| Supply Input | VDD | 3.5 | 5.0 | 5.0 | V | |
| Power consumption | IDD | - | - | 320 | mA | |
| Standby Current | ISC | - | - | 20 | μA | |
| Voltage Output "Low" | VOL | - | - | 0.6 | V | |
| Voltage Output "High" | VOH | 2.6 | - | - | V | |
| Voltage Input "Low" | VIL | - | - | 0.7 | V | |
| Voltage Input "High" | VIH | 2.7 | - | - | V |
3.2. General Parameters:
| Category | Item | Parameter |
|---|---|---|
| WIFI | Standard | 802.11 b/g/n 1T1R |
| Frequency | 2.412GHz-2.484GHz | |
| Transmit | 802.11b: +20dBm (Max.), 802.11g: +18dBm (Max.), 802.11n: +15dBm (Max.) | |
| Receive Sensitivity | 802.11b: -89dBm, 802.11g: -81dBm, 802.11n: -71dBm | |
| Antenna | External, I-PEX | |
| Wi-Fi Working Mode | AP Client (by default) / AP / STA | |
| Security | WEP/WPA-PSK/WPA2-PSK/WAPI | |
| Encryption | WEP64/WEP128/TKIP/AES | |
| Software | User Configuration | Web browser, APP |
| Software Update | Web browser, APP | |
| Online Update | Support | |
| Audio Source | U disk, Smartphone/Tablet/PC, online contents | |
| Applications Support | iOS, Android, Win 7/8 | |
| Audio Streaming Protocol | AirPlay, DLNA, Spotify Connect, QQ music Qplay | |
| Other | Multi-room Audio | Support Airplay, Spotify Connect, DLNA, U Disk attached to WiFi device, BT and Aux-in multi-room transmission |
| I2C | 24bit, up to 192KHz | |
| Status LED | AP status, client status, power, WiFi data transfer | |
| IO Extension | Ethernet, USB, UART, GPIO, I2C | |
| Module Connector | 2.0x36Pin, Male | |
| Power Supply | DC 3.5-5V | |
| Power Consumption | <320mA | |
| Standby Power | <20mA | |
| Operating Temperature | -20~50°C | |
| Storage Temperature | -40~125°C | |
| Dimension (mm) | 38.7 x 28.5 x 3 without Pin | |
3.3. Dimensions:
The D10 module has compact dimensions of 38.7mm x 28.5mm x 3mm (without pins).
For detailed mechanical drawings and pin dimensions, please refer to the full user manual PDF.
4. Setup
4.1. Module Overview and Interfaces:
The D10 module provides various interfaces for connection to a customer board via its 36-pin DIP. Key interfaces include:
- Audio Signal Output and Ground: For connecting to external audio systems.
- Reset Button: For module reset and factory settings.
- WiFi Antenna: External antenna connection for optimal performance.
- 2PIN 5V1A Power Input: Main power supply connection.
- 3.5 Audio Output: Direct audio output.
- Screw Holes: For mounting the module.
4.2. Pin Description:
The 36-pin DIP provides the following connections. For a visual representation of the pinout, please refer to the full user manual PDF.
| Pin | Net Name | Type | Description |
|---|---|---|---|
| 1,2 | DC 5.0V | Power Input | DC 5.0V, 350mA |
| 3,4 | GND | Ground | Ground |
| 5 | I2S_WS | I/O | |
| 6 | I2S_CLK | I/O | |
| 7 | I2S_SDO | O | All pins could be pin shared as GPIO |
| 8 | I2S_SDI | I | |
| 9 | ETH_TXP | O | |
| 10 | ETH_TXN | O | 10/100M Ethernet interface |
| 11 | ETH_RXP | I | |
| 12 | ETH_RXN | I | |
| 13 | USB_DM | I/O | USB 2.0 Host |
| 14 | USB_DP | I/O | |
| 15 | I2C_CLK | O | |
| 16 | I2C_SDA | I/O | I2C interface, in module 4.7K resistor pull-up |
| 17 | RESET | I, IPU | Reset with pull down, reset time >300ms |
| 18 | nReload | I/O, IPU | First Input 0 and keep for more than 5 seconds then change to 1, it will go back to factory setting, in module 4.7K resistor pull-up |
| 19 | GPIO5 | I/O, IPU | in module 4.7K resistor pull-up |
| 20 | DC 3.3V | Power Output | DC 3.3V, 100mA |
| 21 | GND | Ground | Ground |
| 22 | GPIO2 | I/O, IPU | in module 4.7K resistor pull-up |
| 23 | GPIO1 | I/O, IPU | in module 4.7K resistor pull-up |
| 24 | UART_RXD | I | Need keep UART_TXD high during chip boot-up |
| 25 | UART_TXD | O | |
| 26 | GPIO4 | I/O, IPU | |
| 27 | GPIO3 | I/O, IPU | |
| 28 | GND | Ground | Ground |
| 29 | SDIO_D2 | I/O | |
| 30 | SDIO_CMD | O | |
| 31 | SDIO_D0 | I/O | |
| 32 | SDIO_CD | I | SDIO, GPIO |
| 33 | SDIO_WP | I | in module 10K resistor pull-up |
| 34 | SDIO_D1 | I/O | |
| 35 | SDIO_CLK | O | |
| 36 | SDIO_D3 | I/O | |
| 37 | REF_CLK | O, IPD | Reference Clock Output |
Notes: I:Input, O:Output, P: Power, IPU: Internal Pull Up, IPD: Internal Pull Down
4.3. Connecting with Audio Codec:
The D10 module features a digital audio interface (I2S) supporting both master and slave modes. For detailed schematics and connection examples with audio codec ICs like Wolfson WM8918/WM8960, please refer to the full user manual PDF.
Master Mode: In master mode, it is recommended to connect with an audio codec IC for audio playback and recording. The current module firmware supports Wolfson WM8918/WM8960.
Slave Mode: When operating in I2S slave mode, the D10 module requires external input for both I2S_WS and I2S_CLK. An example using MVSilicon's MCU/Codec chip AP8048/AP8064 is provided in the full user manual PDF, detailing how to connect the module as an I2S slave.
4.4. USB Host Port:
The D10 module provides a high-speed USB2.0 host interface. For the reference design and USB design rules (e.g., signal group, topology, trace impedance, trace width, isolation spacing, total length, via count, length matching), please consult the full user manual PDF.
4.5. 10/100M Ethernet Port:
The D10 module offers 10/100Mbps Ethernet interface pins for connection to an Ethernet RJ45 socket, with a built-in transformer. For a detailed connection diagram with an RJ45 socket via an Ethernet transformer, refer to the full user manual PDF.
4.6. External Antenna:
For optimal Wi-Fi performance, the D10 module uses an external antenna. Ensure the chosen antenna type meets the requirements of the IEEE 802.11 b/g/n Wi-Fi standard at 2.4GHz frequency.
| Item | Parameter |
|---|---|
| Frequency range | 2.4~2.5GHz |
| Impedance | 50 Ohm |
| VSWR | 2 (Max) |
| Reflection loss | -10dB (Max) |
4.7. Power Supply:
The module can be powered with a single power supply voltage between 3.5V and 5.5V. The peak current is approximately 300mA, with a normal working current of 170mA. In sleep mode (Wi-Fi off), the current is 20mA.
A stable power supply is crucial for system stability and Wi-Fi performance. It is recommended to use 100uF and 10uF decoupling capacitors in parallel to reduce power supply ripple.
5. Operating Instructions
5.1. Software Functionality:
The D10 module supports AirPlay and DLNA functionalities. The software features include:
| Item | Description |
|---|---|
| iOS version | iOS 4.2 and above (iPhone, iPad, iPod Touch, iPad Mini) |
| iTunes version | iTunes 10.2 and above (PC, iMac) |
| Network setup | MA88 works in AP Client mode, supports WPS and proprietary Wi-Fi setup |
| Support Airplay mode | Play, Pause, Seek, Volume, Prev, Next |
| Airplay applications | Apple Music App, QQ Music, iTunes, many third-party music applications |
| DLNA operations | Play, Pause, Seek, Volume, Prev, Next, compatible with DLNA certified player (e.g., Skifta, BubbleUPnP) |
| Audio format support | MP3, WMA, WAV, Apple Lossless (ALAC), AAC, AAC+, FLAC, APE, OGG |
| Browser support | PC: IE9/10, Chrome, Firefox; iOS/MAC OS: Safari |
| Language support of Web server | Chinese, English |
| Setup with web server | Setup MA88 network, device name, password protection, firmware update, factory setting restore, online update, connect device to Internet |
5.2. WiFi Mode (AP Client Mode):
The D10 module operates in WiFi AP Client mode. In this mode, the device can function as both an Access Point (AP) and a client simultaneously. It can connect to other wireless APs as a station while allowing other wireless devices to connect to it directly as an AP.
This configuration enables music playback via AirPlay or DLNA to the D10 module. If the D10 is connected to a main wireless AP with Internet access, any device connected to the D10 will also have Internet access.
For a visual diagram of the AP Client mode setup, refer to the full user manual PDF.
5.3. Web Server Setup:
The D10 module includes a built-in web server for configuration via an Internet browser.
Factory Mode Defaults:
| Parameter | Default setting |
|---|---|
| SSID | WiFiAudio_xxxx (xxxx are four digital numbers) |
| IP address | 10.10.10.254 |
| Mask | 255.255.255.0 |
| DNS | Linkplay.com |
| User name | admin |
| Password | admin |
Web Server Login: To access the web server, ensure your device is on the same network as the D10 module. Enter "http://10.10.10.254" or "http://Linkplay.com" in your browser. The web server supports English and Chinese languages.
If the D10 is not connected to another AP for Internet access, the web server will direct you to the Wi-Fi setup page. Here, you can select an AP to connect to. If already connected, it will redirect to the settings page.
Screenshots of the web interface for connecting to an AP and confirming network settings are available in the full user manual PDF.
5.4. AirPlay and DLNA Introduction:
AirPlay: Developed by Apple Inc., AirPlay allows wireless streaming from iOS devices to speakers. It is supported from iOS 4.2 and OS X Mountain Lion. When your device (iMac, PC, iPod touch, iPhone, iPad) is on the same Wi-Fi LAN as the D10 module, the AirPlay icon will appear in music applications (e.g., iTunes, Apple Music App). Click the icon and select the D10 module to stream audio.
DLNA: Digital Living Network Alliance (DLNA) is an organization promoting interoperability among consumer electronics. DLNA-certified devices, like the D10, seamlessly work with other DLNA devices. The D10 module is compatible with DLNA certified players such as Skifta and BubbleUPnP.
5.5. Multi-room Music Configurations:
The D10 module supports up to 10 room music configurations, allowing for synchronized playback of the same music in all rooms or different music in different rooms, all managed via an intuitive APP interface.
6. Maintenance
6.1. Software Upgrade:
Software upgrades are critical operations and should be performed with caution. During the upgrade process, avoid playing music or performing any other operations. Do not disconnect power to the module.
You can perform a manual software upgrade via the web server. Alternatively, if the device is connected to the Internet, you can use the "Check Online update" button in the software upgrade page to check for and install updated versions from the remote maintenance server.
A screenshot of the firmware upgrade interface is available in the full user manual PDF.
7. Troubleshooting
7.1. UART Debugging:
For debugging purposes, the UART needs to be set up with the following parameters:
- Baud rate: 57600
- Data bit: 8
- Parity bit: None
- Stop bit: 1
- Flow control: None (DTR/DSR, RTS/CTS)
7.2. WPS Setting:
WPS (Wi-Fi Protected Setup) simplifies Wi-Fi network setup. With a WPS-enabled router, you don't need to manually select the Wi-Fi SSID or enter a password. Instead, press the WPS button (PBC mode) on the router, and then activate WPS mode on the D10 module by keeping the "nReload" pin low for 300ms to 5s.
7.3. Restore to Factory Settings:
To restore the module to its factory settings, keep the "nReload" pin low for more than 5 seconds. The system will automatically reboot once the factory settings are restored.
8. User Tips
- Ensure a stable 5V power supply with adequate current (at least 1A recommended) and proper decoupling capacitors for optimal performance.
- For best Wi-Fi signal, position the external antenna away from other electronic components and metal obstructions.
- When configuring the module via the web interface, ensure your device is connected to the same network as the D10 for seamless access.
- Always back up your configuration settings before performing a firmware upgrade or factory reset.
9. Warranty and Support
For detailed warranty information, technical support, and additional resources, please refer to the official product documentation. A comprehensive user manual in PDF format is available for download at https://manuals.plus/m/a4009b9706765557736a4063de8d1eba051494aa5c56e06e94725d268a92caf0. This PDF contains detailed schematics, diagrams, and advanced configuration instructions not fully covered in this summary manual.