Bhuvanchandra 
								
							 
						 
						
							
							
							
							
								
							
							
								782cdfd11d 
								
							 
						 
						
							
							
								
								extras: ds3231: Add support for DS3231 real-time clock (RTC)  
							
							... 
							
							
							
							Add support for DS3231 extremely accurate I2C real-time clock (RTC).
Signed-off-by: Bhuvanchandra DV <bhuvanchandra.dv@gmail.com> 
							
						 
						
							2016-08-03 01:23:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Johan Kanflo 
								
							 
						 
						
							
							
							
							
								
							
							
								083aa0451a 
								
							 
						 
						
							
							
								
								Merge pull request  #163  from sheinz/feature/spiffs  
							
							... 
							
							
							
							File system support. SPIFFS integration. 
							
						 
						
							2016-08-02 15:42:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								d69b8390d4 
								
							 
						 
						
							
							
								
								SPIFFS: Fix PR review comments.  
							
							... 
							
							
							
							* Enable SPIFFS_USE_MAGIC
 * Enable SPIFFS_USE_MAGIC_LENGTH
 * Enable SPIFFS_FILEHDL_OFFSET
 * Rebuild mkspiffs if spiffs_config.h is changed
 * Emulate NOR flash in mkspiffs
 * Build spiffs image in 'flash' and 'test' targets 
							
						 
						
							2016-07-27 10:12:59 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								0ec47b5de9 
								
							 
						 
						
							
							
								
								Merge branch 'feature/spiffs' into experiments/spi_flash_reimplement  
							
							
							
						 
						
							2016-07-21 16:48:26 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								38cccbd456 
								
							 
						 
						
							
							
								
								SPIFFS: Optimized SPI data read/write.  
							
							... 
							
							
							
							Unaligned read/write from/to SPI data registers is rewritten in
assembler to improve performance. 
							
						 
						
							2016-07-21 16:36:55 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								281faa2cac 
								
							 
						 
						
							
							
								
								SPIFFS: Wait SPI idle optimization.  
							
							
							
						 
						
							2016-07-19 17:38:21 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Angus Gratton 
								
							 
						 
						
							
							
							
							
								
							
							
								22c480b583 
								
							 
						 
						
							
							
								
								Merge pull request  #160  from sheinz/feature/bmp280  
							
							... 
							
							
							
							BMP280 pressure sensor driver and example. 
							
						 
						
							2016-07-19 08:22:14 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Johan Kanflo 
								
							 
						 
						
							
							
							
							
								
							
							
								38375e218a 
								
							 
						 
						
							
							
								
								Merge pull request  #164  from ourairquality/i2c-open-drain  
							
							... 
							
							
							
							i2c: use open drain outputs. 
							
						 
						
							2016-07-18 22:01:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								4b1568cbb9 
								
							 
						 
						
							
							
								
								SPIFFS: flash access refactoring.  
							
							
							
						 
						
							2016-07-18 13:12:21 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ourairquality 
								
							 
						 
						
							
							
							
							
								
							
							
								16157080cd 
								
							 
						 
						
							
							
								
								i2c: use open drain outputs.  
							
							... 
							
							
							
							Configure the pins as open-drain just in case the code forces them
high although it should be configuring them as inputs to let them float high.
Initialize the pins when the driver is initialized.
Enable the internal pull-ups to prevent them floating too high if not
connected and damaging the circuit. 
							
						 
						
							2016-07-18 14:35:01 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								5d5f28a22f 
								
							 
						 
						
							
							
								
								SPIFFS: Bypass SDK and bootrom for flash access.  
							
							... 
							
							
							
							Accessing SPI flash using reversed engineered functions. 
							
						 
						
							2016-07-16 00:22:33 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								fb187eae08 
								
							 
						 
						
							
							
								
								Merge branch 'feature/spiffs' into experiments/spi_flash_reimplement  
							
							
							
						 
						
							2016-07-16 00:19:21 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								0a98f43902 
								
							 
						 
						
							
							
								
								SPIFFS: Fixed linux build and travis build  
							
							... 
							
							
							
							mkspiffs utility explicitly use gcc to compile 
							
						 
						
							2016-07-15 19:01:17 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								55b7d29767 
								
							 
						 
						
							
							
								
								SPIFFS: Fix SPIFFS rebuild if SIZE is changed.  
							
							
							
						 
						
							2016-07-15 15:44:22 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								924860a78f 
								
							 
						 
						
							
							
								
								SPIFFS: Update example, README.md  
							
							... 
							
							
							
							Separate method to initialize SPIFFS memory buffers.
REDME.md for spiffs component.
Simplify spiffs example. 
							
						 
						
							2016-07-15 15:22:03 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								66610c56cb 
								
							 
						 
						
							
							
								
								SPIFFS: Improve SPIFFS image build  
							
							... 
							
							
							
							Rebuild SPIFFS image if files change.
