Nevermind almost everything in my original post.
I misunderstood the nature of SPI on ESP32-S3 and C3. Turns out HSPI is the default but the way the code works is to use the first SPI (which is VSPI on ESP32 but HSPI on others) which is defined.
I decided to improve the generator myself using the existing code. It should cover every situation but I would like anyone who reads this to find errors with it and I'll fix them:
https://trip5.github.io/yoradio-docs/docs/myoptions-generator.html
Nevermind almost everything in my original post.
I misunderstood the nature of SPI on ESP32-S3 and C3. Turns out HSPI is the default but the way the code works is to use the first SPI (which is VSPI on ESP32 but HSPI on others) which is defined.
I decided to improve the generator myself using the existing code. It should cover every situation but I would like anyone who reads this to find errors with it and I'll fix them:
https://trip5.github.io/yoradio-docs/docs/myoptions-generator.html