PlatformIO with Uno R4 WiFi - I2S error #1993
-
Just starting to test these promising tool with, for now, a new UNO R4 WiFi and PlatformIO. I know that setup works when running other basic examples (ie not from arduino-audio-tools). But when using the most basic example (examples/examples-stream/streams-generator-serial), compilation fails with a missing dependency on r_i2s_api.h. It's as though the Renesas section of the Audiotoolsconfig.h file does not map to/recognize the board and defaults to use I2S... References below. The platformio.ini contains: [env:uno_r4_wifi] build_flags = -DCORE_DEBUG_LEVEL=5 -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unused-function -Wno-format-extra-args Error Output:
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
As far as I know, the Uno R4 does not support I2S. I just tested this sketch in Arduino and it is working fine, so there seems to be something wrong in PlatformIO! Double check why in PlatformIO this is included and file an issue with either Arduino or PlatformIO |
Beta Was this translation helpful? Give feedback.
-
I know.But when compiling, the tools config file should should attempt to include that capability. But seemingly, it tries when using platformioHow is the platform/board correlation established so that the proper toolsxonfig section applies? It does not currently seem to recognize the Renesas one for the Uno R4 WiFi as defined in the platformio.ini file.GSent from my iPhoneOn Apr 2, 2025, at 9:10 PM, Phil Schatzmann ***@***.***> wrote:
As far as I know, the Uno R4 does not support I2S
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
As far as I know, the Uno R4 does not support I2S. I just tested this sketch in Arduino and it is working fine, so there seems to be something wrong in PlatformIO!
Double check why in PlatformIO this is included and file an issue with either Arduino or PlatformIO