Skip to content

Commit 27bf982

Browse files
committed
version 1.5.0
1 parent 72abd4e commit 27bf982

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ This library creates standard Arduino WiFi networking API over ESP8266 or ESP32
55

66
This library is fast and reliable. It can communicate with AT firmware at high baud rates without flow control, limited only by reliability of UART at chosen speed.
77

8+
WiFiEspAT supports wired Ethernet with esp8266 or esp32 with an Ethernet module, AT firmware with Ethernet support and the [EthernetEspAT](https://github.com/Networking-for-Arduino/EthernetEspAT) library.
9+
810
The library is for all Arduino MCU architectures.
911

1012
![MKR Zero with esp-01S](mkrzero-esp-01s.jpg)
@@ -26,7 +28,7 @@ The library is for all Arduino MCU architectures.
2628

2729
## Getting started
2830

29-
* Put AT firmware a supported version of the AT firmware into the ESP you want to use with the WiFiEspAT library. Make sure the firmware is working and returning OK to test command "AT".
31+
* Put a supported version of the AT firmware into the ESP you want to use with the WiFiEspAT library. Make sure the firmware is working and returning OK to test command "AT".
3032

3133

3234
* Wire the ESP module to Serial1 of your Arduino. Wire RX to TX. If your Arduino doesn't have Serial1, wire the ESP module to pins 6 as RX and 7 as TX for SoftwareSerial.
@@ -49,7 +51,7 @@ The library is for all Arduino MCU architectures.
4951

5052
## Why a new WiFiEsp library?
5153

52-
This library uses the new passive receive mode implemented in AT firmware 1.7 (Non OS SDK 3) and AT firmware 2.4+ (RTOS SDK). The [older WiFiEsp library](https://github.com/bportaluri/WiFiEsp) can't do much with larger data received. Without the passive receive mode, the AT firmware sends all the data at once and the serial RX buffer overflows. It is hard to receive more data over network with AT firmware without UART hardware flow control and Arduino AVR boards don't have flow control and simple esp8266 modules don't have the flow control pins exposed.
54+
This library uses the passive receive mode implemented in AT firmware 1.7 (Non OS SDK 3) and AT firmware 2.4+ (IDF). The [older WiFiEsp library](https://github.com/bportaluri/WiFiEsp) can't do much with larger data received. Without the passive receive mode, the AT firmware sends all the data at once and the serial RX buffer overflows. It is hard to receive more data over network with AT firmware without UART hardware flow control and Arduino AVR boards don't have flow control and simple esp8266 modules don't have the flow control pins exposed.
5355

5456
Note: The older WiFiEsp library referenced the AT firmware version by SDK version. This library reports AT commands version.
5557

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=WiFiEspAT
2-
version=1.4.5
2+
version=1.5.0
33
author=Juraj Andrassy
44
maintainer=Juraj Andrassy <[email protected]>
55
sentence=Enables network connection with esp8266 or esp32 as network adapter.

0 commit comments

Comments
 (0)