Home Creators Posts Import Register Favorites Logout

Content

That one was rushed out just before today's maker cast ( https://youtu.be/igUd8rgy_0g ).
Since it's a coding video there was not to much to film but a lot to animate. I'll take on easier projects next to get them out quicker. I hope you enjoy it!

Welcome all new supporters :-)

Files

Coding a Sound Driver on the ESP32 ULP

This video shows how to code a sound driver for the ULP on the ESP32 and overcome hardware limitations with some creativity. Code: https://github.com/bitluni/ULPSoundESP32 Docs: https://docs.espressif.com/projects/esp-idf/en/latest/api-guides/ulp.html https://espressif.com/sites/default/files/documentation/esp32_technical_reference_manual_en.pdf https://en.wikipedia.org/wiki/Sampling_(signal_processing) Hardware (affiliate links): ESP32 MINI KIT (~$4.90) http://s.click.aliexpress.com/e/8fMcA6M TTGO ESP32 ($4.90+) http://s.click.aliexpress.com/e/bzgFPjVe plz share :-) Consider supporting my lab on Patreon for some extras and frequent updates: https://www.patreon.com/bitluni I'm also thankful for any donation on PayPal: https://paypal.me/bitluni Twitter: @bitluni reddit: r/bitluni #esp32 #ulp #sound #bitluni

Comments

J.Eduardo

Your ability to work around the limitations of hardware always impresses me. Great work!

Vim

any updates to this project? I've had some luck encapsulating the provided code into a library but I'm honestly quite lost when it comes to understanding how it works. The nextSample function, for example, completely confuses me so I have no way of telling how much of the sample has been played. edit: oooooh. pos is static!