-
PlatformIO 2.7.1 is out!
01/06/2016 at 15:48 • 0 comments- Initial support for Arduino Zero board (issue #356)
- Added support for completions to Atom text editor using
.clang_complete
- Generate default targets for supported IDE (CLion, Eclipse IDE, Emacs, Sublime Text, VIM): Build, Clean, Upload, Upload SPIFFS image, Upload using Programmer, Update installed platforms and libraries (issue #427)
- Updated Teensy Arduino Framework to 1.27 (issue #434)
- Fixed uploading of EEPROM data using
uploadeep
target for Atmel AVR development platform - Fixed project generator for CLion IDE (issue #422)
- Fixed package
shasum
validation on Mac OS X 10.11.2 (issue #429) - Fixed CMakeLists.txt
add_executable
has only one source file (issue #421)
-
PlatformIO 2.7.0 is out!
12/30/2015 at 19:28 • 0 commentsHappy New Year!
- Moved SCons to PlatformIO packages. PlatformIO does not require SCons to be installed in your system. Significantly simplified installation process of PlatformIO.
pip install platformio
rocks! - Implemented uploading files to file system of ESP8266 SPIFFS (including OTA) (issue #382)
- Added support for the new Adafruit boards Bluefruit Micro and Feather (issue #403)
- Added support for RFDuino (issue #319)
- Project generator for Emacs text editor (pull #404)
- Updated Arduino framework for Atmel AVR development platform to 1.6.7
- Documented firmware uploading for Atmel AVR development platform using Programmers: AVR ISP, AVRISP mkII, USBtinyISP, USBasp, Parallel Programmer and Arduino as ISP
- Fixed issue with current Python interpreter for Python-based tools (issue #417)
- Moved SCons to PlatformIO packages. PlatformIO does not require SCons to be installed in your system. Significantly simplified installation process of PlatformIO.
-
PlatformIO 2.6.3 is out!
12/21/2015 at 20:54 • 0 comments- Restored support for Espressif ESP8266 ESP-01 1MB board (ready for OTA)
- Fixed invalid ROM size for ESP8266-based boards (issue #396)
-
PlatformIO 2.6.2 is out!
12/21/2015 at 20:53 • 0 comments- Removed
SCons
from requirements list. PlatformIO will try to install it automatically, otherwise users need to install it manually - Fixed
ChunkedEncodingError
when SF connection is broken (issue #356)
- Removed
-
PlatformIO 2.6.1 is out!
12/18/2015 at 19:28 • 0 comments- Added support for the new ESP8266-based boards (SparkFun ESP8266 Thing, NodeMCU 0.9 & 1.0, Olimex MOD-WIFI-ESP8266(-DEV), Adafruit HUZZAH ESP8266, ESPino, SweetPea ESP-210, WeMos D1, WeMos D1 mini) to Espressif development platform
- Created public platformio-pkg-ldscripts repository for LD scripts. Moved common configuration for ESP8266 MCU to
esp8266.flash.common.ld
(issue #379) - Improved documentation for Espressif development platform: OTA update, custom Flash Size, Upload Speed and CPU frequency
- Fixed reset method for Espressif NodeMCU (ESP-12E Module) (issue #380)
- Fixed issue with code builder when build path contains spaces (issue #387)
- Fixed project generator for Eclipse IDE and “duplicate path entries found in project path” (issue #383)
-
PlatformIO 2.6 is out!
12/15/2015 at 21:41 • 0 comments- Install only required packages depending on build environment (issue #308)
- Added support for Raspberry Pi WiringPi framework (issue #372)
- Implemented Over The Air (OTA) upgrades for Espressif development platform. (issue #365)
- Updated CMSIS framework and added CMSIS support for Nucleo F401RE board (issue #373)
- Added support for Espressif ESP8266 ESP-01-1MB board (ready for OTA)
- Handle
upload_flags
option in platformio.ini - Improved PlatformIO installation on the Mac OS X El Capitan
-
PlatformIO 2.5 is out!
12/08/2015 at 18:21 • 0 comments- Improved code builder for parallel builds (up to 4 times faster than before)
- Generate .travis.yml CI and .gitignore files for embedded projects by default (issue #354)
- Removed prompt with “auto-uploading” from platformio init command and added
--enable-auto-uploading
option (issue #352) - Fixed incorrect behaviour of platformio serialports monitor in pair with PySerial 3.0
-
PlatformIO 2.4 is out!
12/01/2015 at 22:05 • 0 comments- Added support for the new boards: Atmel ATSAMR21-XPRO, Atmel SAML21-XPRO-B, Atmel SAMD21-XPRO, ST 32F469IDISCOVERY, ST 32L476GDISCOVERY, ST Nucleo F031K6, ST Nucleo F042K6, ST Nucleo F303K8 and ST Nucleo L476RG
- Updated Arduino core for Espressif platform to 2.0.0 (issue #345)
- Added to FAQ explanation of Can not compile a library that compiles without issue with Arduino IDE // (issue #331)
- Fixed ESP-12E flash size (pull #333)
- Fixed configuration for LowPowerLab MoteinoMEGA board (issue #335)
- Fixed “LockFailed: failed to create appstate.json.lock” error for Windows
- Fixed relative include path for preprocessor using
build_flags
(issue #271)
-
PlatformIO 2.3.5 is out!
11/24/2015 at 20:45 • 0 comments- Added support of libOpenCM3 framework for Nucleo F103RB board (issue #309)
- Added support for Espressif ESP8266 ESP-12E board (NodeMCU) (issue #310)
- Added support for pySerial 3.0 (issue #307)
- Updated Arduino AVR/SAM frameworks to 1.6.6 (issue #321)
- Upload firmware using external programmer via platformio run –target program target (issue #311)
- Fixed handling of upload port when
board
option is not specified in platformio.ini - Fixed firmware uploading for nordicrf51 development platform (issue #316)
- Fixed installation on Mac OS X El Capitan (issue #312)
- Fixed project generator for CLion IDE under Windows OS with invalid path to executable (issue #326)
- Fixed empty list with serial ports on Mac OS X (isge #294)
- Fixed compilation error
TWI_Disable not declared
for Arduino Due board (issue #329)
-
PlatformIO 2.3.4 is out!
10/13/2015 at 17:55 • 0 comments- Full support of CLion IDE including code auto-completion (issue #132)
- PlatformIO command completion in Terminal for
bash
andzsh
- Added support for ubIQio Ardhat board (pull #302)
- Install SCons automatically and avoid
error: option --single-version-externally-managed not recognized
(issue #279) - Use Teensy CLI Loader for upload of .hex files on Mac OS X (issue #306)
- Fixed missing framework-mbed package for teensy platform (issue #305)