Skip to content

Releases: plerup/espsoftwareserial

Delegate: field padding improved for code size and performance

31 Jan 16:57
Compare
Choose a tag to compare

Prepares for ESP8266 Arduino core PR 6979.

31 Jan 16:56
Compare
Choose a tag to compare
6.11.3

Fixes #171: prepares for ESP8266 Arduino core PR 6979.

EspSoftwareSerial 6.11.2

07 Jan 11:18
Compare
Choose a tag to compare

Delegate<> assign operators added.
Addresses compilation errors with pending PRs to ESP8266 Arduino Core.

6.11.1

31 Dec 20:09
Compare
Choose a tag to compare
Fix unused parameter warning.

More GPIOs for ESP32

31 Dec 13:20
Compare
Choose a tag to compare
6.11.0

Bump minor version

EspSoftwareSerial bug fix release 6.10.1

15 Dec 20:10
Compare
Choose a tag to compare

preciseDelay() could delay() for extremely long time, if period duration was exceeded on entry.

6.10.0

15 Nov 16:34
Compare
Choose a tag to compare

Aligning to ESP8266 Arduino core, there: "BREAKING: Add Print::availableForWrite method (#7658)"

According to https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/gpio.html,
GPIOs from 36 to 39 can be utilized for output on ESP32-S2, but there are issues with IRQ and internal pullups. Hence, GPIOs 34 and 35 must
be set to blocked for Rx to avoid conflicting use of the input w/ pullup mode that's used.
Inspired by, half-way fixes #182

6.9.0

17 Sep 08:25
Compare
Choose a tag to compare
Bump minor version due to small change in yield behavior.

6.8.5: On ESP8266, HW serial announces parity errors as general rx errors. R…

23 Jun 12:48
Compare
Choose a tag to compare
…eport them in order to indicate

possible parity errors or bugs in EspSoftwareSerial.
Release as bug fix 6.8.5

Bug fix release 6.8.4

22 Jun 12:08
Compare
Choose a tag to compare

Fixes parity for TX with odd word sizes, like SWSERIAL_7E1.