Skip to content

Tags: meltdown03/arduino-esp32

Tags

1.0.4

Wait for client.available() to prevent ESP32 crashes (espressif#3154)

* Wait for client.available() to prevent ESP32 crashes

* Removed user-specific SSID & passphrase

1.0.4-rc1

Fix BLEUUID toString (espressif#3289)

uuid16 is Missing first 4 characters.
uuid is Missing last 2 characters.

1.0.3

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix Camera Example (espressif#3202)

* Update app_httpd.cpp

* Stop LWIP from using PSRAM and enable OV7725

1.0.3-rc3

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add support for 160MHz rated CPUs (espressif#3135)

Some ESP32 chips are rated only to 160MHz. This change adds support for them and does not allow frequency to be switched to 240MHz

1.0.3-rc2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update IDF to 90747cc8b (espressif#3118)

1.0.3-rc1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update IDF to v3.2 977854975 (espressif#2771)

* Update IDF to v3.2 977854975

* Update app_httpd.cpp

1.0.2

Add LGPL 2.1 License

1.0.2-rc2

Fix LEDC channels above 8 not properly clearing

Fixes: espressif#2660

1.0.2-rc1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update IDF to ebdcbe8c6 (espressif#2539)

- ESP-Face to 2937054
- ESP32-Camera to 113629b

1.0.1

I2C fix READ of zero bytes hardware hang (espressif#2301)

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()`