diff options
| author | robert-hh <robert@hammelrath.com> | 2022-02-10 13:51:48 +0100 |
|---|---|---|
| committer | Damien George <damien@micropython.org> | 2022-04-04 16:31:17 +1000 |
| commit | 56b331ace6b7f01bacdb8b5c66f0f517670abfdc (patch) | |
| tree | d1a1d1bd2d80ed1a7608fc2db0b73e15ab4aae7c /docs/library/machine.I2S.rst | |
| parent | 7a447e08b23f47fac6ebcbe5d60c4e1d0fe0d157 (diff) | |
drivers/codec: Add driver for the WM8960 codec.
This codec is assembled for the MIMXRT1xxx_DEV boards and available for
WM8960 breakout boards as well.
The driver itself has been tested as working with the MIMXRT boards and a
Sparkfun WM6890 breakout board. It implements the initialization, basic
methods and some enhanced methods like 3D, ALC, soft-mute and deemphasis.
Diffstat (limited to 'docs/library/machine.I2S.rst')
| -rw-r--r-- | docs/library/machine.I2S.rst | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/library/machine.I2S.rst b/docs/library/machine.I2S.rst index e68a863d7..b602ac650 100644 --- a/docs/library/machine.I2S.rst +++ b/docs/library/machine.I2S.rst @@ -72,6 +72,13 @@ uasyncio:: sreader = uasyncio.StreamReader(audio_in) num_read = await sreader.readinto(buf) +Some codec devices like the WM8960 or SGTL5000 require separate initialization +before they can operate with the I2S class. For these, separate drivers are +supplied, which also offer methods for controlling volume, audio processing and +other things. For these drivers see: + +- :ref:`wm8960` + Constructor ----------- |
