The ReSpeaker 2-Mic Pi HAT V1.0 shield designed for AI and voice applications. It is a low power stereo Codec based on the WM8960.
There are two microphones on the shield for sound collection, three APA102 RGB LEDs, one user button and two connectors for application extension. The shield comes with a 2.54mm Grove cable
In addition, a 3.5mm audio jack or XH2.54-2P speaker output can be used for audio output.
With this shield, you can build a more powerful and flexible voice product that integrates Amazon Amazona voice services, Google Assistant, and more.
Note:After plugging in speaker module, the status of RGB LED is not stable; however,the status is normal when testing RGB.
Features
Support the Raspberry Pi 3B
Two microphones (Mic L and Mic R)
Two Grove connectors
One User-defined button
3.5mm audio interface
XH2.54-2P audio output interface
Note:The experiment is done with Raspberry Pi 3B. Yet other versions of Raspberry Pi may not be compatible.
Interface Explanations:
-
Button: default connected to GPIO17
-
Mic L and Mic R: microphone (labeled LEFT and RIGHT)
-
RGB LED: three APA102 RGB LEDs, connected to the SPI interface of Raspberry Pi.
-
WM8960: Low Power Stereo Codec
-
Raspberry Pi 40 pin header: support the Raspberry Pi Zero, Raspberry Pi 1 B+, Raspberry Pi 2B and 3B.
-
POWER: Micro USB port that powers the ReSpeaker 2-Mic Pi HAT. Power the circuit board to supply enough current when use the speaker.
-
I2C: Grove I2C port, connected to I2C-1
-
GPIO12: Grove digital port, connected to GPIO12 and GPIO13
-
JST 2.0 SPEAKER OUT: connecting speakers, JST 2.0 connector
-
3.5mm audio jack: connecting headphones or speakers with 3.5mm audio plug