PlatformIO support

Hi. Are newer Heltec Lora boards likely to get better/ organic board support in PlatformIO? Specifically the T114. Or are we stuck with arduino using ArduinoIDE without spending a lot of time building out the board, variants and json/ini files required by platform IO?

Does anyone have any good examples for platformIO on github or similar - I looked into Meshtastic, but it is super complex (given its large code base and numerous supported boards, so it is hard to come up with a minimal example. Im looking for lorawan support as well, rather than raw lora/ meshtastic.

I think the important detail here is that the T114 uses the nRF52 series, not an ESP32 - “newer boards” is too general of a statement in that regard. The ESP32 boards are all fully supported by the Arduino-ESP32 package.

Your best bet may be to use the arduino framework + nordicnrf package + add your own boards file for the T114. I haven’t tried it myself yet, I’m waiting for my Heltec nRF board to arrive. But as long as you use the arduino framework, you can also use RadioLib for LoRaWAN.

Sorry to necromance this thread. This was the top google result when I was looking for instructions on how to work with the T114s in platformIO, and I was frustrated that there wasn’t a way out of the box, so I made a base repo which can be utilized to work with the T114 and platformIO seamlessly, thanks to the great work the meshtastic team did in figuring it out already.