Rebuild mkspiffs if SPIFFS_SIZE is changed in Makefile. 
							
						 
						
							2016-07-15 01:21:32 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								df796947bd 
								
							 
						 
						
							
							
								
								SPIFFS: Update README.md  
							
							
							
						 
						
							2016-07-15 00:41:29 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								1db953e0c3 
								
							 
						 
						
							
							
								
								SPIFFS: Add speed test.  
							
							
							
						 
						
							2016-07-15 00:08:34 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								22654a4de7 
								
							 
						 
						
							
							
								
								SPIFFS: Support lseek, stat, fstat  
							
							... 
							
							
							
							Support for lseek, stat, fstat added.
Test extended to covert those functions. 
							
						 
						
							2016-07-14 16:13:03 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								bfa20af855 
								
							 
						 
						
							
							
								
								Fix branch merging.  
							
							... 
							
							
							
							Changes in esp_spiffs.c recovered. 
							
						 
						
							2016-07-14 15:44:02 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								6484c57737 
								
							 
						 
						
							
							
								
								Merge branch 'experiments/posix_fs' into feature/spiffs  
							
							
							
						 
						
							2016-07-14 15:26:32 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								d25b8b2a55 
								
							 
						 
						
							
							
								
								Create SPIFFS image and flash it.  
							
							... 
							
							
							
							mkspiffs is added to create SPIFFS image from directory with files.
Build process changed to flash SPIFFS image if necessary 
							
						 
						
							2016-07-14 14:49:34 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								5c12b7c7e9 
								
							 
						 
						
							
							
								
								Draft implementation of SPIFFS integration  
							
							
							
						 
						
							2016-07-14 14:49:34 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Angus Gratton 
								
							 
						 
						
							
							
							
							
								
							
							
								eac9504d8a 
								
							 
						 
						
							
							
								
								Merge pull request  #158  from baoshi/mqtt_fix  
							
							... 
							
							
							
							Handling MQTT read failure and send buffer length 
							
						 
						
							2016-07-14 07:30:35 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Angus Gratton 
								
							 
						 
						
							
							
							
							
								
							
							
								b15b536e40 
								
							 
						 
						
							
							
								
								Merge pull request  #154  from SuperHouse/open-libmain  
							
							... 
							
							
							
							First open_esplibs batch, libmain (most of libmain open sourced) 
							
						 
						
							2016-07-14 07:29:28 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Angus Gratton 
								
							 
						 
						
							
							
							
							
								
							
							
								6915caf49c 
								
							 
						 
						
							
							
								
								Merge pull request  #159  from sheinz/fix/dht  
							
							... 
							
							
							
							DHT11/DHT22 sensor library fixed. 
							
						 
						
							2016-07-10 16:07:44 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								91e2f6c0a1 
								
							 
						 
						
							
							
								
								BMP280 driver: typo fixed  
							
							
							
						 
						
							2016-07-08 14:59:21 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								db4e39b8bd 
								
							 
						 
						
							
							
								
								Update component.mk  
							
							... 
							
							
							
							Comment typo fixed. 
							
						 
						
							2016-07-08 12:52:54 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								a155928f19 
								
							 
						 
						
							
							
								
								Update README.md  
							
							
							
						 
						
							2016-07-08 12:49:51 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								c19126fc13 
								
							 
						 
						
							
							
								
								BMP280 driver: Add README.md  
							
							
							
						 
						
							2016-07-08 12:40:15 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								440ad67834 
								
							 
						 
						
							
							
								
								BMP280 driver: Forced mode. Soft reset.  
							
							
							
						 
						
							2016-07-07 23:39:25 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								4a2679271e 
								
							 
						 
						
							
							
								
								BMP280 pressure sensor driver draft implementation.  
							
							
							
						 
						
							2016-07-07 18:04:17 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								6ff78f802d 
								
							 
						 
						
							
							
								
								DHT11/DHT22 library fixes.  
							
							... 
							
							
							
							Fixed temperature below zero.
Fixed checksum overflow verification.
Fixed inconsistent reading of DHT11. 
							
						 
						
							2016-07-06 21:01:44 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								a41407e3d1 
								
							 
						 
						
							
							
								
								DHT11/22 library fix  
							
							... 
							
							
							
							Support DHT11/DHT22 modules.
Data representation fix.
Library refactoring. 
							
						 
						
							2016-07-06 15:58:59 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Angus Gratton 
								
							 
						 
						
							
							
							
							
								
							
							
								6c9d478336 
								
							 
						 
						
							
							
								
								open_esplibs: Add README and Copyright headers  
							
							
							
						 
						
							2016-07-06 17:22:09 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Angus Gratton 
								
							 
						 
						
							
							
							
							
								
							
							
								678b59babf 
								
							 
						 
						
							
							
								
								Honour values of configCPU_CLOCK_HZ & configTICK_RATE_HZ for tick rate  
							
							... 
							
							
							
							Fixes  #147 
