Template: WM8960 Audio HAT Spec

From Waveshare Wiki
Jump to: navigation, search

This is a sound card HAT designed for Raspberry Pi, has low power consumption, supports stereo encoding/decoding, features Hi-Fi playing/recording, what's more, it can directly drive speakers to play music.

Features

  • Standard Raspberry Pi 40PIN GPIO extension header, supports Raspberry Pi series boards.
  • Integrates WM8960 low power stereo CODEC, communicates via I2S interface.
  • Integrates dual high-quality MEMS silicon Mic, supports left & right double channels recording nice sound quality.
  • Onboard standard 3.5mm earphone jack, play music via external earphones.
  • Onboard dual-channel speaker interface, directly drives speakers.
  • Supports sound effects such as stereo, 3D surroundings, etc.

Specifications

  • CODEC: WM8960
  • Power supply: 5V
  • Logic voltage: 3.3V
  • Control interface: I2C
  • Audio interface: I2S
  • DAC signal-noise ratio: 98dB
  • ADC signal-noise ratio: 94dB
  • Earphone driver: 40mW (16Ω@3.3V)
  • Speaker driver: 1W per channel (8Ω BTL)

Dimension

WM8960-Audio-HAT-size.jpg

Hardware Resource

WM8960 Audio HAT.png
LP and LN correspond to the positive and negative poles of the left speaker respectively; RP and RN correspond to the positive and negative poles of the right speaker respectively.

Functional Pins Raspberry Pi Pins (BCM) Description
5V 5V Power positive (5V power input)
GND GND Power Ground
SDA P2/SDA I2C data input
SCL P3/SCL I2C clock Input
CLK P18 I2S bit clock input
LRCLK P19 I2S frame clock input
DAC P21 I2S serial data output
ADC P20 I2S serial data input
BUTTON P17 Custom buttons