• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

boards/04-Jan-2025-8257

src/04-Jan-2025-219185

CMakeLists.txtD04-Jan-2025192 95

KconfigD04-Jan-2025626 3224

README.rstD04-Jan-2025840 3423

prj.confD04-Jan-202548 43

sample.yamlD04-Jan-2025237 1312

README.rst

1.. zephyr:code-sample:: i2s_codec
2   :name: I2S codec
3   :relevant-api: i2s_interface
4
5   Process an audio stream to codec.
6
7Overview
8********
9
10This sample demonstrates how to use an I2S driver in a simple processing of
11an audio stream. It configures and starts from memory buffer or from DMIC to
12record i2s data and send to codec with DMA.
13
14Requirements
15************
16
17This sample has been tested on mimxrt595_evk/mimxrt595s/cm33
18
19Building and Running
20********************
21
22The code can be found in :zephyr_file:`samples/drivers/i2s/i2s_codec`.
23
24To build and flash the application:
25
26.. zephyr-app-commands::
27   :zephyr-app: samples/drivers/i2s/i2s_codec
28   :board: mimxrt595_evk/mimxrt595s/cm33
29   :goals: build flash
30   :compact:
31
32To run you can connect earphones to the lineout connect and hear the sound
33from DMIC or from memory buffer.
34