IQaudio Codec Zero | IQaudio Codec Zero 擴充板 | 音效卡 | 麥克風

IQaudio Codec Zero is a Raspberry Pi Zero-sized audio I/O HAT. It delivers bi-directional digital audio signals (I2S) between Raspberry Pi Zero and its onboard Dialog Semiconductor DA7212 codec. Codec Zero supports a range of input and output devices, from the built-in MEMS microphone to external mono electret microphones and 1.2W, 8Ω mono speakers.

Availability: 已售完 貨號: R01-HAT-IQAUDIO-CODEC-ZERO-1 分類: , ,

描述

IQaudio Codec Zero | IQaudio Codec Zero 擴充板 | 音效卡 | 麥克風

IQaudio Codec Zero is a Raspberry Pi Zero-sized audio I/O HAT. It delivers bi-directional digital audio signals (I2S) between Raspberry Pi Zero and its onboard Dialog Semiconductor DA7212 codec. Codec Zero supports a range of input and output devices, from the built-in MEMS microphone to external mono electret microphones and 1.2W, 8Ω mono speakers.

《Getting started》

IQaudio Codec Zero has GREEN (GPIO23) and RED (GPIO24) LEDs that can be used for status, and a tactile button (GPIO27) that can be used to start an event. Codec Zero makes a great starting point for a walkie talkie, intelligent doorbell, vintage radio hack, or smart speaker.

《Features》

  • High-performance 24-bit audio codec
  • Supports common audio sample rates between 8-96kHz
  • Built-in MEMS microphone (Mic2)
  • Mono Electret microphone (Mic2 left)
  • Automatic MEMS disabling on Mic2 insert detect
  • Stereo auxiliary input channel (AUX IN) – PHONO/RCA connectors
  • Stereo auxiliary output channel (Headphone / AUX OUT) – 3.5mm Stereo jack
  • Flexible analogue and digital mixing paths
  • DSP for ALC (Automatic Level Control)
  • 5-band EQ (Equalisation)
  • No soldering required
  • Mono line-out / mini speaker driver: 1.2W @ 5V, THD<10%, R=8Ω

 

《Board Features》

  • P1 and P2 will support external PHONO / RCA sockets if needed. P1: AUX IN, P2: AUX OUT (Pin 1 is square). See the user guide for more information.

《文件/下載/教學》

《Resources》

The IQaudIO Product Guide and Manual provides a great deal of information about each IQaudIO board including setup, configuration, software options and project suggestions.

There are also a set of preconfigured scripts available (loadable ALSA settings) via the board’s GitHub site: https://github.com/iqaudio/Pi-Codec. These cover several use cases such as:

  • Mono MEMS mic recording, mono speaker playback
  • Mono MEMS mic recording, mono AUX OUT playback
  • Stereo AUX IN recording, stereo AUX OUT playback
  • Stereo MIC1/MIC2 recording, stereo AUX OUT playback

Note: Input/Output Boot Settings

The Codec Zero’s DA7212 chip needs to know what is input and what is output at each power cycle for it to operate successfully. We suggest your application does this at startup or you add a suitable configuration to the /etc/rc.local file.

Storing the alsamixer setting can be achieved by performing the following at the command line:

sudo alsactl store

It is possible to save the current state to a file, then reload that state at startup.

To save:

sudo alsactl store -f /home/pi/usecase.state

To restore a saved file:

sudo alsactl restore -f /home/pi/usecase.state

商品評價

目前沒有評價。


只有註冊並且購買過商品的顧客才能撰寫評價。