skip to navigation
skip to content

Not Logged In

platformio 0.3.1

A cross-platform code builder and library manager (Arduino, MSP430, ARM)

Latest Version: 0.10.2

Documentation / PDF | Project Examples | Bugs/Questions | Blog | Twitter

PlatformIO is a cross-platform code builder and library manager.

You have no need to install any IDE or compile any tool chains. PlatformIO has pre-built different development platforms including: compiler, debugger, uploader (for embedded boards) and many other useful tools.

PlatformIO allows developer to compile the same code with different platforms using only one command platformio run. This happens due to Project Configuration File where you can setup different environments with specific options: platform type, firmware uploading settings, pre-built framework and many more.

PlatformIO is well suited for embedded development. It can:

  • Automatically analyse dependency
  • Reliably detect build changes
  • Build framework or library source code to static library
  • Build ELF (executable and linkable firmware)
  • Convert ELF to HEX or BIN file
  • Extract EEPROM data
  • Upload firmware to your device

It has support for many popular embedded platforms like these:


Copyright (C) 2014 Ivan Kravets

Licenced under the MIT Licence.

File Type Py Version Uploaded on Size
platformio-0.3.1-py2-none-any.whl (md5) Python Wheel 2.7 2014-06-21 34KB
platformio-0.3.1.tar.gz (md5) Source 2014-06-21 22KB
  • Downloads (All Versions):
  • 123 downloads in the last day
  • 426 downloads in the last week
  • 453 downloads in the last month