• 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: X1008 Raspberry Pi 5 PCIe to 2.5" 3.5" SATA HDD/SSD Dual Double-SATA (NOT BOOT From SATA/SSD ESP32 MLX90640 Raspberry Pi 0.96inch LCD Raspberry Pi Pico 2 W RP2350 Pico2W ARM Cortex-M33 And RISC-V Hazard3 Wi-Fi4 Bluetooth5.2 CYW43439 2.8inch Round LCD USB Monitor Computer Monitor Display Screen USB Type C Secondary Screen PC CPU GPU Raspberry Pi PICO Retail electronic Tag Raspberry Pi 4B Raspberry Pi UGV Rover ROS2 PT AI OpenCV Robot Car MediaPipe CSI-to-HDMI CM4 OpenWrt Tutorial XIAO RA4M1 Tiny SuperMini Board For Arduino Uno IDE For SeeedStudio R7FA4M1 ADXL356BEZ Industrial ESP32 S3 AI 7inch (C) Development Board 7 inch TouchScreen Display Sensor English Character Display Principle Raspberry Pi 7 inch CAPLCD 1280x800 Capacitive TouchScreen HDMI/Type C Display Monitor For Computer mini PC Raspberry Pi 5 USB A C Mini PD Trigger Activation Power Adapter To Solve Non-PD-Power system error warning Raspberry Pi RP2040 LoRa Image extraction User Guide Spotpear