In order to compile for an ESP32, I have to use a backlevel arduino Platform:
platform = espressif32@2.1.0 It compiles and executes.
But when I try to build for a newer board that uses the esp32s3, it doesn’t work. I suspect that espressif32@2.0.1 platform is missing lots of newer boards, such as the Heltec Wireless Stick Lite, which use the esp32s3. I am totally stymied how to proceed.
if board = heltec_wireless_stick_lite, I get:
Error: Unknown board ID ‘heltec_wireless_stick_lite’
if board = heltec_wireless_stick and
board_build.target = esp32s3
board_build.mcu = esp32s3
I get:
‘xtensa-esp32s3-elf-g++’ is not recognized as an internal or external command, operable program or batch file.
If there is no support for esp32s3 devices, I can’t use Husarnet in my IOT application.