* Can vary tick rate from 100Hz via configTICK_RATE_HZ. Note that the
  SDK binary libraries are hard-coded to assume the tick rate is 100Hz,
  so changing the tick rate may have unexpected consequences for lower
  layer WiFi behaviour (such as certain kinds of timeouts happening
  faster/slower.)
* Setting configCPU_CLOCK_HZ to 160MHz means ESP will set 160MHz during
  initialisation. Only 80MHz and 160MHz are supported.
* Timing of tasks is no longer affected by current CPU freq (whether set
  via configCPU_CLOCK_HZ or via sdk_system_update_cpu_freq().)
  Previously doubling the CPU frequency would double the tick rate. 
						
							2016-07-06 17:22:09 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Angus Gratton 
								
							 
						 
						
							
							
							
							
								
							
							
								701a4c4284 
								
							 
						 
						
							
							
								
								sdk_system_rtc_mem_read: Fix destination buffer pointer  
							
							
							
						 
						
							2016-07-06 17:21:34 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Angus Gratton 
								
							 
						 
						
							
							
							
							
								
							
							
								e3827b2f1c 
								
							 
						 
						
							
							
								
								Fix rboot-api sdk_spi_flash_read pointer types  
							
							
							
						 
						
							2016-07-06 17:21:34 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Stewart 
								
							 
						 
						
							
							
							
							
								
							
							
								8c9a77efe8 
								
							 
						 
						
							
							
								
								Added first half of RE'd user_interface.c  
							
							
							
						 
						
							2016-07-06 17:21:34 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Stewart 
								
							 
						 
						
							
							
							
							
								
							
							
								3e5af479bc 
								
							 
						 
						
							
							
								
								Add conditional compilation for open_esplib code  
							
							
							
						 
						
							2016-07-06 17:21:34 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Stewart 
								
							 
						 
						
							
							
							
							
								
							
							
								4d6fa0ccfa 
								
							 
						 
						
							
							
								
								Misc post-merge fixups  
							
							
							
						 
						
							2016-07-06 17:21:34 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Stewart 
								
							 
						 
						
							
							
							
							
								
							
							
								eee4a3660c 
								
							 
						 
						
							
							
								
								Rename opensdk dir to open_esplibs  
							
							
							
						 
						
							2016-07-06 17:21:34 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Stewart 
								
							 
						 
						
							
							
							
							
								
							
							
								2ecbf1d584 
								
							 
						 
						
							
							
								
								First batch of opensdk additions  
							
							... 
							
							
							
							Replacements for:
    libmain/misc.o
    libmain/os_cpu_a.o
    libmain/spi_flash.o
    libmain/timers.o
    libmain/uart.o
    libmain/xtensa_context.o 
							
						 
						
							2016-07-06 17:21:34 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Angus Gratton 
								
							 
						 
						
							
							
							
							
								
							
							
								78c5b43a40 
								
							 
						 
						
							
							
								
								Merge pull request  #155  from SuperHouse/libc_hwrand  
							
							... 
							
							
							
							Seed libc PRNG from hardware RNG on reset 
							
						 
						
							2016-07-06 17:18:45 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									baoshi 
								
							 
						 
						
							
							
							
							
								
							
							
								09a5ec062a 
								
							 
						 
						
							
							
								
								Handling MQTT read failure and send buffer length  
							
							
							
						 
						
							2016-07-05 21:37:47 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								0f9d991ba7 
								
							 
						 
						
							
							
								
								Fixed libc and SPIFFS integration. Test passes on ESP-12E module.  
							
							
							
						 
						
							2016-06-30 22:18:07 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								b71a7ad237 
								
							 
						 
						
							
							
								
								Use SPIFFS for POSIX file access. Draft. Not tested.  
							
							
							
						 
						
							2016-06-30 17:38:05 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Angus Gratton 
								
							 
						 
						
							
							
							
							
								
							
							
								04b119a61e 
								
							 
						 
						
							
							
								
								Seed libc PRNG from hardware RNG on reset  
							
							
							
						 
						
							2016-06-30 08:18:10 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								33b63d46a5 
								
							 
						 
						
							
							
								
								Reverse engineered some spi_flash functions  
							
							
							
						 
						
							2016-06-29 00:47:14 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Angus Gratton 
								
							 
						 
						
							
							
							
							
								
							
							
								15964efc0f 
								
							 
						 
						
							
							
								
								Merge pull request  #149  from iosen/sntp-pbuf-free  
							
							... 
							
							
							
							sntp: free the pbuf after sending the request 
							
						 
						
							2016-06-28 17:10:01 +10:00