s-hadinger
s-hadinger
It's already written in the documentation To use the internal DAC on ESP32, instantiate this class as AudioOutputI2S(0,1), see example PlayMODFromPROGMEMToDAC and code in AudioOutputI2S.cpp for details.
M5stack Atom Echo has an external I2S chip and does not use ESP32 internal DAC
@arendst Please keep on hold. I have tested on ESP32 but can't test right now on ESP8266. There is a risk of forgotten PROGMEM accessor which would cause a crash.
Closing in favor of #16247
This looks great! Is it possible to add a section mentioning other projects using Berry, and add Tasmota? It's now officially part of our project: https://tasmota.github.io/docs/Berry-Scripting/ Main page for Tasmota:...
The documentation needs some updates. I'm just curious, what are you using to convert from Latex to PDF?
Will this work without C++ exception support? Tasmota uses C++ but disables C++ exceptions completely (for code size reasons)
I understand but I'm still nervous on this change. When running C code called by Berry, it is very handy to call be_raise() deep in the C code when something...
Thanks, I love this approach. It should be obviously added in the documentation. As mentioned, C++ exceptions are often disabled in embedded systems, so we're safe here. The danger would...
Sorry I'm not familiar with this code. I'm afraid I can't help.