System Requirements

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.).

Operating System:

Windows, macOS, Linux, FreeBSD, Linux ARMv6+

Python Interpreter:

Python 3.6+ or above. See detailed instructions on how to Install Python Interpreter.

Terminal Application:

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.

Access to Serial Ports (USB/UART):

Windows Users: Please check that you have correctly installed the USB driver from the board manufacturer.

Linux Users: