- 10 Jan, 2019 5 commits
-
-
chuck todd authored
The i2c peripheral will hang if a READ request is issued with a zero data length. The peripheral drops into a continuous timeout interrupt response. The STOP command can not be set out to the I2C bus. The SLAVE device correctly ACK'd the address byte, with READ bit set, it has control of the SDA pin. The ESP32 send out the next SCL HIGH pulse but, since the SLAVE is in READ Mode, and the First bit it is sending happened to be a ZERO, the ESP32 cannot send the STOP. When it releases SDA during the SCL HIGH, the pin does not change state. The pin stays low because the SLAVE is outputing a LOW! The ESP32 drops into a perminent WAIT state waiting for SDA to go HIGH (the STOP). **esp32-hal-i2c.c** * add databuff length checks to `i2cRead()` and `i2cWrite()`
-
Ivan Kravets authored
-
Ivan Kravets authored
-
me-no-dev authored
-
lbernstone authored
-
- 09 Jan, 2019 4 commits
-
-
me-no-dev authored
-
Me No Dev authored
* Update IDF to e931fe9 and add esp-face * Fix PIO builds fail because of sketch size * Fix example build failing for Arduino
-
dragon-engineer authored
* Added ESP32 FM DevKit * Added ESP32 FM DevKit variant Fixed pin definitions for unused pins.
-
Me No Dev authored
* Add APB change callbacks and move cpu code to own file * Properly set esp_timer and FreeRTOS tick dividers * Improve updated devisors * No need to update REF_TICK yet * Add initial handling for UART baud change * fix uartWriteBuf and uartDetectBaudrate * trigger callbacks even when APB did not change * toggle UART ISR on CPU change * add XTAL freq getter and add cpu freq validation * Support CPU frequency changes in I2C (#2287) **esp32-hal-i2c.c** * add callback for cpu frequency changes * adjust fifo thresholds based on cpu frequency and i2c bus frequency * reduce i2c bus frequency if differential is too small **Wire.h** * version to 1.1.0 * Implement clock change for the other peripherals * remove bad CPU clock values from the menu * Add note to CPU freqs that support WiFi and BT
-
- 06 Jan, 2019 2 commits
-
-
HanCheol Cho authored
-
Shelby Merrick authored
interfaces
-
- 04 Jan, 2019 1 commit
-
-
johannesmaibaum authored
The default SPI bus is VSPI (see libraries/SPI/src/SPI.cpp). This change corrects a misleading comment in a code example which was stating wrongly that HSPI would be the default one.
-
- 02 Jan, 2019 1 commit
-
-
Jeroen88 authored
-
- 31 Dec, 2018 1 commit
-
-
copercini authored
* Shows only free internal heap on logs Since Mbedtls is running only on internal heap, show internal + PSRAM available memory on logs can confuse the users * Clarify logs
-
- 28 Dec, 2018 4 commits
- 24 Dec, 2018 2 commits
-
-
Me No Dev authored
-
Verkehrsrot authored
changed LORA_IO0 -> LORA_IRQ added LORA_RST added SS
-
- 23 Dec, 2018 2 commits
-
-
Tomasz Ścisłowicz authored
* Add updateBaudRate to hardware serial * remove flush * Fix tab
-
atanisoft authored
-
- 20 Dec, 2018 2 commits
-
-
chuck todd authored
The I2C hardware has limitations on min and max bus frequency directly related to CPU frequency, bus speed cannot be greater than 1/100 CPU clock, nor less than CPU clock / 8192.
-
Me No Dev authored
* Add support to HAL for APB frequencies different than 80MHz * Add support for CPU frequencies in the IDE board menu * Switch to fast set_config * Add method to uart so debug can be reassigned after apb frequency switch * Return real APB frequency
-
- 19 Dec, 2018 1 commit
-
-
me-no-dev authored
-
- 18 Dec, 2018 3 commits
- 17 Dec, 2018 1 commit
-
-
Umut Erkal authored
-
- 16 Dec, 2018 6 commits
-
-
me-no-dev authored
-
Muhammad Lutfi Santoso authored
* Add FreeRTOS exsample * Update Code * Change stack size * Fix LED_BUILTIN not defined Fix LED_BUILTIN not defined
-
Bascy authored
* Replaced ARDUINO_VARIANT with const char * Fixed missing return value * Added quotes around defined value in macro (Issue #2193)
-
Me No Dev authored
-
atanisoft authored
-
petefats authored
-
- 15 Dec, 2018 4 commits
-
-
me-no-dev authored
closes: https://github.com/espressif/arduino-esp32/pull/2151
-
copercini authored
Fixes https://github.com/espressif/arduino-esp32/issues/1595
-
atanisoft authored
-
Me No Dev authored
* ESP-IDF da2116f + esp32-camera f8f26ab +BLE b232e7f * Fix fail compilation due to missing cpp guard
-
- 11 Dec, 2018 1 commit
-
-
Jeroen88 authored
Add MD5 computation to Esp and add request header with MD5 hash of the running sketch to HTTPUpdate (#2176)
-