Ruslan V. Uss 
								
							 
						 
						
							
							
							
							
								
							
							
								5a14ab31e4 
								
							 
						 
						
							
							
								
								DS18x20: DS18S20 support, bugfixes ( #255 )  
							
							
							
						 
						
							2016-10-28 15:29:47 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									urx 
								
							 
						 
						
							
							
							
							
								
							
							
								5b12ba54dc 
								
							 
						 
						
							
							
								
								Driver and example for SSD1306 128x64 I2C display ( #254 )  
							
							
							
						 
						
							2016-10-28 15:08:37 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ruslan V. Uss 
								
							 
						 
						
							
							
							
							
								
							
							
								e71919410d 
								
							 
						 
						
							
							
								
								Add mkspiffs binary to .gitignore ( #256 )  
							
							
							
						 
						
							2016-10-27 11:12:27 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ruslan V. Uss 
								
							 
						 
						
							
							
							
							
								
							
							
								2ab9beb946 
								
							 
						 
						
							
							
								
								Extras/DHT improvements: makefile fix, replace DHT_TYPE macro by param ( #252 )  
							
							
							
						 
						
							2016-10-26 16:41:08 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ruslan V. Uss 
								
							 
						 
						
							
							
							
							
								
							
							
								574f944fbb 
								
							 
						 
						
							
							
								
								Driver for HD44780 LCDs ( #246 )  
							
							... 
							
							
							
							Driver for HD44780 LCDs connected directly to GPIO / to I2C by PCF8574-like GPIO expanders (#246 ) 
							
						 
						
							2016-10-26 16:21:55 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									OurAirQuality 
								
							 
						 
						
							
							
							
							
								
							
							
								7bab80c33d 
								
							 
						 
						
							
							
								
								FreeRTOS v9.0.0 upgrade  
							
							
							
						 
						
							2016-10-25 23:35:51 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								8840eb0411 
								
							 
						 
						
							
							
								
								Merge pull request  #250  from UncleRus/extras/cpp_fix  
							
							... 
							
							
							
							Make headers in extras more cpp friendly 
							
						 
						
							2016-10-24 23:41:42 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ruslan V. Uss 
								
							 
						 
						
							
							
							
							
								
							
							
								f1d44f5cbe 
								
							 
						 
						
							
							
								
								FatFs integration (SDIO backend) ( #242 )  
							
							
							
						 
						
							2016-10-24 22:30:51 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									UncleRus 
								
							 
						 
						
							
							
							
							
								
							
							
								57cb9b925c 
								
							 
						 
						
							
							
								
								Make headers in extras more cpp friendly  
							
							
							
						 
						
							2016-10-24 18:13:17 +05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ruslan V. Uss 
								
							 
						 
						
							
							
							
							
								
							
							
								2994a566a6 
								
							 
						 
						
							
							
								
								Driver for SD/MMC cards ( #239 )  
							
							... 
							
							
							
							* Driver for SD/MMC cards
* SDIO: read_register() bug fixed, schematics resized 
							
						 
						
							2016-10-20 10:03:05 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									rus 
								
							 
						 
						
							
							
							
							
								
							
							
								4e7362f2d4 
								
							 
						 
						
							
							
								
								HMC5883L driver + example  
							
							
							
						 
						
							2016-10-13 14:59:52 +05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								0a8c61ffb7 
								
							 
						 
						
							
							
								
								Merge pull request  #235  from UncleRus/extras/ultrasonic  
							
							... 
							
							
							
							Driver for ultrasonic range meters + example 
							
						 
						
							2016-10-13 00:50:55 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								36759a2da5 
								
							 
						 
						
							
							
								
								Merge pull request  #232  from UncleRus/extras/ds1307  
							
							... 
							
							
							
							DS1307 RTC driver + example 
							
						 
						
							2016-10-13 00:46:43 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									UncleRus 
								
							 
						 
						
							
							
							
							
								
							
							
								f31ea70e1b 
								
							 
						 
						
							
							
								
								Driver for ultrasonic range meters + example  
							
							
							
						 
						
							2016-10-13 00:09:13 +05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									UncleRus 
								
							 
						 
						
							
							
							
							
								
							
							
								8ded673ec3 
								
							 
						 
						
							
							
								
								DS1307 RTC driver + example  
							
							
							
						 
						
							2016-10-12 23:57:24 +05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Schwind 
								
							 
						 
						
							
							
							
							
								
							
							
								6dea7abfc0 
								
							 
						 
						
							
							
								
								Add extern C declaration  
							
							
							
						 
						
							2016-10-11 22:52:11 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Schwind 
								
							 
						 
						
							
							
							
							
								
							
							
								6449f243fc 
								
							 
						 
						
							
							
								
								Move defined constants to enums  
							
							
							
						 
						
							2016-10-11 21:39:22 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Schwind 
								
							 
						 
						
							
							
							
							
								
							
							
								cd594a4296 
								
							 
						 
						
							
							
								
								Fix according to review comments  
							
							
							
						 
						
							2016-10-11 20:51:29 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Schwind 
								
							 
						 
						
							
							
							
							
								
							
							
								a323680115 
								
							 
						 
						
							
							
								
								Add a TSL2561 driver and example usage  
							
							
							
						 
						
							2016-09-24 19:54:54 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vlad Ivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								8368929a66 
								
							 
						 
						
							
							
								
								paho_mqtt_c: refactor: rename symbols so they all have same prefix ( #204 )  
							
							... 
							
							
							
							* paho_mqtt_c: refactor: rename symbols so they all have same prefix
* Update AWS IOT example after MQTT refactoring 
							
						 
						
							2016-09-15 19:52:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ourairquality 
								
							 
						 
						
							
							
							
							
								
							
							
								e6eda5c3ff 
								
							 
						 
						
							
							
								
								i2c: use open drain for output rather than flipping between input and output.  
							
							
							
						 
						
							2016-09-01 22:48:02 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									rongsaws 
								
							 
						 
						
							
							
							
							
								
							
							
								7041c014bb 
								
							 
						 
						
							
							
								
								Added a MQTT pub/sub example of using AWS IoT ( #173 )  
							
							... 
							
							
							
							* Added a MQTT pub/sub example of using AWS IoT (via ECC based TLS1.2 connection).
* Fixed a buffer overflow issue when receiving large MQTT packet.
* Reset TLS connection on read/write errors. 
							
						 
						
							2016-08-29 19:55:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ourairquality 
								
							 
						 
						
							
							
							
							
								
							
							
								f0c43ff5d5 
								
							 
						 
						
							
							
								
								BME280 support.  
							
							... 
							
							
							
							The BME280 is close to compatible with the existing BMP280 and extends it with support for measuring humidity, so support has been bundled into the bmp280 driver.
The example now auto-detects the device and displays the humidity for the BME280.
The I2C bus initialization has been moved out of the bmp280 driver to support multiple devices.
The check-id and reset logic has been bundled into the driver initialization. It needs to be re-initialized after reset anyway and the chip-id is need to initialize it, just re-initialize to reset.
Support has been added for multiple devices. The calibration data storage needs to be managed by the caller rather than static data. The caller can choose the I2C address to allow two BMx280 devices to be used on the same I2C bus.
An interface has been added to return the measurement values in an integer fixed float format. The float format interface is still there.
All the values are read in one I2C transaction to ensure they are a consistent set.
Renamed bmp280_calib_t to bmp280_t, and removed read_register8. 
							
						 
						
							2016-08-17 23:33:04 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								666f821263 
								
							 
						 
						
							
							
								
								ws2812_i2s: WS2812 leds driver implementation using i2s_dma library  
							
							
							
						 
						
							2016-08-16 10:53:56 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								27135d6252 
								
							 
						 
						
							
							
								
								i2s_dma: Implementation of I2S + DMA wrapper library  
							
							
							
						 
						
							2016-08-16 10:19:33 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Andersson 
								
							 
						 
						
							
							
							
							
								
							
							
								5ea0228639 
								
							 
						 
						
							
							
								
								spiffs: enable temporal cache for spiffs v 0.3.6  
							
							
							
						 
						
							2016-08-14 15:15:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Johan Kanflo 
								
							 
						 
						
							
							
							
							
								
							
							
								0c09054f3e 
								
							 
						 
						
							
							
								
								Merge pull request  #178  from sheinz/feature/spiffs_update  
							
							... 
							
							
							
							SPIFFS: Selectable configuration of SPIFFS 
							
						 
						
							2016-08-09 22:32:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Johan Kanflo 
								
							 
						 
						
							
							
							
							
								
							
							
								a868f9dadb 
								
							 
						 
						
							
							
								
								Updated SPIFFS to 0.3.6  
							
							
							
						 
						
							2016-08-09 20:33:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								5051c5c528 
								
							 
						 
						
							
							
								
								SPIFFS: Selectable configuration of SPIFFS  
							
							
							
						 
						
							2016-08-08 23:18:15 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sheinz 
								
							 
						 
						
							
							
							
							
								
							
							
								964a2f850a 
								
							 
						 
						
							
							
								
								Merge pull request  #165  from ourairquality/bmp180-rework  
							
							... 
							
							
							
							bmp180: make a lower level interface available and support oversampling. 
							
						 
						
							2016-08-06 00:39:43 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ourairquality 
								
							 
						 
						
							
							
							
							
								
							
							
								41d4427fba 
								
							 
						 
						
							
							
								
								bmp180: separate the task and queue interface from the lower level support.  
							
							... 
							
							
							
							This just separates them in the one file leaving it as possible future change to actually remove the higher level api or move it to an example. 
							
						 
						
							2016-07-20 18:52:13 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ourairquality 
								
							 
						 
						
							
							
							
							
								
							
							
								05bbe48bd4 
								
							 
						 
						
							
							
								
								bmp180: make a lower level interface available and support oversampling.  
							
							... 
							
							
							
							An application using multiple I2C devices will need it's own
loop. This reworks the code to make the detection, calibration
constant loading, and measurment functions available too without
having to use the bmp810 task which is still retained.
Adds support for oversampling.
Fixes a bug in the calculation of the temperature.
Better error handling. Checks for I2C errors and errors in the loading
of the calibration constants and propagates these up. 
							
						 
						
							2016-07-20 18:42:51 +10: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 
								
							 
						 
						
							
							
							
							
								
							
							
								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