You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 4, 2023. It is now read-only.
@@ -191,6 +192,12 @@ The ESP8266_AT_Web_Server class found in `ESP8266_AT_Web_Server.h` header, is a
191
192
192
193
## Changelog
193
194
195
+
### Releases v1.4.0
196
+
197
+
1. Add support to Adafruit nRF52 core v0.22.0+
198
+
2. Add support to Raytac MDBT50Q_RX Dongle
199
+
3. Update Adafruit `Packages' Patches`
200
+
194
201
### Releases v1.3.0
195
202
196
203
1. Add support to RP2040-based boards, such as **Nano_RP2040_Connect, RASPBERRY_PI_PICO, ADAFRUIT_FEATHER_RP2040 and GENERIC_RP2040**, using [**Arduino-mbed RP2040** core](https://github.com/arduino/ArduinoCore-mbed).
@@ -282,17 +289,17 @@ The ESP8266_AT_Web_Server class found in `ESP8266_AT_Web_Server.h` header, is a
282
289
283
290
## Prerequisites
284
291
285
-
1.[`Arduino IDE 1.8.13+` for Arduino](https://www.arduino.cc/en/Main/Software)
292
+
1.[`Arduino IDE 1.8.15+` for Arduino](https://www.arduino.cc/en/Main/Software)
286
293
2.[`Arduino AVR core 1.8.3+`](https://github.com/arduino/ArduinoCore-avr) for Arduino (Use Arduino Board Manager) for AVR boards. [](https://github.com/arduino/ArduinoCore-avr/releases/latest)
8.[`Adafruit nRF52 v0.22.1+`](https://github.com/adafruit/Adafruit_nRF52_Arduino) for nRF52 boards such as Adafruit NRF52840_FEATHER, NRF52832_FEATHER, NRF52840_FEATHER_SENSE, NRF52840_ITSYBITSY, NRF52840_CIRCUITPLAY, NRF52840_CLUE, NRF52840_METRO, NRF52840_PCA10056, PARTICLE_XENON, **NINA_B302_ublox**, etc. [](https://github.com/adafruit/Adafruit_nRF52_Arduino/releases/latest)
299
+
8.[`Adafruit nRF52 v0.24.0+`](https://www.adafruit.com) for nRF52 boards such as Adafruit NRF52840_FEATHER, NRF52832_FEATHER, NRF52840_FEATHER_SENSE, NRF52840_ITSYBITSY, NRF52840_CIRCUITPLAY, NRF52840_CLUE, NRF52840_METRO, NRF52840_PCA10056, PARTICLE_XENON, **NINA_B302_ublox**, etc. [](https://github.com/adafruit/Adafruit_nRF52_Arduino/releases/latest). Please remember to use latest [`Packages_Patches`](https://github.com/khoih-prog/WiFiWebServer/tree/master/Packages_Patches) or getting compiler errors.
293
300
9.[`Arduino Core for STM32 v2.0.0+`](https://github.com/stm32duino/Arduino_Core_STM32) for STM32F/L/H/G/WB/MP1 boards. [](https://github.com/stm32duino/Arduino_Core_STM32/releases/latest)
294
-
10.[`Arduino mbed_rp2040 core 2.1.0+`](https://github.com/arduino/ArduinoCore-mbed) for Arduino (Use Arduino Board Manager) RP2040-based boards, such as **Arduino Nano RP2040 Connect, RASPBERRY_PI_PICO, etc.**. [](https://github.com/arduino/ArduinoCore-mbed/releases/latest)
295
-
11.[`Earle Philhower's arduino-pico core v1.6.2+`](https://github.com/earlephilhower/arduino-pico) for RP2040-based boards such as **RASPBERRY_PI_PICO, ADAFRUIT_FEATHER_RP2040 and GENERIC_RP2040**, etc. [](https://github.com/earlephilhower/arduino-pico/releases/latest)
301
+
10.[`Arduino mbed_rp2040 core 2.4.1+`](https://github.com/arduino/ArduinoCore-mbed) for Arduino (Use Arduino Board Manager) RP2040-based boards, such as **Arduino Nano RP2040 Connect, RASPBERRY_PI_PICO, etc.**. [](https://github.com/arduino/ArduinoCore-mbed/releases/latest)
302
+
11.[`Earle Philhower's arduino-pico core v1.9.4+`](https://github.com/earlephilhower/arduino-pico) for RP2040-based boards such as **RASPBERRY_PI_PICO, ADAFRUIT_FEATHER_RP2040 and GENERIC_RP2040**, etc. [](https://github.com/earlephilhower/arduino-pico/releases/latest)
296
303
12.[`Functional-VLPP library v1.0.2+`](https://github.com/khoih-prog/functional-vlpp) to use server's lambda function. To install. check [](https://www.ardu-badge.com/Functional-Vlpp)
297
304
13.[`Ai-Thinker AT Firmware v1.5.4`](AT_Firmwares/At_firmware_bin1.54.zip) or [`AT Firmware v1.7.4.0`](AT_Firmwares/AT_Firmware_bin_1.7.4.0.zip) for ESP8266-AT shields.
298
305
14.[`AT version_2.1.0.0_dev`](AT_Firmwares/AT_version_2.1.0.0_dev.zip) for ESP32-AT shields.
@@ -342,7 +349,7 @@ The ESP8266_AT_Web_Server class found in `ESP8266_AT_Web_Server.h` header, is a
342
349
Bin version:2.0.0(WROOM-32)
343
350
```
344
351
345
-
See instructions at [AT Command Core](https://github.com/espressif/esp-at) and [ESP_AT_Get_Started](https://github.com/espressif/esp-at/tree/master/docs/en/Get_Started)
352
+
See instructions at [AT Command Core](https://github.com/espressif/esp-at) and [ESP_AT_Get_Started](https://github.com/espressif/esp-at/blob/master/docs/en/get-started/ESP_AT_Get_Started.md)
346
353
347
354
348
355
#### 3. Where to upload AT-Firmware
@@ -407,16 +414,18 @@ You can also use this link [ directory into Adafruit nRF52 directory (~/.arduino15/packages/adafruit/hardware/nrf52/0.22.0).
417
+
Please remember to use latest [`Packages_Patches`](https://github.com/khoih-prog/WiFiWebServer/tree/master/Packages_Patches) or getting compiler errors.
418
+
419
+
**To be able to compile, run and automatically detect and display BOARD_NAME on nRF52840/nRF52832 boards**, you have to copy the whole [nRF52 0.24.0](Packages_Patches/adafruit/hardware/nrf52/0.24.0) directory into Adafruit nRF52 directory (~/.arduino15/packages/adafruit/hardware/nrf52/0.24.0).
411
420
412
-
Supposing the Adafruit nRF52 version is 0.22.0. These files must be copied into the directory:
Whenever a new version is installed, remember to copy these files into the new version directory. For example, new version is x.yy.z
422
431
These files must be copied into the directory:
@@ -1361,7 +1370,7 @@ The following are debug terminal output when running example [AdvancedWebServer]
1361
1370
1362
1371
```
1363
1372
Starting AdvancedWebServer on NRF52840_ITSYBITSY_EXPRESS
1364
-
ESP8266_AT_WebServer v1.3.0
1373
+
ESP8266_AT_WebServer v1.4.0
1365
1374
[ESP_AT] Initializing ESP module
1366
1375
[ESP_AT] Use ES8266-AT Command
1367
1376
WiFi shield init done
@@ -1490,7 +1499,7 @@ The following are debug terminal output when running example [MQTT_ThingStream](
1490
1499
1491
1500
```
1492
1501
Start MQTT_ThingStream on ITSYBITSY_M4 with ESP8266-AT & ESP8266_AT_WebServer Library
1493
-
ESP8266_AT_WebServer v1.3.0
1502
+
ESP8266_AT_WebServer v1.4.0
1494
1503
[ESP_AT] Use ES8266-AT Command
1495
1504
WiFi shield init done
1496
1505
Connecting to SSID: HueNet1
@@ -1525,7 +1534,7 @@ The following are debug terminal output when running example [MQTTClient_Auth](e
1525
1534
1526
1535
```
1527
1536
Starting MQTTClient_Auth on ITSYBITSY_M4 with ESP8266-AT & ESP8266_AT_WebServer Library
1528
-
ESP8266_AT_WebServer v1.3.0
1537
+
ESP8266_AT_WebServer v1.4.0
1529
1538
[ESP_AT] Use ES8266-AT Command
1530
1539
WiFi shield init done
1531
1540
Connecting to SSID: HueNet1
@@ -1551,7 +1560,7 @@ The following are debug terminal output when running example [MQTTClient_Basic](
1551
1560
1552
1561
```
1553
1562
MQTTClient_Basic on ITSYBITSY_M4 with ESP8266-AT & ESP8266_AT_WebServer Library
1554
-
ESP8266_AT_WebServer v1.3.0
1563
+
ESP8266_AT_WebServer v1.4.0
1555
1564
[ESP_AT] Use ES8266-AT Command
1556
1565
WiFi shield init done
1557
1566
Connecting to SSID: HueNet1
@@ -1576,7 +1585,7 @@ The following are debug terminal output when running example [WebClientRepeating
1576
1585
1577
1586
```
1578
1587
Starting WebClientRepeating on RASPBERRY_PI_PICO with ESP8266-AT & ESP8266_AT_WebServer Library
1579
-
ESP8266_AT_WebServer v1.3.0
1588
+
ESP8266_AT_WebServer v1.4.0
1580
1589
[ESP_AT] Use ES8266-AT Command
1581
1590
WiFi shield init done
1582
1591
Connecting to SSID: HueNet1
@@ -1645,7 +1654,7 @@ The following are debug terminal output when running example [MQTTClient_Auth](e
1645
1654
1646
1655
```
1647
1656
Starting MQTTClient_Auth on RASPBERRY_PI_PICO with ESP8266-AT & ESP8266_AT_WebServer Library
1648
-
ESP8266_AT_WebServer v1.3.0
1657
+
ESP8266_AT_WebServer v1.4.0
1649
1658
[ESP_AT] Use ES8266-AT Command
1650
1659
WiFi shield init done
1651
1660
Connecting to SSID: HueNet1
@@ -1670,7 +1679,7 @@ The following are debug terminal output when running example [UdpNTPClient](exam
1670
1679
1671
1680
```
1672
1681
Starting UdpNTPClient on MBED RASPBERRY_PI_PICO with ESP8266-AT & ESP8266_AT_WebServer Library
1673
-
ESP8266_AT_WebServer v1.3.0
1682
+
ESP8266_AT_WebServer v1.4.0
1674
1683
[ESP_AT] Use ES8266-AT Command
1675
1684
WiFi shield init done
1676
1685
Connecting to WPA SSID: HueNet1
@@ -1763,6 +1772,12 @@ If you get compilation errors, more often than not, you may need to install a ne
1763
1772
1764
1773
## Releases
1765
1774
1775
+
### Releases v1.4.0
1776
+
1777
+
1. Add support to Adafruit nRF52 core v0.22.0+
1778
+
2. Add support to Raytac MDBT50Q_RX Dongle
1779
+
3. Update Adafruit `Packages' Patches`
1780
+
1766
1781
### Releases v1.3.0
1767
1782
1768
1783
1. Add support to RP2040-based boards, such as **Nano_RP2040_Connect, RASPBERRY_PI_PICO, ADAFRUIT_FEATHER_RP2040 and GENERIC_RP2040**, using [**Arduino-mbed RP2040** core](https://github.com/arduino/ArduinoCore-mbed).
0 commit comments