espressif/adc_mic

0.2.3

Latest
uploaded 2 months ago
ADC mic input driver for ESP32 Series socs

Readme

[![Component Registry](https://components.espressif.com/components/espressif/adc_mic/badge.svg)](https://components.espressif.com/components/espressif/adc_mic)

> ![NOTE]
>
> [`esp_codec_dev`](https://components.espressif.com/components/espressif/esp_codec_dev) has supported ADC Mic since v1.5.6 (enable it in menuconfig); you generally no longer need this component.

# Component: ADC Mic

The **ADC MIC** can collect analog microphone data through the ADC.

Currently supported features:
* Supports single-channel/multi-channel ADC audio sampling.
* Compliant with the esp_codec_dev architecture.

## Add component to your project

Please use the component manager command `add-dependency` to add the `adc_mic` to your project's dependency, during the `CMake` step the component will be downloaded automatically

```
idf.py add-dependency "espressif/adc_mic=*"
```

## Known Issues

* In IDF versions lower than ``5.2``, the internal ring buffer does not automatically clear old data when full. Please ensure old data is cleared in time or manually refresh the buffer.

Links

Supports all targets

To add this component to your project, run:

idf.py add-dependency "espressif/adc_mic^0.2.3"

download archive

Stats

  • Archive size
    Archive size ~ 14.26 KB
  • Downloaded in total
    Downloaded in total 518.0k times
  • Weekly Downloads Weekly Downloads (All Versions)
  • Downloaded this version
    This version: 50.4k times

Badge

espressif/adc_mic version: 0.2.3
|