platformio

Build and manage embedded projects across multiple platforms and boards.

brewmacoslinux
Try with needOr install directly
Source

About

Your Gateway to Embedded Software Development Excellence

Commands

platformiopio

Examples

start a new embedded project for Arduino$ platformio init --board arduino
compile and upload code to microcontroller$ platformio run --target upload
open serial monitor to view device output$ platformio device monitor
install library for embedded project$ platformio lib install DHT11
build project for multiple boards at once$ platformio run -e esp32 -e stm32