Hi - relatively new to the community, and finding it a bit hard to figure out where to post.
The bug is in .platformio/packages/framework-arduinoespressif32/variants
The board file for .platformio/platforms/espressif32/boards/lilygo-t3-s3.json
is pretty minimal - and specifies "variant": "esp32s3"
which of course is missing all the needed LORA #defines,
So the only way to make LoRa code compile with this board is to specify board_build.variant = lilygo_t3_s3_sx127x
in platformio.ini to override this and read the actual variant file.
First question is that I can’t find the repo that has the variant files in. They aren’t in the one with the board files, so I can’t just post the issue there which I’m guessing is the correct place. (there’s no way I can find to search across all the repos for a specific file) .
If this is the right place to report the issue … then problem is that the variant file lilygo_t3_s3_sx127x
has two occurances of #define LORA_BUSY
, both to 33
. So it generates a lot of warnings (on a significant percentage of files compiled).