Drake Youngkun Min 
							
						 
					 
					
						
						
							
						
						d8b2290313 
					 
					
						
						
							
							Add 'fromString(const char*)', 'fromString(const String)' to IPAddress class ( #68 )  
						
						
						
						
					 
					
						2016-11-24 09:46:11 +02:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						5703b769f2 
					 
					
						
						
							
							pull sdkconfig early so IDF does not warn about redefinition  
						
						
						
						
					 
					
						2016-11-18 15:14:02 +02:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						c30012ab78 
					 
					
						
						
							
							Add Kconfig for IDF and option to disable HAL mutexes  
						
						... 
						
						
						
						IDF Options:
- Autostart Arduino (implements app_main)
- Disable HAL locks
- Set HAL debug level
- Auto-connect STA if configured (else will connect after WiFi.begin()) 
						
						
					 
					
						2016-11-18 15:07:25 +02:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						7abb15ca62 
					 
					
						
						
							
							reset i2c cmd buffer before read/write  
						
						... 
						
						
						
						related to [issue
53](https://github.com/espressif/arduino-esp32/issues/53 ) 
						
						
					 
					
						2016-11-17 00:46:56 +02:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						6d097cd4b5 
					 
					
						
						
							
							Add definitions for yield() and optimistic_yield()  
						
						... 
						
						
						
						Fixes: https://github.com/espressif/arduino-esp32/issues/54  
						
						
					 
					
						2016-11-16 17:36:52 +02:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						56cd8f63f0 
					 
					
						
						
							
							Add HardwareSerial::write(const char *)  
						
						... 
						
						
						
						fixes: https://github.com/espressif/arduino-esp32/issues/55  
						
						
					 
					
						2016-11-16 17:30:13 +02:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						47babd2098 
					 
					
						
						
							
							shave off some time when sending multiple bytes through SPI  
						
						
						
						
					 
					
						2016-11-14 13:08:30 +02:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						f0b7959425 
					 
					
						
						
							
							add default pins for UART1 and UART2  
						
						... 
						
						
						
						NOTE: UART1's default pins can be used only when SPI Flash is DIO
thanks @ladyada 
						
						
					 
					
						2016-11-13 17:01:44 +02:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						2cc1a6a1da 
					 
					
						
						
							
							add shiftIn shiftOut  
						
						... 
						
						
						
						thanks @ladyada 
						
						
					 
					
						2016-11-13 16:53:56 +02:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						bfe6e5ae77 
					 
					
						
						
							
							optimize log facility for multi threading  
						
						... 
						
						
						
						- Shorten filenames
- Add log_printf with mutex locking to play nice with Serial and two
cores 
						
						
					 
					
						2016-11-13 13:40:31 +02:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						a5d52ac4f7 
					 
					
						
						
							
							Do not include file that does not exist  
						
						
						
						
					 
					
						2016-11-13 13:26:49 +02:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						2515a3cfed 
					 
					
						
						
							
							Make compiler not complain about 2 random prototypes  
						
						... 
						
						
						
						Issue is when Arduino.h is included in C file 
						
						
					 
					
						2016-11-13 13:23:44 +02:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						fb8f1244b7 
					 
					
						
						
							
							wrong count checked for uartWrite  
						
						
						
						
					 
					
						2016-10-29 14:34:18 +03:00 
						 
				 
			
				
					
						
							
							
								volca 
							
						 
					 
					
						
						
							
						
						261bc5ae85 
					 
					
						
						
							
							Add from original Arduino.h ( #26 )  
						
						
						
						
					 
					
						2016-10-27 15:43:27 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						6465d4fa8e 
					 
					
						
						
							
							Make Arduino.h safe to include from C files  
						
						
						
						
					 
					
						2016-10-26 04:07:52 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						a92f20edb2 
					 
					
						
						
							
							include stdlib_noniso in Arduino.h  
						
						
						
						
					 
					
						2016-10-26 02:13:00 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						29feaaa2d0 
					 
					
						
						
							
							add some missing Arduino defines  
						
						
						
						
					 
					
						2016-10-26 02:00:39 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						d7aed639ef 
					 
					
						
						
							
							Add noniso.c implementation from ESP8266  
						
						
						
						
					 
					
						2016-10-26 00:21:06 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						50c2ea529b 
					 
					
						
						
							
							add ledc and sigma-delta api  
						
						
						
						
					 
					
						2016-10-20 00:31:03 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						9f9fb41253 
					 
					
						
						
							
							Merge branch 'i2c-thread-safe'  
						
						... 
						
						
						
						* i2c-thread-safe:
  remove unnecessary locks
  return proper errors
  implement thread-safe i2c 
						
						
					 
					
						2016-10-17 15:41:45 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						9a9ef063ee 
					 
					
						
						
							
							Merge branch 'spi-thread-safe'  
						
						... 
						
						
						
						* spi-thread-safe:
  remove unnecessary locks
  implement thread-safe spi 
						
						
					 
					
						2016-10-17 15:41:15 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						6327bbd3e9 
					 
					
						
						
							
							do not lock for ets_printf  
						
						
						
						
					 
					
						2016-10-17 15:34:55 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						988bcbf08f 
					 
					
						
						
							
							Merge branch 'master' into i2c-thread-safe  
						
						
						
						
					 
					
						2016-10-14 03:24:21 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						9116cc4311 
					 
					
						
						
							
							remove unnecessary locks  
						
						
						
						
					 
					
						2016-10-14 03:24:20 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						7de6da591a 
					 
					
						
						
							
							Merge branch 'master' into spi-thread-safe  
						
						
						
						
					 
					
						2016-10-14 03:16:09 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						cdee64cb07 
					 
					
						
						
							
							remove unnecessary locks  
						
						
						
						
					 
					
						2016-10-14 03:16:02 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						242bca9451 
					 
					
						
						
							
							Implement thread-safe uart  
						
						
						
						
					 
					
						2016-10-14 03:07:21 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						17c8ceb1b9 
					 
					
						
						
							
							UART rework  
						
						... 
						
						
						
						many possible problems fixed in preparation for thread-safe 
						
						
					 
					
						2016-10-14 03:02:40 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						d4dd33d2df 
					 
					
						
						
							
							implement thread-safe spi  
						
						
						
						
					 
					
						2016-10-11 15:51:09 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						f9f895797a 
					 
					
						
						
							
							return proper errors  
						
						
						
						
					 
					
						2016-10-11 15:11:51 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						9ec4389889 
					 
					
						
						
							
							implement thread-safe i2c  
						
						
						
						
					 
					
						2016-10-11 14:20:02 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						50b060ab32 
					 
					
						
						
							
							really fix attachInterrupt to work on either core  
						
						
						
						
					 
					
						2016-10-11 12:29:06 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						6125a40f93 
					 
					
						
						
							
							fix GPIO attachInterrupt  
						
						
						
						
					 
					
						2016-10-11 12:07:18 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						5d61d8ddd0 
					 
					
						
						
							
							copy va_list in Print::printf  
						
						
						
						
					 
					
						2016-10-11 11:42:47 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						658f81b792 
					 
					
						
						
							
							attach uart isr on the current core  
						
						
						
						
					 
					
						2016-10-11 11:16:43 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						1cc9f3bfef 
					 
					
						
						
							
							fix Serial RX  
						
						... 
						
						
						
						This trick does not fix GPIO interrupts. Different INUM maybe for GPIO
on APP cpu 
						
						
					 
					
						2016-10-11 03:59:34 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						e7d2c18742 
					 
					
						
						
							
							Do not delete printf buffer if not required  
						
						
						
						
					 
					
						2016-10-10 19:29:25 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						01961ef5c6 
					 
					
						
						
							
							use local buffer for printf if size is equal or less than 64  
						
						
						
						
					 
					
						2016-10-10 17:37:34 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						3ecb32c4ba 
					 
					
						
						
							
							Prevent I2C Bus locks and wrong data being sent on retry  
						
						
						
						
					 
					
						2016-10-10 14:54:36 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						45f5449fbf 
					 
					
						
						
							
							prevent some devices from locking the SCL line  
						
						
						
						
					 
					
						2016-10-10 14:10:43 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						f3af437774 
					 
					
						
						
							
							I2C SDA should properly register the ACK bit from some slaves  
						
						
						
						
					 
					
						2016-10-10 13:53:55 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						cc3c55bbb1 
					 
					
						
						
							
							fix i2c hal  
						
						
						
						
					 
					
						2016-10-08 17:32:11 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						2ba4c40aca 
					 
					
						
						
							
							add more definitions to pgmspace.h to match ESP8266  
						
						
						
						
					 
					
						2016-10-08 00:40:11 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						063b563079 
					 
					
						
						
							
							Print::printf should allocate it's buffer  
						
						
						
						
					 
					
						2016-10-08 00:18:12 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						bb9ded7ed4 
					 
					
						
						
							
							comment out __FlashStringHelper methods in Print  
						
						
						
						
					 
					
						2016-10-07 23:59:24 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						31773cff31 
					 
					
						
						
							
							fix F macro  
						
						
						
						
					 
					
						2016-10-07 23:56:50 +03:00 
						 
				 
			
				
					
						
							
							
								Me No Dev 
							
						 
					 
					
						
						
							
						
						7530db5f06 
					 
					
						
						
							
							include math.h by default  
						
						
						
						
					 
					
						2016-10-07 23:31:49 +03:00 
						 
				 
			
				
					
						
							
							
								Me No Dev 
							
						 
					 
					
						
						
							
						
						ac19ecf3d5 
					 
					
						
						
							
							On app cpu ( #1 )  
						
						... 
						
						
						
						* move loop task to APP CPU
* Rework WiFi boot so it works when loop is on APP CPU 
						
						
					 
					
						2016-10-06 18:16:00 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						fb4f1333d2 
					 
					
						
						
							
							Fix UART writeBuf and flush  
						
						
						
						
					 
					
						2016-10-06 16:31:28 +03:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						03f5d62323 
					 
					
						
						
							
							Wiring.h -> Arduino.h  
						
						
						
						
					 
					
						2016-10-06 07:09:45 -06:00