UncleRus
55e08de21c
Fix for counter overflow in delays based on sdk_system_get_time()
2017-04-22 00:55:41 +05:00
UncleRus
852ed2f1ad
Fixes unaligned writes to SPI data register
2017-04-20 01:49:46 +05:00
andree182
b3f658bdbf
bh1750 i2c light sensor driver + pwm cleanup ( #330 )
...
Add bh1750 (I2C light sensor) driver + usage example
2017-04-01 05:20:37 +05:00
UncleRus
31ef50c9a9
Revert SPI memcpy()
2017-03-22 10:50:54 +05:00
sheinz
a91ec6eb61
sysparam fixes, tests, spi flash refactoring ( #299 )
...
Original work by @ourairquality
* Sysparam threadsafe and SPI access
* Sysparam test cases
* Fix for negative int8
* Sysparam getting bool without memory allocation. Bool tests.
* SPI flash refactoring.
* Extract common spiflash.c into core.
* Use spiflash.c in sysparam.
* Use memcpy in spiflash.c insted of hand-written version.
* Tests for spiflash.c
2017-03-22 02:18:04 +05:00
UncleRus
07ca0d2e9e
Update I2C README
2017-03-22 02:14:06 +05:00
Ruslan V. Uss
67a0cfbf8e
Merge pull request #356 from bschwind/tsl4531
...
Add a TSL4531 driver and example
2017-03-22 00:09:18 +05:00
Brian Schwind
8b5ee93b55
Add a TSL4531 driver and example
2017-03-22 01:36:30 +09:00
Zaltora
813477aa8a
I2c optimization and features ( #321 )
...
* custom delay
* Update comment
* add bus control status, add some missing include & fixed display output on sh1104 (#319 )
* add some missing include
* Fixed display on SH1106
* Fix comment, add force sytem, rework flag, 16 bits data transfert
* Update all library with new I2C API
* custom delay
* Update comment, add bus control status
* fix i2c read + fix ds3231 temp + fix ssd1306 send
2017-03-21 11:41:47 +05:00
Ruslan V. Uss
1575bac0c7
Merge pull request #355 from andrewclink/export_rtos_hooks
...
Give FreeRTOS Hooks weak linkage
2017-03-21 01:50:58 +05:00
Andrew Clink
03597d9162
Make FreeRTOS hooks weak; Add example
2017-03-20 12:56:17 -07:00
Ruslan V. Uss
32328713f5
Merge pull request #353 from UncleRus/fatfs_r12c
...
Update FatFS to R0.12c
2017-03-16 01:26:02 +05:00
UncleRus
9300729533
FatFS update to R0.12c
2017-03-15 21:08:44 +05:00
Ruslan V. Uss
1457a3ed19
Fixed error of writing to SPI registers with memcpy ( #352 )
...
fixed memcpy() writing registers bug
2017-03-15 18:18:32 +05:00
Ruslan V. Uss
20674f8470
Merge pull request #350 from funnydog/sntp-fix
...
extras/sntp: fix an off-by-one bug in sntp_set_servers()
2017-03-15 10:58:28 +06:00
funnydog
65a0c95b13
extras/sntp: fix an off-by-one bug in sntp_set_servers()
...
The function sntp_set_servers() duplicates the strings supplied in the
server_url[] array into new strings but forgets to allocate the extra
byte needed for the \0 terminator for each string.
Fix the problem by using strdup(), which allocates the right amount of
memory and copies the string at once.
2017-03-14 20:32:51 +01:00
mr-nice
6b0547b963
Softuart ( #307 )
...
* extras/softuart: support for multiple UARTs, dynamic RX/TX pins
2017-03-06 23:28:20 +06:00
Zaltora
fda5d0b942
Crc fix and update ( #347 )
...
Update crc example API and config.
2017-02-27 22:35:56 +06:00
Zaltora
f51a2109b1
CRC library ( #339 )
...
* Crc initial example
* Update example and fix submodule
2017-02-22 01:44:03 +06:00
Ruslan V. Uss
eb5fa3d405
Merge pull request #343 from kanflo/sdk_system_get_netif
...
Added sdk_system_get_netif
2017-02-21 22:30:33 +06:00
Johan Kanflo
c415d49f1e
Added sdk_system_get_netif
2017-02-20 20:27:24 +01:00
Milosch Meriac
398ed46776
Add BearSSL extra ( #340 )
...
Add BearSSL extra + http_get example, TLS server example
2017-02-15 17:44:11 +06:00
Ruslan V. Uss
54ce6bbe1c
Merge pull request #337 from UncleRus/extras/max7219
...
MAX7219/MAX7221 dirver + example
2017-02-12 01:51:37 +06:00
UncleRus
87b4befd87
MAX7219/MAX7221 dirver + example
2017-02-09 03:31:51 +05:00
Ruslan V. Uss
c21f70366f
Merge pull request #334 from lujji/master
...
httpd: support for large WebSocket frames
2017-02-03 11:31:13 +06:00
lujji
3b5397f2a4
added support for large WebSocket frames
2017-02-03 07:33:27 +00:00
lujji
bce2139f06
added WebSockets ( #331 )
2017-02-02 12:17:53 +06:00
lujji
f64935eb1d
HTTP server ( #324 )
...
extras/httpd and http_server example
2017-01-27 14:38:01 +06:00
Tuan PM
ebfbc1144c
Process recursive folder for spiffs images ( #320 )
...
* Process rercursive folder for spiffs images
* Flat file name from the directory structure
* change method to find '/' as the suggestion of @sheinz
* remove unused variable
2017-01-12 14:57:50 +02:00
Tuan PM
2b915c11c7
add some missing include & fixed display output on sh1104 ( #319 )
...
* add some missing include
* Fixed display on SH1106
2017-01-03 00:40:54 +02:00
Zaltora
5eae1664e5
Ina3221 ( #318 )
...
INA3221 driver + example
2016-12-29 19:45:25 +05:00
Zaltora
14c8ff57ca
SPI3 support ssd1306 ( #309 )
...
SPI3 support, SH1106 port
2016-12-29 19:42:43 +05:00
Ruslan V. Uss
0b063730f3
Merge pull request #317 from UncleRus/fix_ms5611
...
Code style fixes for MS5611
2016-12-24 22:28:14 +05:00
UncleRus
b675ae6f29
Code style fixes for MS5611
2016-12-24 22:26:48 +05:00
mr-nice
34d783a289
Feature/ms561101ba03 ( #308 )
...
Driver for the ms561101ba03 barometric pressure sensor
2016-12-24 22:08:42 +05:00
Ruslan V. Uss
44124409e4
Merge pull request #315 from UncleRus/pca9685
...
Driver for PCA9685 + example
2016-12-21 10:38:00 +05:00
otopetrik
8f5d49de81
Allow changing write function of stdout ( #304 )
...
* Allow changing write function of stdout.
Required for stdout redirection.
Works on blocks, not chars - does _not_ use sdk_os_putc !
Should work even when linking with SPIFFS.
2016-12-19 20:55:26 +05:00
UncleRus
e96fb4242e
Driver for PCA9685 + example
2016-12-19 05:53:07 +05:00
Ruslan V. Uss
97268eff29
Merge pull request #314 from UncleRus/rboot_cpp_fix
...
Fix #313
2016-12-17 21:10:06 +05:00
UncleRus
dc9b6a2988
Fix #313
2016-12-17 21:00:37 +05:00
Zaltora
7432c019f7
ssd1306 more functions ( #310 )
...
SSD1306 2D drawing/text functions, new example, builtin fonts support
2016-12-13 19:42:23 +06:00
Ruslan V. Uss
61c3d509e5
Merge pull request #302 from Zaltora/spi_fixes
...
Fixes SPI Bug(s)
2016-12-05 19:08:17 +06:00
lilian
8767a8a0a9
Readable option
2016-12-05 12:45:40 +01:00
lilian
47cd73ae02
Fix status with bus.
2016-12-05 12:05:18 +01:00
lilian
762f73515b
Second bug. fix attempt.
2016-12-05 09:03:02 +01:00
Ruslan V. Uss
61caf8c9f4
Merge pull request #301 from UncleRus/gpio_intr
...
More convenient GPIO interrupt handlers
2016-12-04 09:52:20 +06:00
Ruslan V. Uss
1662892196
Merge pull request #303 from otopetrik/fix/sdk_system_rtc_mem
...
Fix ignored offset in rtc_mem access.
2016-12-02 02:10:48 +06:00
Oto Petřík
d50294b590
Fix ignored offset in rtc_mem access.
...
Fix sdk_system_rtc_mem_write and sdk_system_rtc_mem_read,
the functions did not use the user-provided offsets to rtc_mem.
Without using offset, rboot's rtcdata access, and its
temp_rom handling were broken.
2016-12-01 20:03:57 +01:00
lilian
199237ec6e
Fixes Bug(s)
2016-11-30 08:19:25 +01:00
UncleRus
c3b6aff41d
gpio_interrupt_handler() can now be overriden
2016-11-30 02:54:07 +05:00