PlatformIO Core is written in Python and works on the most popular operating systems including ARM-based credit-card-sized computers (Raspberry Pi, BeagleBone, etc.).
Windows, macOS, Linux, FreeBSD, Linux ARMv6+
Python 3.6+ or above. See detailed instructions on how to Install Python Interpreter.
All CLI commands below should be executed in the
Command-line
application (Terminal). For macOS and Linux OS - Terminal application,
for Windows OS – cmd.exe
application.
Windows Users: Please check that you have correctly installed the USB driver from the board manufacturer.
Linux Users:
Please install 99-platformio-udev.rules
Raspberry Pi users, please read this article Enable serial port on Raspberry Pi.