Ivan Kravets 
							
						 
					 
					
						
						
							
						
						5774654582 
					 
					
						
						
							
							Switch to Github Actions ( #3471 )  
						
						 
						
						
						
						
					 
					
						2020-04-23 16:04:15 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						a636a60e00 
					 
					
						
						
							
							Sort examples  
						
						 
						
						
						
						
					 
					
						2020-04-08 22:34:04 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						f976cf7ae5 
					 
					
						
						
							
							Docs: Extend tutorials list  
						
						 
						
						
						
						
					 
					
						2020-03-30 17:15:18 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						096c2f6165 
					 
					
						
						
							
							Typo fix in docs  
						
						 
						
						
						
						
					 
					
						2020-03-20 17:11:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						15647c81f0 
					 
					
						
						
							
							New standalone (1-script) PlatformIO Core Installer  
						
						 
						
						
						
						
					 
					
						2020-03-19 18:26:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ShahRustam 
							
						 
					 
					
						
						
							
						
						475f898222 
					 
					
						
						
							
							Replace installer script with a new one //  Resolve   #3420  ( #3428 )  
						
						 
						
						... 
						
						
						
						* Replace installer script with a new one. Resolve  #3420 
* temp file name fix
* get-platformio.py script update.
* small fix 
						
						
					 
					
						2020-03-19 13:26:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt McCartney 
							
						 
					 
					
						
						
							
						
						e8692334f6 
					 
					
						
						
							
							Replace deprecated in python3: iteritems with items and basestr with str ( #3119 )  
						
						 
						
						
						
						
					 
					
						2019-10-15 22:00:48 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florian Knodt 
							
						 
					 
					
						
						
							
						
						94f8afec38 
					 
					
						
						
							
							udev: Add GD32V DFU Bootloader ( #3032 )  
						
						 
						
						
						
						
					 
					
						2019-09-24 11:02:26 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						43ae62afd8 
					 
					
						
						
							
							Sync Aceinna and GD32V dev/platforms.  
						
						 
						
						
						
						
					 
					
						2019-09-13 16:01:42 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						6265233903 
					 
					
						
						
							
							Optimize udev rules  
						
						 
						
						
						
						
					 
					
						2019-09-02 16:01:15 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						be3e26c202 
					 
					
						
						
							
							Cleanup UDEV rules  
						
						 
						
						
						
						
					 
					
						2019-09-02 14:24:35 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						9f76293684 
					 
					
						
						
							
							Cleanup Segger UDEV rules  
						
						 
						
						
						
						
					 
					
						2019-09-02 14:13:58 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter 
							
						 
					 
					
						
						
							
						
						bdce78ba6f 
					 
					
						
						
							
							Stop ModemManager corrupting Arduino uploads ( #2966 )  
						
						 
						
						... 
						
						
						
						On boards like the Arduino Micro, when in bootloader mode it appears ModemManager interferes with the programming process and result in a catastrophic failure with no end of different errors including, but not limited to:
```
error: programmer did not respond to command: write block
error: butterfly programmer uses avr_write_page() but does not provide a cmd() method.
error: programmer did not respond to command: set addr
```
After this, the device could appear to be completely non-functional, refusing to enumerate or appear for programming, but thankfully a double-reset will usually recover it, but the underlying ModemManager issue will still prevent successful programming. Hence the additional rules. 
This affects not only PlatformIO, but also the Arduino IDE (on linux). 
						
						
					 
					
						2019-08-31 11:47:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						98ec287797 
					 
					
						
						
							
							Docs: Remove non-existing project examples  
						
						 
						
						
						
						
					 
					
						2019-08-27 16:28:38 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						a25c1155c2 
					 
					
						
						
							
							Docs: Add support for Teensy 4.0  
						
						 
						
						
						
						
					 
					
						2019-08-19 18:16:53 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yusuf Soyipek 
							
						 
					 
					
						
						
							
						
						fcd1862f40 
					 
					
						
						
							
							Add FT231XS ids for Sparkfun ESP32 Thing ( #2886 )  
						
						 
						
						... 
						
						
						
						Signed-off-by: Yusuf Soyipek's ysoyipek@iora.com.tr  
						
						
					 
					
						2019-08-12 23:22:55 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						91f0217d39 
					 
					
						
						
							
							Make scripts compatible with Python 3 //  Resolve   #2779  
						
						 
						
						
						
						
					 
					
						2019-07-12 13:38:37 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter 
							
						 
					 
					
						
						
							
						
						6daf387c90 
					 
					
						
						
							
							Missing parentheses and depreciated syntax ( #2700 )  
						
						 
						
						... 
						
						
						
						Fixes
```
  File "get-platformio.py", line 93
    print r['out']
          ^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(r['out'])?
```
and 
```
  File "get-platformio.py", line 146
    except Exception, e:
                    ^
SyntaxError: invalid syntax
``` 
						
						
					 
					
						2019-06-25 23:50:06 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter 
							
						 
					 
					
						
						
							
						
						40c8046546 
					 
					
						
						
							
							Fix Teensy serial lockout ( #2676 )  
						
						 
						
						... 
						
						
						
						Fixes `[Errno 16] Device or resource busy: '/dev/ttyACM0` issue on Teensy 3.2 and 3.5 (at minimum) due to ModemManager probing the devices and making them unavailable. Updated rules sourced from current https://www.pjrc.com/teensy/49-teensy.rules  configuration. 
						
						
					 
					
						2019-06-16 12:36:41 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						48c1aeae03 
					 
					
						
						
							
							Fix "systemd-udevd" warnings in 99-platformio-udev.rules //  Resolve   #2442  
						
						 
						
						
						
						
					 
					
						2019-05-03 13:11:03 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						ff5da3c3cc 
					 
					
						
						
							
							Use stable dev/platforms for CI  
						
						 
						
						
						
						
					 
					
						2019-03-30 13:54:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						38bb2c61c1 
					 
					
						
						
							
							Docs: Sort upload protocols for board  
						
						 
						
						
						
						
					 
					
						2019-01-11 14:35:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						a60c57ac58 
					 
					
						
						
							
							Initial support for Python 3.5+ //  Resolve   #895   Resolve   #1365  
						
						 
						
						
						
						
					 
					
						2018-12-26 20:54:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						7789e3bc62 
					 
					
						
						
							
							Rename "System" to "Hardware" for board spec  
						
						 
						
						
						
						
					 
					
						2018-11-04 17:24:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						67a6f66a35 
					 
					
						
						
							
							Add support for oddWires IoT-Bus Io debug tool  
						
						 
						
						
						
						
					 
					
						2018-10-29 19:23:06 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						058a5e854d 
					 
					
						
						
							
							Skip aceinna_imu from linux builds  
						
						 
						
						
						
						
					 
					
						2018-10-19 16:50:51 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						159cd7c073 
					 
					
						
						
							
							Better explanation about overriding settings for board  
						
						 
						
						
						
						
					 
					
						2018-10-05 01:25:33 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						e83a11d02a 
					 
					
						
						
							
							More detailed info about debug per board  
						
						 
						
						
						
						
					 
					
						2018-10-05 00:36:23 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						ba2275fbba 
					 
					
						
						
							
							Test windows builds on x86 & x64  
						
						 
						
						
						
						
					 
					
						2018-10-04 20:20:16 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						59a3a7dd55 
					 
					
						
						
							
							Minor tweak to docs  
						
						 
						
						
						
						
					 
					
						2018-10-04 01:51:21 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						94bf067639 
					 
					
						
						
							
							Refactor docs for boards  
						
						 
						
						
						
						
					 
					
						2018-10-04 01:33:15 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						24f97ef768 
					 
					
						
						
							
							Introduce RISC-V GAP dev/platform  
						
						 
						
						
						
						
					 
					
						2018-09-20 13:56:42 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						d448a0ec5c 
					 
					
						
						
							
							Switch docs to HTTPS  
						
						 
						
						
						
						
					 
					
						2018-08-15 19:44:02 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						71cdc9fe78 
					 
					
						
						
							
							Docs: Add compatible platforms, frameworks, and boards per debug tool  
						
						 
						
						
						
						
					 
					
						2018-08-11 15:34:33 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						ab1d1f248c 
					 
					
						
						
							
							Refactor docs for PIO Unified debug tools  
						
						 
						
						
						
						
					 
					
						2018-07-30 19:39:31 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						617f51b9ea 
					 
					
						
						
							
							Improve docs for PIO Unified Debugger  
						
						 
						
						
						
						
					 
					
						2018-07-30 18:13:04 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						e4462d7546 
					 
					
						
						
							
							Add Infineon XMC dev/platform //  Resolve   #471  
						
						 
						
						
						
						
					 
					
						2018-07-19 16:19:10 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						4a14cc686c 
					 
					
						
						
							
							Add udev rules for J-Link devices  
						
						 
						
						
						
						
					 
					
						2018-07-17 20:57:41 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						cb7717eaf6 
					 
					
						
						
							
							Update docs for creating a custom dev/platform  
						
						 
						
						
						
						
					 
					
						2018-07-12 20:52:25 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						ca37190da4 
					 
					
						
						
							
							Update docs for PIO Unified Debugger; add wiring connections and debug probes pictures  
						
						 
						
						
						
						
					 
					
						2018-07-07 01:35:52 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Dronnikov 
							
						 
					 
					
						
						
							
						
						08759700b6 
					 
					
						
						
							
							Add udev rule for Maple Leaf board ( #1699 )  
						
						 
						
						
						
						
					 
					
						2018-06-21 13:45:43 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						4d48c365f5 
					 
					
						
						
							
							Autogenerate examples for platforms and frameworks  
						
						 
						
						
						
						
					 
					
						2018-06-16 21:11:31 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						2f07a58e4f 
					 
					
						
						
							
							Split stable/upstream docs for dev/platforms  
						
						 
						
						
						
						
					 
					
						2018-05-25 16:17:02 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						f7053928f0 
					 
					
						
						
							
							Better explanation how to switch between stable/upstream dev/platforms  
						
						 
						
						
						
						
					 
					
						2018-05-15 17:22:03 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						90993ec69f 
					 
					
						
						
							
							Docs: Show onboard debug tools before  
						
						 
						
						
						
						
					 
					
						2018-03-07 13:48:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						3a52f35fe5 
					 
					
						
						
							
							Add "udev" to FAQ  
						
						 
						
						
						
						
					 
					
						2018-02-20 15:06:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						591e876660 
					 
					
						
						
							
							Move  http://platformio.org  to  https://platformio.org  
						
						 
						
						
						
						
					 
					
						2018-02-13 01:34:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						cc08bb0fd0 
					 
					
						
						
							
							Document how to switch between stable release and upstream dev/platform  
						
						 
						
						
						
						
					 
					
						2018-02-09 14:31:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						f7023aa8ff 
					 
					
						
						
							
							Print platform information while processing environment  
						
						 
						
						
						
						
					 
					
						2018-02-07 19:44:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kravets 
							
						 
					 
					
						
						
							
						
						8913f1b1ea 
					 
					
						
						
							
							Don't install desktop dev/platforms  
						
						 
						
						
						
						
					 
					
						2018-02-03 23:04:46 +02:00