• sales

    +86-0755-88291180

DA7212 Audio Board (A) User Guide

Features​

  • Do not plug or unplug any device interfaces other than the audio interface while powered on
  • Uses the DA7212 professional stereo codec chip, controlled via I2C interface and transmitting audio via I2S
  • Onboard standard 3.5mm headphone jack for playing music with external headphones
  • Onboard AUX input interface for easy connection to other devices
  • Onboard speaker screw terminal and a PH2.0 dual‑channel speaker connector, offering multiple interface types for a wider range of usage scenarios
  • Onboard dual microphones for recording without additional external devices
  • Onboard programmable button and indicators for custom functions
  • Supports sampling frequency up to 96KHz
  • Supports up to 24-bit resolution audio data

Dimensions​



AUDIO

This section describes how to use GPIO to drive audio functions on the Raspberry Pi, laying the foundation for subsequent project development.

AUDIO Operations​

Check Audio Devices​

DANGER

The module must be connected before powering on to be properly recognized.

  • Check currently recognized audio playback devices
    aplay -l

Audio Playback​

  • Play the audio file test.wav (using the corresponding device; here the recognized audio device is hardware sound card number 2). Ensure the test.wav file exists in the current directory.
    aplay -D plughw:2 test.wav
  • The speaker or headphones will then play the audio

alsamixer Audio Configuration​

  • Open the alsamixer audio configuration tool
    sudo alsamixer
  • If the sound card is not set as the default, press F6 to select the sound card device. Configure Audio Devices with alsamixer
  • Use the left/right arrow keys to select functions and the up/down arrow keys to adjust the corresponding volume.

Play MP3​

  • aplay only supports WAV audio. In practice, MP3 format audio is more common. Install the mpg123 playback tool.
    sudo apt-get install mpg123
  • Play the music.mp3 audio file. Ensure the music.mp3 file exists in the current directory.
    sudo mpg123 music.mp3

Graphical Configuration​

  • Install the graphical audio control tool smplayer
    sudo apt-get install smplayer
  • Right-click in the interface and select IOaudIODAC as the default.

    Smplayer audio configuration Smplayer audio configuration



Resources

1. Hardware Resources​








TAG: 0.85inch Display 0.99inch ESP32 Thermal imaging camera Milk V Duo Jetson Sipeed SLogic 4IN1 USB Logic Analyzer 80M / DAPLink / CKLink Debugger Tool / UART Module Desktop LCD Screen Driver Board BPI Raspberry Pi 5 PCIe to 4-CH M.2 NVMe 4-Ports SSD Board HAT Pi5 Four-Times Raspberry Pi 10.1 inch LCD HDM Display Capacitive TouchScreen 10.1EP-CAPLCD 1920x1200 For Jetson Nano/mini Computer PC ESP32-S3 Industrial-Grade WiFi Relay IOT RS485 Communicator Bluetooth Flash Firmware Flashing and Erasing User Guide Raspberry Pi PICO Raspberry Pi Pico 2 RP2350B 4.3inch Capacitive TouchScreen 4.3 inch LCD Display Development Board 800×480 Jetson Nano 1.54inch OLED 7.5 inch Passive NFC e-Paper V2 BW Display 7.5inch E-ink Screen No Need Battery Wireless Powered Data Transfer For Mobile APP ESP32 S3 N16R8 Development board 1.9 inch LCD Display 1.9inch TouchScreen 170×320 SD-Port RGB LED QMI8658 6-Axis ST7789 CST816 Raspberry Pi 1.54inch OLED Raspberry Pi 5 Case