lwc:hardware:esp32:i2s

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
lwc:hardware:esp32:i2s [2023/04/25 10:54] – created John Harrisonlwc:hardware:esp32:i2s [2023/04/25 10:58] (current) John Harrison
Line 5: Line 5:
   * [[https://www.youtube.com/watch?v=pPh3_ciEmzs|excellent video walkthru using analog read]]   * [[https://www.youtube.com/watch?v=pPh3_ciEmzs|excellent video walkthru using analog read]]
   * [[https://github.com/pschatzmann/arduino-audio-tools|Arduino library that seems to do magic]] but documentation for analog read and multiple buffers seems scant   * [[https://github.com/pschatzmann/arduino-audio-tools|Arduino library that seems to do magic]] but documentation for analog read and multiple buffers seems scant
 +  * I didn't review [[https://randomnerdtutorials.com/esp32-adc-analog-read-arduino-ide/|this one]] but it might be worth a look
   * {{ :lwc:hardware:esp32:i2s-bard.ino |Code from Google's AI bard}} that uses interrupts to know when the buffer is full. //This is untested code.//   * {{ :lwc:hardware:esp32:i2s-bard.ino |Code from Google's AI bard}} that uses interrupts to know when the buffer is full. //This is untested code.//
 +    * bard offered these sources:
 +      * https://github.com/pion-labs/pion-educational-kits subject to license (MIT)
 +      * https://github.com/tanakamasayuki/Arduino_TensorFlowLite_ESP32 subject to license (Apache - 2.0)
 +      * https://github.com/eggfly/MusicCard subject to license (Apache - 2.0)
 +      * https://forum.arduino.cc/t/esp32-i2s-adc-read-two-inputs-possible/1032963
 +      * https://github.com/espressif/arduino-esp32/issues/4782
 ===== I2S alternatives ===== ===== I2S alternatives =====
   * [[https://www.toptal.com/embedded/esp32-audio-sampling|Audio sampling with interrupts]]   * [[https://www.toptal.com/embedded/esp32-audio-sampling|Audio sampling with interrupts]]
  • lwc/hardware/esp32/i2s.1682438073.txt.gz
  • Last modified: 2023/04/25 10:54
  • by John Harrison