Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						ee35484577 
					 
					
						
						
							
							Move i2c files into core, fix some issues with i2c  
						
						 
						
						
						
						
					 
					
						2015-01-21 04:13:18 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						2f39f82954 
					 
					
						
						
							
							Use initVariant for wifio board  
						
						 
						
						
						
						
					 
					
						2015-01-17 16:35:54 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						6ea230a1bc 
					 
					
						
						
							
							Define wiring functions as weak  
						
						 
						
						... 
						
						
						
						This way they can be redefined in board variants, allowing for port expansion 
						
						
					 
					
						2015-01-16 22:46:43 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						e40d18e107 
					 
					
						
						
							
							GPIO16 support for pinMode, digitalRead, and digitalWrite  
						
						 
						
						
						
						
					 
					
						2015-01-16 17:55:09 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						07432e5aa8 
					 
					
						
						
							
							Add more pin mux definitions to eagle_soc.h  
						
						 
						
						
						
						
					 
					
						2015-01-16 17:53:53 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						a3f28ef787 
					 
					
						
						
							
							Fix HardwareSerial initialization and interrupt handling  
						
						 
						
						... 
						
						
						
						RXD pin was not configured properly 
						
						
					 
					
						2015-01-16 17:29:58 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						4ef93a4f1e 
					 
					
						
						
							
							Fix esp8266 HardwareSerial::flush  
						
						 
						
						... 
						
						
						
						HardwareSerial::flush discarded data instead of waiting for it to be sent 
						
						
					 
					
						2015-01-16 17:28:36 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						c17e86842e 
					 
					
						
						
							
							Fix millis rollover  
						
						 
						
						
						
						
					 
					
						2015-01-13 08:23:36 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						5c362798f9 
					 
					
						
						
							
							Add method to use GPIO13 and GPIO15 as UART RX and TX  
						
						 
						
						
						
						
					 
					
						2015-01-09 02:33:42 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						8e7a20c08d 
					 
					
						
						
							
							Automatically call yield() in WiFiClient::available if called more than once  
						
						 
						
						
						
						
					 
					
						2015-01-07 01:57:41 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						4942ceef37 
					 
					
						
						
							
							Add pgmspace stubs to improve compatibility with AVR libraries  
						
						 
						
						
						
						
					 
					
						2015-01-07 01:55:27 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						55f07f1e08 
					 
					
						
						
							
							TCP client flow control  
						
						 
						
						
						
						
					 
					
						2014-12-29 01:20:07 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						6aaa9ab3e6 
					 
					
						
						
							
							Implement atoi, ltoa, dtostrf  
						
						 
						
						
						
						
					 
					
						2014-12-23 12:33:33 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						f51f18fb0a 
					 
					
						
						
							
							Implement interrupts/noInterrupts  
						
						 
						
						
						
						
					 
					
						2014-12-23 12:31:26 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						4cf6737823 
					 
					
						
						
							
							More license headers  
						
						 
						
						
						
						
					 
					
						2014-12-19 01:43:18 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						6c344ffbb1 
					 
					
						
						
							
							Update license headers in files that were completely rewritten  
						
						 
						
						
						
						
					 
					
						2014-12-19 01:40:47 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						43b9dd9edf 
					 
					
						
						
							
							Clean up unused stuff  
						
						 
						
						
						
						
					 
					
						2014-12-19 01:39:27 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						2a77249147 
					 
					
						
						
							
							Implement tx and rx buffers and interrupts for HardwareSerial  
						
						 
						
						
						
						
					 
					
						2014-12-18 18:49:14 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						4d70000595 
					 
					
						
						
							
							Implement pin interrupts  
						
						 
						
						
						
						
					 
					
						2014-12-18 18:47:46 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						4c8da95586 
					 
					
						
						
							
							Make sigma_delta.c unused  
						
						 
						
						
						
						
					 
					
						2014-12-18 18:47:07 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						77af5da58f 
					 
					
						
						
							
							Clean up ets_printf declarations  
						
						 
						
						
						
						
					 
					
						2014-12-18 18:45:22 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						900083e3ff 
					 
					
						
						
							
							Add sigma-delta api  
						
						 
						
						
						
						
					 
					
						2014-12-12 10:37:24 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						4d62fada68 
					 
					
						
						
							
							Disable debug output in Serial.begin  
						
						 
						
						
						
						
					 
					
						2014-12-12 04:41:24 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						f8ddfe8d0a 
					 
					
						
						
							
							analogRead  
						
						 
						
						
						
						
					 
					
						2014-12-12 04:40:43 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						d754597ec3 
					 
					
						
						
							
							digitalWrite fix  
						
						 
						
						
						
						
					 
					
						2014-12-09 10:10:26 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						4dd9b0481f 
					 
					
						
						
							
							Add stubs for itoa, ltoa  
						
						 
						
						
						
						
					 
					
						2014-12-09 10:09:12 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						31a8539763 
					 
					
						
						
							
							Open-drain output mode  
						
						 
						
						
						
						
					 
					
						2014-12-05 00:05:01 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						2d9c5d8297 
					 
					
						
						
							
							Modify the linker script to move some code into flash, enable -mtext-section-literals  
						
						 
						
						
						
						
					 
					
						2014-12-02 00:46:57 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						03f35e44f0 
					 
					
						
						
							
							Don't use timer for zero delay  
						
						 
						
						
						
						
					 
					
						2014-12-01 00:37:51 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						4648024946 
					 
					
						
						
							
							Add circular buffer implementation  
						
						 
						
						
						
						
					 
					
						2014-12-01 00:36:07 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						160f99c31c 
					 
					
						
						
							
							Move some code to flash and fix prototypes  
						
						 
						
						
						
						
					 
					
						2014-12-01 00:34:59 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						ea599139d5 
					 
					
						
						
							
							Fix malloc/free references  
						
						 
						
						
						
						
					 
					
						2014-12-01 00:34:28 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						39e087a19e 
					 
					
						
						
							
							Fix initialisation, fix HardwareSerial, add esptool.py flashing  
						
						 
						
						
						
						
					 
					
						2014-11-25 09:58:14 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						66cac95b4b 
					 
					
						
						
							
							Implement digital IO functions  
						
						 
						
						
						
						
					 
					
						2014-11-21 21:23:27 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						e21371d6d0 
					 
					
						
						
							
							Tidy up backend code for esp8266 (malloc, free, yield)  
						
						 
						
						
						
						
					 
					
						2014-11-21 19:15:40 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						e199fc349c 
					 
					
						
						
							
							Implement global init for esp8266  
						
						 
						
						
						
						
					 
					
						2014-11-21 18:14:45 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						c55b5a89eb 
					 
					
						
						
							
							Implement delay()  
						
						 
						
						
						
						
					 
					
						2014-11-21 12:16:12 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						15b434f5e2 
					 
					
						
						
							
							Fix build errors  
						
						 
						
						
						
						
					 
					
						2014-11-21 12:15:50 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						09e27637dc 
					 
					
						
						
							
							Fix continuations  
						
						 
						
						
						
						
					 
					
						2014-11-21 12:15:03 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						705928fdee 
					 
					
						
						
							
							Continuations support  
						
						 
						
						
						
						
					 
					
						2014-11-20 17:25:27 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						27b0163958 
					 
					
						
						
							
							Updates for esp8266 platform  
						
						 
						
						
						
						
					 
					
						2014-11-20 17:25:01 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						168156d210 
					 
					
						
						
							
							Wiring time functions  
						
						 
						
						
						
						
					 
					
						2014-11-16 16:09:55 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						04fe8e8b58 
					 
					
						
						
							
							Basic support for esp8266 platform  
						
						 
						
						... 
						
						
						
						This includes empty stubs for most core Arduino functions.
Need to actually implement all those digital reads writes whatever.
Need to prebuild toolchains (xtensa-elf-lx106) for 3 platforms and put them on some download server.
Need to do the same with esptool.
Need to fix 0x40000 binary generation and add correct upload commands.
Maybe even implement uploads over WiFi. 
						
						
					 
					
						2014-11-15 10:45:08 +03:00