PlatformIO - Board settings

28.01.2025

On this page I’ll document the settings I use in VS Code in combination with PlatformIO for various embedded boards.

Board “Arduino Nano 33 BLE”

Board-A Board-B

[env:nano33ble]
platform = nordicnrf52
board = nano33ble
framework = arduino

Board “ESP32 C3 Super Mini”

Board-A Board-B

[env:lolin_c3_mini]
platform = espressif32
board = lolin_c3_mini
framework = arduino

board_flags = -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1