tag:github.com,2008:https://github.com/sindney/arduino-esp32/releases Release notes from arduino-esp32 2019-10-02T11:45:42Z tag:github.com,2008:Repository/253494522/1.0.4 2019-10-02T11:45:42Z 1.0.4: Wait for client.available() to prevent ESP32 crashes (#3154) <ul> <li> <p>Wait for client.available() to prevent ESP32 crashes</p> </li> <li> <p>Removed user-specific SSID &amp; passphrase</p> </li> </ul> paynterf tag:github.com,2008:Repository/253494522/1.0.4-rc1 2019-10-01T08:54:21Z 1.0.4-rc1: Fix BLEUUID toString (#3289) <p>uuid16 is Missing first 4 characters.<br> uuid is Missing last 2 characters.</p> tanakamasayuki tag:github.com,2008:Repository/253494522/1.0.3 2019-09-12T22:19:53Z 1.0.3: Fix Camera Example (#3202) <ul> <li> <p>Update app_httpd.cpp</p> </li> <li> <p>Stop LWIP from using PSRAM and enable OV7725</p> </li> </ul> me-no-dev tag:github.com,2008:Repository/253494522/1.0.3-rc3 2019-09-05T09:30:43Z 1.0.3-rc3: Add support for 160MHz rated CPUs (#3135) <p>Some ESP32 chips are rated only to 160MHz. This change adds support for them and does not allow frequency to be switched to 240MHz</p> me-no-dev tag:github.com,2008:Repository/253494522/1.0.3-rc2 2019-08-20T18:11:00Z 1.0.3-rc2 <p>Update IDF to 90747cc8b (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="482998250" data-permission-text="Title is private" data-url="https://github.com/espressif/arduino-esp32/issues/3118" data-hovercard-type="pull_request" data-hovercard-url="/espressif/arduino-esp32/pull/3118/hovercard" href="https://github.com/espressif/arduino-esp32/pull/3118">espressif#3118</a>)</p> me-no-dev tag:github.com,2008:Repository/253494522/1.0.3-rc1 2019-05-12T15:52:23Z 1.0.3-rc1: Update IDF to v3.2 977854975 (#2771) <ul> <li> <p>Update IDF to v3.2 977854975</p> </li> <li> <p>Update app_httpd.cpp</p> </li> </ul> me-no-dev tag:github.com,2008:Repository/253494522/1.0.2 2019-04-16T01:08:50Z 1.0.2 <p>Add LGPL 2.1 License</p> me-no-dev tag:github.com,2008:Repository/253494522/1.0.2-rc2 2019-04-12T15:49:44Z 1.0.2-rc2: Fix LEDC channels above 8 not properly clearing <p>Fixes: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="432519357" data-permission-text="Title is private" data-url="https://github.com/espressif/arduino-esp32/issues/2660" data-hovercard-type="issue" data-hovercard-url="/espressif/arduino-esp32/issues/2660/hovercard" href="https://github.com/espressif/arduino-esp32/issues/2660">espressif#2660</a></p> me-no-dev tag:github.com,2008:Repository/253494522/1.0.2-rc1 2019-03-03T16:19:11Z 1.0.2-rc1: Update IDF to ebdcbe8c6 (#2539) <ul> <li>ESP-Face to 2937054</li> <li>ESP32-Camera to 113629b</li> </ul> me-no-dev tag:github.com,2008:Repository/253494522/1.0.1 2019-01-10T20:37:13Z 1.0.1: I2C fix READ of zero bytes hardware hang (#2301) <p>The i2c peripheral will hang if a READ request is issued with a zero data length. The peripheral<br> drops into a continuous timeout interrupt response. The STOP command can not be set out to the I2C<br> bus. The SLAVE device correctly ACK'd the address byte, with READ bit set, it has control of the SDA<br> pin. The ESP32 send out the next SCL HIGH pulse but, since the SLAVE is in READ Mode, and the First<br> bit it is sending happened to be a ZERO, the ESP32 cannot send the STOP. When it releases SDA during<br> the SCL HIGH, the pin does not change state. The pin stays low because the SLAVE is outputing a LOW!<br> The ESP32 drops into a perminent WAIT state waiting for SDA to go HIGH (the STOP).</p> <p><strong>esp32-hal-i2c.c</strong></p> <ul> <li>add databuff length checks to <code>i2cRead()</code> and <code>i2cWrite()</code></li> </ul> stickbreaker