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 –
- Access to Serial Ports (USB/UART):
Windows Users: Please check that you have correctly installed the USB driver from the board manufacturer.
Please install 99-platformio-udev.rules
Raspberry Pi users, please read this article Enable serial port on Raspberry Pi.