Overview
Description
The DA7212 is a high-performance, low-power audio codec with an enhanced hybrid Automatic Level Control (ALC) and a powerful speaker driver targeting wearable, portable, and embedded applications. It operates from a single supply and has an internal LDO that can be used to optimize power consumption.
The DA7212 audio codec has exceptionally low always-on power consumption (650µW) which can extend the battery life of portable devices – including wearable devices - in an "always-on" mode enabling constant tracking and instant recognition of voice commands.
It integrates an enhanced hybrid ALC that offers faster reaction times and finer gain resolution to maintain a consistent audio quality level when recording.
Features
- High-performance 24-bit audio codec in 7.5mm2 footprint
- Ultra-low power consumption. Stereo Playback: 6.9mW, Stereo Record: 2.0mW at 1.8V
- Supports up to four analog microphones with two switchable low-noise microphone bias outputs
- Digital microphone interface supporting single-channel or dual-channel options
- Stereo auxiliary input channel
- Flexible analog and digital mixing paths
- DSP for ALC, 5-band EQ, noise gate, beep generator
- System controller for pop/click-free operation and easy setup
- Bidirectional I2S with sample-rate tracking
- Mono lineout/mini speaker driver: 1.2W at 5V, THD<10%, R = 8Ω
- Integrated PLL supports common audio sample rates between 8kHz - 96kHz from 2MHz - 54MHz reference clock
- Optimized ball-out conducive for low-cost PCB manufacturing
Comparison
Applications
Design & Development
Software & Tools
Boards & Kits
Ultra-Low Power Stereo Codec Arduino Evaluation Board
The ARD-AUDIO-DA7212 is an audio shield module that can be used with several MCU development platforms due to its compatibility with the Arduino™ R3 pin layout. The audio shield can be used with commercially available development platforms such as NXP's Freescale "Freedom", Intel's "Galileo",...
Ultra-Low Power Stereo Codec with 650µW Always-On Power Mode Evaluation Kit
The DA7212 evaluation board has been designed to allow measurement and evaluation of the DA7212 audio codec.
All audio codec functionalities are self-contained within the evaluation board (EVB). The EVB is supplied with a USB memory stick containing various documents and a graphical user...
RZ/V2H Quad-core Vision AI MPU Evaluation Kit
The RZ/V2H AI MPU evaluation kit (RTK0EF0168C04000BJ) is used to evaluate Renesas' RZ/V2H quad-core vision AI MPU. The kit includes a CPU board and an expansion (EXP) board. It supports RZ/V2H standard software packages and enables easy implementation of software development tasks such as low...
Models
ECAD Models
Schematic symbols, PCB footprints, and 3D CAD models from SamacSys can be found by clicking on the CAD Model links in the Product Options table. If a symbol or model isn't available, it can be requested directly from SamacSys.

Product Options
Applied Filters:
Support
Support Communities
Support Communities
-
DA7212-EVAL as windows sound card
When I connect my DA7212-EVAL to my Windows 10 PC, the GUI runs fine, but I'm unable to get it to act like a Windows sound card in order to send and receive audio to it. I installed the Windows USB driver, and Windows reports that the device ...
Jul 10, 2024 -
Can't get DA7212 running over i2s in SRM mode.
... DA7212_Write(LDO_CTRL,0x80); DA7212_Write(IO_CTRL,0x01); DA7212_Write(GAIN_RAMP_CTRL,0x00); HAL_Delay(40); DA7212_Write(DIG_ROUTING_DAI,0x32); DA7212_Write(SR,0x0B); //48khz DA7212_Write(PLL_CTRL,0xC8); DA7212_Write(DAI_CTRL,0xC8); DA7212_Write(DIG_ROUTING_DAC,0x32); DA7212_Write ...
Feb 14, 2024 -
How to play audio clips over I2S ?(DA7212 codec)
... Im using WAVtoC software to convert C-code)and stored in flash memory. Below I attached the .wav to c code file. I'm using DA7212 Codec to play these audio clips over I2S. These Audio clips has 8k sampling rate, 16bit bits per sample. Total number of samples around ...
Jun 18, 2019