Hi everyone!
For the context: I am new to platformio but I have successfully coded some LoRa applications for Heltec Lora ESP32 v3 with the Arduino IDE.
I’d like to go with platformio because Arduino project structure, compiler runtime and IDE editor are somewhat PITA.
I tried to use PlatformIO IDE but cannot install compiler support for the M1 processor (using VSCodium and not using VSCode).
There was no previous version of platformio installed on my computer so this is a fresh install.
I tried a fresh install of platformio via brew and wanted to add the libraries for Heltec boards (LoRa v3 and Wireless Stick Lite). It seems like there is no support for ARM processors:
$ pio pkg install -l "Heltec WiFi LoRa 32 (V3)"
Resolving esp32-s3-devkit dependencies...
Library Manager: Installing Heltec WiFi LoRa 32 (V3)
UnknownPackageError: Could not find the package with 'Heltec WiFi LoRa 32 (V3)' requirements for your system 'darwin_arm64'
There was a topic with a similar context marked as “solved” (by removing previous installations via rm -rf ~/.platformio/packages/
but that didn’t help.
My questions are:
- why does the Arduino IDE compile when using the libraries and why doesn’t do the pio command
- has anybody solved this problem before? How?
Thanks for any spoilers!
Cheers!