Skip to content

Commit

Permalink
README.md add warning about ESP32.
Browse files Browse the repository at this point in the history
  • Loading branch information
peterhinch committed Dec 19, 2017
1 parent 7b1daa3 commit dc6e82d
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,15 @@ This contains two separate projects:

## 1. The "resilient" driver

This is an alternative to the official driver and runs on the ESP8266 and
ESP32. At the time of writing testing on ESP32 has not been exhaustive. Its
principal advantages are:
This is an alternative to the official driver and is targeted on the ESP8266.

It will run on ESP32 but there are known problems consequent on the
"experimental" status of the firmware. In particular the ESP32 does not recover
from WiFi outages. See [this issue](https://github.com/micropython/micropython-esp32/issues/167).

The principal features of this driver are:
1. Non-blocking operation for applications using uasyncio.
2. Automatic recovery from WiFi an broker outages.
2. Automatic recovery from WiFi and broker outages.
3. True qos == 1 operation with retransmission.
4. Improved WiFi range because of its tolerance of poor connectivity.

Expand Down

0 comments on commit dc6e82d

Please sign in to comment.