DFRduino M0 Audio Expansion Shield

SKU: DFR0420

DFRduino M0 Audio Expansion Shield features Wolfson's WM8978 audio processor with HI-FI DSP, 3D surround, 5-band balance, and a programmable notch filter for noise reduction. Leveraging DFRduino M0's hardware, it brings HI-FI codec to Arduino, supporting dual-channel playback, SD storage, MONO recording, and 3W PA—no MP3 module needed. It’s efficient in serial resources, flexible, and easy to use. With standard IIS interface, on-board MIC, 3.5mm jack, and left/right speakers (for 3W trumpets), it’s only compatible with DFRduino M0/Bluno M0 (not support common Arduino microcontrollers).

Front of Arduino M0 audio shield with WM8978 codec and USB port-DFRobot product sku:DFR0420 image.

Downloadable Resources

  • Docs
  • Tech Specs
  • Specification

    Parameter Details
    Operating Voltage 5V
    Maximum Operating Current 2A
    Audio Format wav file
    DFRduino M0 shield package DFRduino M0 shield package
    Input Interface 3.5mm MIC & On-board MIC
    Output Interface 3.5MIC headphone & XH2.54 Speaker pins
    Dimension 55mm * 53mm/2.16" * 2.08"
    Weight 26g

    Pinout

    DFR0420-Pinout diagram

    Num Label Description
    1 Linein 3.5mm Microphone
    2 Lineout 3.5mm headset
    3 Micro-SD Micro-SD
    4 Speaker_L Left Speaker
    5 Speaker_R Right Speaker

    Was this article helpful?

    TOP