Skip to content

The Audio Shield for DFRduino M0 is a Hi-Fi audio expansion board built around the Wolfson WM8978 codec chip. It supports dual-channel playback, SD card storage, mono recording, and dual-channel 3 W power amplification — all without requiring a separate serial MP3 module.

The shield features a standard I2S interface with an on-board microphone, 3.5 mm audio jack for external input and output, and left/right speaker connections for 3 W speakers.

Key Features

  • WM8978 Hi-Fi Codec – Professional-grade digital signal processing with 3D surround-sound enhancement
  • 5-Band Equaliser – Built-in frequency balance adjustment
  • Dual 3 W Amplifier – Left and right channel speaker outputs
  • On-Board Microphone – Plus 3.5 mm MIC input for external sources
  • SD Card Playback – WAV file audio from SD card storage
  • Programmable Notch Filter – Reduces noise from power supply interference

Specifications

  • Operating Voltage – 5 V
  • Maximum Current – 2 A
  • Audio Format – WAV
  • Input – 3.5 mm MIC jack and on-board microphone
  • Output – 3.5 mm headphone jack and XH2.54 speaker pins
  • Dimensions – 55 × 53 mm
  • Weight – 26 g
Important: This shield uses the I2S interface and is only compatible with DFRduino M0 and Bluno M0 microcontrollers. It is not compatible with standard Arduino boards.

Package Contents

  • 1× Audio Shield for DFRduino M0

Resources

The Audio Shield For DFRduino M0 appears in the following collections:

SKU DF-DFR0420