esp-open-rtos/examples
Peter Dunshee e66e87aa8e Add Atmel CryptoAuthLib to extras
This is Atmel/Microchip's official library for interfacing
to the Atmel ATECC508 chip.  The submodule points to their
repository in GitHub.

Additionally, this includes the HAL necessary to use this library
in esp_open_rtos using the i2c library in extras/i2c.  I have also
included a tool I wrote to play with the chip as an example under
examples/atcatool.

The extras module currently overrides atca_iface.h to fix bug in
cryptoauthlib (c11-only feature, which breaks c++ builds that want
to use cryptoauthlib)
2019-05-06 13:59:15 -05:00
..
access_point Revert #426 2017-10-11 15:38:31 +05:00
ad770x I2C bus upgrade (#432) 2017-09-01 14:29:32 +05:00
ads1115_test I2C bus upgrade (#432) 2017-09-01 14:29:32 +05:00
atcatool Add Atmel CryptoAuthLib to extras 2019-05-06 13:59:15 -05:00
aws_iot Update mbed TLS to 2.5.1 2017-07-04 20:24:34 +10:00
bh1750 I2C bus upgrade (#432) 2017-09-01 14:29:32 +05:00
blink FreeRTOS type updates. (#261) 2016-11-05 12:04:03 +02:00
blink_timers Add an argument to ISRs. Disable interrupts while masking them. 2017-08-30 13:51:32 +10:00
bme680 Minor changes in BME680 driver (#543) 2018-01-20 17:02:53 +05:00
bmp180_i2c I2C bus upgrade (#432) 2017-09-01 14:29:32 +05:00
bmp280 I2C bus upgrade (#432) 2017-09-01 14:29:32 +05:00
button More convenient GPIO interrupt handlers 2016-11-30 01:07:46 +05:00
ccs811 Minor changes in CCS811 driver (#542) 2018-01-20 17:02:31 +05:00
cpp_01_tasks cpp_01_tasks example: Remove spurious OTA=1 (ref #128) 2016-04-20 09:25:40 +10:00
crc_example Crc fix and update (#347) 2017-02-27 22:35:56 +06:00
dht_sensor FreeRTOS type updates. (#261) 2016-11-05 12:04:03 +02:00
ds18b20_broadcaster FreeRTOS type updates. (#261) 2016-11-05 12:04:03 +02:00
ds18b20_onewire FreeRTOS type updates. (#261) 2016-11-05 12:04:03 +02:00
ds1302_test DS1302 RTC driver (#258) 2016-11-05 12:12:16 +02:00
ds1307 I2C bus upgrade (#432) 2017-09-01 14:29:32 +05:00
ds3231_test Fix #471 2017-10-28 22:57:22 +05:00
dsm_test Initial HW PWM (Delta-Sigma) (#609) 2018-05-20 02:47:29 +05:00
esphttpd esphttpd: increase stack size for task wsbcast 2017-12-09 23:43:03 +11:00
experiments Fix compiler warnings over const losses. 2019-04-06 11:39:29 +11:00
fatfs Fix for sdio_write_sectors 2018-04-16 12:11:05 +02:00
fatfs_rtc I2C bus upgrade (#432) 2017-09-01 14:29:32 +05:00
hd44780_lcd Driver for HD44780 LCDs (#246) 2016-10-26 16:21:55 +03:00
hmc5883l I2C bus upgrade (#432) 2017-09-01 14:29:32 +05:00
http_client_ota Http client OTA (#553) 2018-03-01 05:03:44 +05:00
http_get http_get example: Make compatible with IPv4 2018-12-04 16:21:01 +01:00
http_get_bearssl improve http_get_bearssl example documentation 2018-06-17 13:59:18 +02:00
http_get_mbedtls Update mbed TLS to 2.5.1 2017-07-04 20:24:34 +10:00
http_server Fix compiler warnings over const losses. 2019-04-06 11:39:29 +11:00
i2c_lcd_test I2C bus upgrade (#432) 2017-09-01 14:29:32 +05:00
i2s_audio Add an argument to ISRs. Disable interrupts while masking them. 2017-08-30 13:51:32 +10:00
ina3221_test ina3221 ptr NULL security 2017-11-17 20:44:02 +01:00
json_jsmn_simple FreeRTOS v9.0.0 upgrade 2016-10-25 23:35:51 +11:00
l3gd20h L3GD20H 3-axes gyroscope driver (#545) 2018-01-20 17:01:59 +05:00
lis3dh LIS3DH 3-axes accelerometer driver added (#546) 2018-01-20 17:01:38 +05:00
lis3mdl LIS3MDL 3-axes magnetometer driver added (#547) 2018-01-20 17:00:35 +05:00
lsm303d LSM303D e-Compass driver added (#548) 2018-01-20 16:59:54 +05:00
lvgl_ssd1306 LVGL: Open-source Embedded GUI Library (#669) 2019-02-26 21:58:15 +01:00
max7219_7seg MAX7219/MAX7221 dirver + example 2017-02-09 03:31:51 +05:00
mcp4725_test Code formatted, minor fixes (#466) 2017-10-18 21:25:48 +02:00
mqtt_client FreeRTOS type updates. (#261) 2016-11-05 12:04:03 +02:00
ms561101ba03 I2C bus upgrade (#432) 2017-09-01 14:29:32 +05:00
multipwm Multi-Channel Soft PWM library (#579) 2018-02-23 22:29:42 +05:00
ota_basic FreeRTOS type updates. (#261) 2016-11-05 12:04:03 +02:00
pca9685_pwm I2C bus upgrade (#432) 2017-09-01 14:29:32 +05:00
pcf8591 Added DAC support to PCF8591 driver 2017-10-13 00:54:08 +05:00
pwm_test pwm fix (#485) 2017-12-02 11:54:04 +05:00
sdio_raw Driver for SD/MMC cards (#239) 2016-10-20 10:03:05 +03:00
serial_echo serial_echo example: Remove setbuf() call as stdout no longer buffered by default 2015-10-27 13:36:51 +11:00
sht3x minor changes 2018-01-06 15:34:36 +01:00
simple FreeRTOS type updates. (#261) 2016-11-05 12:04:03 +02:00
simple_cplusplus FreeRTOS v9.0.0 upgrade 2016-10-25 23:35:51 +11:00
sntp Fix compiler warnings over const losses. 2019-04-06 11:39:29 +11:00
softuart Softuart (#307) 2017-03-06 23:28:20 +06:00
spi_test fix tab 2016-11-26 15:14:40 +01:00
spiffs FreeRTOS type updates. (#261) 2016-11-05 12:04:03 +02:00
ssd1306_example I2C bus upgrade (#432) 2017-09-01 14:29:32 +05:00
ssd1306_fps I2C bus upgrade (#432) 2017-09-01 14:29:32 +05:00
sysparam_editor sysparam editor: avoid saving any wifi params to flash 2018-06-17 20:32:07 +10:00
tcp_non_blocking Revert #426 2017-10-11 15:38:31 +05:00
terminal Added fflush for terminal echo (#455) 2017-10-10 15:37:43 +02:00
tests/hmac_test_vectors Change default baud rate back to 74906bps, compatible with boot ROM rate 2015-10-06 23:11:17 +11:00
tick_idle_hooks Make FreeRTOS hooks weak; Add example 2017-03-20 12:56:17 -07:00
tls_server LwIP v2 support 2017-08-30 13:51:32 +10:00
tls_server_bearssl lwip: define LWIP_POSIX_SOCKETS_IO_NAMES as zero (#457) 2017-10-18 19:33:32 +02:00
tsl2561 I2C bus upgrade (#432) 2017-09-01 14:29:32 +05:00
tsl4531 I2C bus upgrade (#432) 2017-09-01 14:29:32 +05:00
tsoftuart tsoftuart: add a softare timer base UART driver, and example. 2019-04-11 23:15:44 +10:00
uart_config UART: Add ability to configure stopbits and parity bit (#590) 2018-03-13 18:31:19 +05:00
ultrasonic Driver for ultrasonic range meters + example 2016-10-13 00:09:13 +05:00
upnp Fix compiler warnings over const losses. 2019-04-06 11:39:29 +11:00
wifi_scan WiFi scan example (#265) 2016-11-05 12:19:36 +02:00
wificfg libmain: add a compile option to avoid saving wifi params to flash 2018-06-17 20:12:29 +10:00
ws2812_i2s color and timing (ws2812_i2s) (#493) 2017-12-02 14:37:52 +05:00
ws2812_rainbow FreeRTOS type updates. (#261) 2016-11-05 12:04:03 +02:00
Makefile examples: add a clean-examples target, to clean all of the examples. 2019-04-06 13:10:41 +11:00