Releases: CelliesProjects/wm8978-esp32
Releases · CelliesProjects/wm8978-esp32
1.0.5
Fixes wrt the esp32 Arduino Core 2.0.x
Full Changelog: 1.0.4...1.0.5
Enabled highpass filter as default.
Added a 'begin()' function that does not setup i2c.
1.0.3 Update library.properties
1.0.2 - Fixed bug where 'WM8978::begin' returned 'true' when no DAC was present.
1.0.1 - The `setPinMCLK()` function is removed.
The setPinMCLK()
function is removed.
The MCLK is now set by the library https://github.com/schreibfaul1/ESP32-audioI2S
function i2s_mclk_pin_select()
.
setPinMCLK
used a PWM channel and timer which was a real waste of resources.
So replace
dac.setPinMCLK(PIN,FRQ);
with
audio.i2s_mclk_pin_select(PIN);
and you are done.
1.0.0
First release.