Commit Graph

78 Commits

Author SHA1 Message Date
Ivan Kravets 4997528f6a Handle specific extra build flags from library.json // Resolve #289 2016-07-15 16:12:07 +03:00
Ivan Kravets d6b38dafc6 Merge branch 'develop' into feature/platformio-30
* develop:
  Remove debug info
  Add "Rebuild C/C++ Project Index" target to CLion and Eclipse IDEs
  Iterating the dictionary directly instead of calling .keys()
  Iterating the dictionary directly instead of calling .keys()
  Add example dynamic `build_flags`
  Add new articles
  Update examples
2016-07-09 19:01:43 +03:00
Ivan Kravets e33e950712 Add example dynamic build_flags 2016-07-09 14:38:49 +03:00
Ivan Kravets 51a9565a72 Refactored lib_force and lib_ignore logic 2016-06-25 13:23:24 +03:00
Ivan Kravets bc30bf5566 Typo fixes 2016-06-24 12:54:01 +03:00
Ivan Kravets dd111aac4a Library deep search for dependency finder 2016-06-23 23:25:13 +03:00
Ivan Kravets bb22a1297b Unit Testing for Embedded // Resolve #408 2016-06-15 14:10:42 +03:00
Ivan Kravets 36a9bf69de Merge branch 'develop' into feature/platformio-30
* develop:
  Add support for ST Nucleo L031K6 board to ARM mbed framework
  Fix typo
  Fix pylint error
  Update history
  Improve linker flags handling for mbed
  Update examples
  Improve include selection for mbed boards with a custom vendor
  Re-submit a package to PyPI
  Version bump to 2.10.0 (issues #683, #687, #688, #689, #691)
  Pass PlatformIO macros with version to libs
  Update ARM mbed framework package to v121
  Typo fixes
  Move custom platform and board to separate page
  Add new ST Nucleo board
  Update build script for mbed framework
  Improve firmware uploading to Arduino Leonardo based boards // Resolve #691
  Typo fix
2016-06-14 20:10:50 +03:00
Ivan Kravets 104132c5d3 Typo fixes 2016-06-13 19:24:13 +03:00
Ivan Kravets 3ad1ad4ef1 List embedded boards in docs 2016-06-02 20:41:10 +03:00
Ivan Kravets d6b6fa2baf Install development platform from local dir and VCS(git, hg, svn) // Issue #479 2016-05-31 00:22:25 +03:00
Ivan Kravets c73dd60bd1 Merge branch 'develop' into feature/platformio-30
* develop:
  Install tox manually
  Simplified documentation for Continuous integration with AppVeyor // Resolve #671
  Fix broken links to project examples
  Add stlink as the default uploader for disco boards // Issue #665
  Specify supported types of library repository
2016-05-28 20:42:50 +03:00
Ivan Kravets 0cb28f906e Fix broken links to project examples 2016-05-28 19:09:24 +03:00
Ivan Kravets d68eb28629 Decentralized architecture for development platforms // Issue #479 2016-05-26 19:43:36 +03:00
Ivan Kravets 4b6fc94f94 Allow to specify default environments "env_default" // Resolve #576 2016-04-27 14:10:18 +03:00
Ivan Kravets ab5d7f3313 Allowe to unflag(remove) base/initial flags using build_unflags // Resolve #559 2016-04-27 12:55:07 +03:00
Ivan Kravets da2946f45c Update links to the new repo with Project Examples 2016-04-23 20:21:04 +03:00
Ivan Kravets 3011c6dd3f Add "What is ".pioenvs" dir to FAQ 2016-03-16 17:40:58 +02:00
Ivan Kravets 97487b617a Switch to pretty PlatformIO URLs 2016-03-12 21:32:13 +02:00
Valeriy Koval 1c481e0840 Fix handling of build flags passed via environment vars // Resolve #526 2016-02-25 15:09:23 +02:00
Ivan Kravets dc007dd136 Handle new environment variables PLATFORMIO_UPLOAD_PORT and PLATFORMIO_UPLOAD_FLAGS 2016-02-17 20:20:39 +02:00
Ivan Kravets 7e5f6fe22a Update docs for board_flash_mode 2016-02-11 00:00:23 +02:00
Ivan Kravets 6baf6568d2 Add "board_f_flash" option to Project Configuration File // Resolve #501 2016-02-10 22:58:12 +02:00
Ivan Kravets 9102a70e04 More strictness to default src filter for builder 2016-01-29 17:52:54 +02:00
Florian Loretan 07b69e9f59 Mention "overclocking"
I couldn't find information on how to overclock my teensy with platformio until I asked in the chat and @ivankravets pointed me to this page. Mentioning overclocking should help others find that information more easily.
2016-01-25 22:24:08 +01:00
Ivan Kravets c48ffc0089 Skip example* from build process 2016-01-19 16:50:26 +02:00
Ivan Kravets 257f4b1c5b Update examples with extra scripts 2016-01-19 00:22:12 +02:00
Ivan Kravets 52ceb64758 Added "upload_resetmethod" option to Project Configuration File platformio.ini and allowed to change default upload reset method for Espressif development platform // Resolve #444 2016-01-14 01:07:57 +02:00
Ivan Kravets 516887c050 Refactor Project Configuration Page 2016-01-13 15:03:13 +02:00
Ivan Kravets 363249f165 Minor improvements to the docs 2016-01-04 01:45:57 +02:00
Ivan Kravets 19f1ccd0df 🎄 Happy New 2016 Year! 🎄 2016-01-01 20:51:48 +02:00
Ivan Kravets 5c1c1da5f0 Correction to custom PlatformIO dirs per project 2016-01-01 19:44:24 +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 d2088e7444 Enhance doc 2015-12-26 01:02:44 +02:00
Ivan Kravets a9a50f79da Add examples for Atmel AVR platform 2015-12-25 00:17:19 +02:00
Ivan Kravets e4dbcd50cc Improv documentation for Espressif platform 2015-12-18 19:29:20 +02:00
Ivan Kravets abf4376d20 Add example with upload_port=IP_ADDRESS for OTA 2015-12-13 22:09:50 +02:00
Ivan Kravets fbd2c61f40 Update docs with "upload_flags" 2015-12-11 15:20:08 +02:00
Ivan Kravets 2c301ca422 Explain how to use Arguments and custom options 2015-12-10 23:52:33 +02:00
Ivan Kravets c87c4691f3 Typo fix 2015-12-08 18:42:23 +02:00
Ivan Kravets b91f03f082 Add examples for "extra_script" 2015-12-04 00:02:37 +02:00
Ivan Kravets 5a83ebe48e Add new article by @joshglendenning about "@Armstrap Eagle and @PlatformIO" 2015-11-20 22:41:36 +02:00
Ivan Kravets 34aaf7b157 Add Apache License, Version 2.0 to @PlatformIO docs 2015-11-18 17:33:46 +02:00
Ivan Kravets 2c53bd49f2 Upload firmware using external programmer via "platformio run –target program" // Resolve #311 2015-11-02 22:36:49 +02:00
Ivan Kravets 61ef27c345 Allow to use ST-Link uploader for mbed-based projects 2015-09-10 16:43:09 +03:00
Ivan Kravets 35f7d8a4cc Enhance docs 2015-08-14 00:14:04 +03:00
Ivan Kravets 86e39f9b44 More explanations about run --targets 2015-08-01 17:30:20 +03:00
Ivan Kravets 3813614d31 Support for off-line/unpublished/private libraries // Resolved #260 2015-07-29 21:14:41 +03:00
Ivan Kravets b80c525952 Improve docs for env's "target" option 2015-06-28 20:38:37 +03:00
Ivan Kravets 1af6eba151 Rename "srcbuild_flags" env option to "src_build_flags" 2015-06-28 20:18:16 +03:00