Platorm.io (IDE)

Professional collaborative platform for embedded development - platformio.org/

see also

  • PlatformIO drama / github PR - PlatformIO built up a dominant position by supporting all these platforms and accepting community contributions to do so, then tried extracting value from the manufacturers directly after the fact, blocking further community PRs that would add new board revisions or fix bugs.

Install

Install as VSCode extension

Troubleshooting

add the option monitor_baud = 115200 for your target in platformio.ini

Permissions for /dev/ttyACM0 can be permanantly solved by adding yourself to the dialout group.

sudo usermod -a -G dialout $USER
Written on August 6, 2018, Last update on June 11, 2024
arduino esp32 vscode ide serial