* develop: (21 commits)
Use stable docs
Version bump to 2.11.2 (issues #500, #533, #732, #731, #737, #733, #438, #722, #52, #725)
Update project configuration template
Use stable docs
Implement firmware merging with base firmware for Nordic nRF51 development platform // Resolve#500 , Resolve#533
Fix firmware uploading to Atmel SAMD21-XPRO board using ARM mbed framework // Resolve#732
Add firmware merging process for nordicnrf51 // Issue #533, #500
Add OpenOCD as an alternative upload method for atmelsam platform // Issue #732
Sync flags parser with PlatformIO 3.0 branch // Resolve#738
Update ``udev`` rules for the new STM32F407DISCOVERY boards // Resolve#731
Add explanation about "Failed to find MSBuild toolsets directory"
Add support for local "--echo" for Serial Port Monitor // Resolve#733
Update history
Improve support for Microchip PIC32 development platform and ChipKIT boards // Resolve#438
Fix Project Generator for ESP8266 and ARM mbed based projects
Switch to gcc-built LwIP library for espressif platform
Push 2.11.2.dev2
Fix linking process for microchippic32 platfrom // Issue #438
Improve Project Generator for PlatformIO IDE (fixes incorrect linter errors)
* develop:
Update docs for Teensy USB Features // Issue #722
Implement Teensy 2.0 USB functionality (HID, SERIAL_HID, DISK, MIDI, etc.) // Resolve#722
Add support for Pinoccio Scout board // Resolve#52
Fix broken LD Script for Element14 chipKIT Pi board // Resolve#725Resolve#726
Fix USB flags processing for teensy platform // Issue #722
Add Pinoccio board // Issue #52
Minor improvements for CLion docs
Improved docs for integration with CLion IDE
Version bump to 2.11.1 (issues #472, #629, #710, #711, #712, #713, #718)
Typo fix
Add "udev" rules for OpenOCD CMSIS-DAP adapters // Resolve#718
Update history
Ignore "[platformio]" section from custom project configuration CI
Bump to 2.11.1b1
Add Arduino M0 Pro and Tian to the examples // Issue #472
Fix issue when `pioenvs` folder doesn't exist
Add more info about `.pioenvs` directory
Improve CMSIS selection for SAMD21 boards
Improve support for SAMD21 based boards
Add contributing guidelines
* develop:
Typo fix
Version bump to 2.9.4
Show "udev" warning only for the Linux OS while upload firmware
Version bump to 2.9.3
Notify Linux user to install PlatformIO udev rules
Add new article
Add support for Arduboy
Remove unused imports
Refactor firmware uploading to the embedded boards with SAM-BA bootloader
Fix firmware uploading to the embedded boards with SAM-BA bootloader
Add explanation about waiting for the new serial port
Hook when new serial port is the same in boot mode
Revert back some code linked with uploading to Leonardo/Due
# Conflicts:
# platformio/__init__.py
# platformio/boards/misc.json
# platformio/builder/scripts/atmelavr.py
# platformio/builder/scripts/atmelsam.py
# platformio/builder/tools/pioupload.py