Template: WM8960 Audio HAT Spec
From Waveshare Wiki
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
Hardware Resource
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 |