Ivan Kravets
f3526b1d95
Add support for Arduboy
2016-06-03 20:14:37 +03:00
Ivan Kravets
439e6b4ccf
Refactor firmware uploading to the embedded boards with SAM-BA bootloader
2016-06-03 18:35:47 +03:00
Ivan Kravets
882bddf77e
Revert back some code linked with uploading to Leonardo/Due
2016-06-03 00:42:52 +03:00
Ivan Kravets
06e42dc689
Merge branch 'develop' into feature/platformio-30
...
* develop:
Version bump to 2.9.2 (issues #641 , #645 , #648 , #652 , #664 , #665 , #666 , #671 , #674 )
Fix issue with ARM mbed framework when abstract class breaks compile for LPC1768 // Resolve #666
Fix issue with ARM mbed framework and multiple definition errors on FRDM-KL46Z board // Resolve #641
List embedded boards in docs
Fix multiple definition in mbed framework when using abstract class // Issue #641 , #666
Add "stlink" as the default uploader for STM32 Discovery boards // Resolve #665
Implement grep serial ports for Windows
Remove unused imports
Minor improvements
Fix PyLint's "misplaced-comparison-constant"
Use $PROGNAME instead static name when looking for the firmware
Update title of the article
Add new articles
Link Community Forums FAQ with Docs FAQ
Grep for "/dev/cu.*" on OS X
Skip grep search for serial ports on Windows machines
Improve firmware uploading to Arduino Leonardo based boards
Add MinGW to the PATH
# Conflicts:
# docs/index.rst
# docs/platforms/creating_board.rst
# docs/projectconf.rst
# docs/userguide/platforms/cmd_install.rst
# platformio/__init__.py
# platformio/builder/scripts/atmelavr.py
# platformio/builder/scripts/atmelsam.py
# platformio/builder/scripts/frameworks/mbed.py
2016-06-02 23:53:24 +03:00
Ivan Kravets
b3fc6617e5
Implement grep serial ports for Windows
2016-06-02 14:57:44 +03:00
Ivan Kravets
c773c8f5d5
Minor improvements
2016-06-02 01:09:05 +03:00
Ivan Kravets
b188a05b69
Fix PyLint's "misplaced-comparison-constant"
2016-06-02 00:14:02 +03:00
Ivan Kravets
694121d49a
Grep for "/dev/cu.*" on OS X
2016-06-01 20:35:05 +03:00
Ivan Kravets
250b39bcc8
Skip grep search for serial ports on Windows machines
2016-06-01 20:26:10 +03:00
Ivan Kravets
c74a2b4529
Improve firmware uploading to Arduino Leonardo based boards
2016-06-01 20:24:08 +03:00
Valeriy Koval
bfd66deb37
Initial support for unit testing // Issue #408
2016-05-30 17:50:37 +03:00
Ivan Kravets
d68eb28629
Decentralized architecture for development platforms // Issue #479
2016-05-26 19:43:36 +03:00
Ivan Kravets
0fdccddd88
Code improvements
2016-04-23 23:21:01 +03:00
Ivan Kravets
669561782b
Implement load_json for "util"
2016-04-09 14:15:59 +03:00
Ivan Kravets
b39dcb11ee
Peter test for Unicode and home_dir
2016-03-21 18:50:45 +02:00
Ivan Kravets
ac4387328f
Fix typo with exception
2016-03-21 18:33:49 +02:00
Ivan Kravets
5e4fcf0ed5
Check user profile for ASCII
2016-03-21 18:31:22 +02:00
Ivan Kravets
ea5a0ae75c
Improve support for non-Unicode user profiles for Windows OS
2016-03-21 18:08:15 +02:00
Ivan Kravets
b958960512
Handle ConnectTimeout for API requests
2016-03-21 14:20:37 +02:00
Ivan Kravets
c327cd5c3f
Improve DNS lookup for PlatformIO API
2016-03-21 14:17:36 +02:00
Ivan Kravets
ec2305bb10
Better handling of used boards when init/update project
2016-03-19 00:13:51 +02:00
Ivan Kravets
aebba5f1c1
Minor fix to error message
2016-01-29 14:28:56 +02:00
Ivan Kravets
ec19341e05
Fix error with unicode for serial ports description
2016-01-26 20:30:45 +02:00
Ivan Kravets
d2f3b76132
Fix error with non unicode chars in serial port description
2016-01-25 23:42:43 +02:00
Ivan Kravets
c55204cc50
Use current Python interpreter for the all subprocess platformio calls
2016-01-19 18:42:59 +02:00
Ivan Kravets
19f1ccd0df
🎄 Happy New 2016 Year! 🎄
2016-01-01 20:51:48 +02:00
Ivan Kravets
cae5f1f553
Implement uploading files to file system SPIFFS for ESP8266 // Issue #382
2015-12-28 01:15:06 +02:00
Ivan Kravets
9312ca7f0d
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!
2015-12-26 14:47:42 +02:00
Ivan Kravets
abdc76aef8
Improve auto installation for SCons
2015-12-22 18:07:15 +02:00
Ivan Kravets
7868566a78
Improve PlatformIO installation on the Mac OS X El Capitan
2015-12-12 18:18:57 +02:00
Ivan Kravets
cd11171e33
Lint code with the latest PyLint
2015-11-30 01:11:57 +02:00
Ivan Kravets
904b08f497
Add Apache License, Version 2.0 to @PlatformIO source code
2015-11-18 17:16:17 +02:00
Ivan Kravets
5454c35430
Fix empty list with serial ports on Mac OS X // Resolve #294
2015-11-17 23:20:04 +02:00
Ivan Kravets
1790c6bd0f
Merge branch 'feature/pyserial-3.0' into develop
2015-11-06 16:58:50 +02:00
Ivan Kravets
b183431c27
Install SCons automatically and avoid error: option --single-version-externally-managed not recognized
2015-10-13 18:24:40 +01:00
Ivan Kravets
8eb2798e5c
Direct import of comports
2015-10-03 12:28:21 +01:00
Ivan Kravets
2c0d26e06d
Skip empty serial ports // Issue #294
2015-10-02 16:20:07 +01:00
Ivan Kravets
57b877f445
Fix Cygwin disabling
2015-09-10 20:31:26 +03:00
Ivan Kravets
dcb6d8286b
Disable Cygwin support
2015-09-10 20:23:37 +03:00
Ivan Kravets
50984f1475
Correct OS arch within Cygwin emu
2015-09-10 19:47:14 +03:00
Ivan Kravets
4338bade5b
Allow PlatformIO to be run within Cygwin environment
2015-09-10 19:35:32 +03:00
Ivan Kravets
a032026f46
Significantly improve "Project Generator" // Resolve #280
2015-09-04 19:31:59 +03:00
Ivan Kravets
0d8d5fdb32
Allow multiple instances of @PlatformIO
2015-09-03 19:04:09 +03:00
Ivan Kravets
6732c7cb7c
Better handling of user exceptions
2015-06-06 15:02:12 +03:00
Ivan Kravets
36cdbb8f0c
Improv detection of build changes
2015-06-04 22:50:13 +03:00
Ivan Kravets
5e340843b1
Fix order for "listdir" method
2015-05-27 19:21:29 +03:00
Ivan Kravets
7d949ecb16
Fix old-style class defination
2015-05-25 23:29:10 +03:00
Ivan Kravets
be70047233
Improve running project from other directory (not CWD)
2015-05-25 23:26:35 +03:00
Ivan Kravets
146d430695
Revert CI detecting
2015-05-25 13:17:50 +03:00
Ivan Kravets
5d9f81533d
Use os.environ to detect CI system
2015-05-25 10:11:28 +03:00