Skip to content
This repository has been archived by the owner on Feb 4, 2023. It is now read-only.

Commit

Permalink
v1.0.0 for ESP8266 + LwIP W5100 / W5100S
Browse files Browse the repository at this point in the history
#### Releases v1.0.0

1. Initial coding to port [ESPAsync_WiFiManager](https://github.com/khoih-prog/ESPAsync_WiFiManager) to ESP8266 boards using `LwIP W5100 / W5100S Ethernet`.
2. Use `allman astyle`
  • Loading branch information
khoih-prog authored Dec 10, 2022
1 parent 28a20f5 commit 4e08789
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 18 deletions.
18 changes: 9 additions & 9 deletions examples/Async_ESP_FSWebServer/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Async_ESP_FSWebServer Example

Compare this efficient Async_ESP_FSWebServer example with the so complicated twin [ESP_FSWebServer_DRD](https://github.com/khoih-prog/ESP_WiFiManager/tree/master/examples/ESP_FSWebServer_DRD) to appreciate the powerful AsynWebServer this [AsyncESP8266_W5500_Manager Library](https://github.com/khoih-prog/AsyncESP8266_W5500_Manager) is relying on.
Compare this efficient Async_ESP_FSWebServer example with the so complicated twin [ESP_FSWebServer_DRD](https://github.com/khoih-prog/ESP_WiFiManager/tree/master/examples/ESP_FSWebServer_DRD) to appreciate the powerful AsynWebServer this [AsyncESP8266_W5100_Manager Library](https://github.com/khoih-prog/AsyncESP8266_W5100_Manager) is relying on.

## First, how Config Portal works?

Expand All @@ -10,20 +10,20 @@ Connect to Config Portal @ the localIP address, e.g. `192.168.2.186`
You'll see this `Main` page:

<p align="center">
<img src="https://github.com/khoih-prog/AsyncESP8266_W5500_Manager/raw/main/Images/Main.png">
<img src="https://github.com/khoih-prog/AsyncESP8266_W5100_Manager/raw/main/Images/Main.png">
</p>

Select `Information` to enter the Info page where the board info will be shown (long page)

<p align="center">
<img src="https://github.com/khoih-prog/AsyncESP8266_W5500_Manager/raw/main/Images/Info.png">
<img src="https://github.com/khoih-prog/AsyncESP8266_W5100_Manager/raw/main/Images/Info.png">
</p>


Select `Configuration` to enter this page where you can select an AP and specify its WiFi Credentials

<p align="center">
<img src="https://github.com/khoih-prog/AsyncESP8266_W5500_Manager/raw/main/Images/Configuration_Standard.png">
<img src="https://github.com/khoih-prog/AsyncESP8266_W5100_Manager/raw/main/Images/Configuration_Standard.png">
</p>

Enter your credentials, then click `Save`.
Expand All @@ -36,10 +36,10 @@ This shows you how to use this example in Ubuntu (but you can use similar comman

### Download Data files

1. For example, you already downloaded data files from [Async_ESP_FSWebServer data](https://github.com/khoih-prog/AsyncESP8266_W5500_Manager/tree/main/examples/Async_ESP_FSWebServer/data) to a local folder, for example:
1. For example, you already downloaded data files from [Async_ESP_FSWebServer data](https://github.com/khoih-prog/AsyncESP8266_W5100_Manager/tree/main/examples/Async_ESP_FSWebServer/data) to a local folder, for example:

```
~/Arduino/libraries/AsyncESP8266_W5500_Manager-main/examples/Async_ESP_FSWebServer/data
~/Arduino/libraries/AsyncESP8266_W5100_Manager-main/examples/Async_ESP_FSWebServer/data
```

### HOWTO Upload files to ESP8266 (LittleFS or SPIFFS)
Expand All @@ -51,7 +51,7 @@ Use one of these methods (preferable first)
3. or upload the contents of a folder by running the following commands:

```
Ubuntu$ cd ~/Arduino/libraries/AsyncESP8266_W5500_Manager-main/examples/Async_ESP_FSWebServer/data
Ubuntu$ cd ~/Arduino/libraries/AsyncESP8266_W5100_Manager-main/examples/Async_ESP_FSWebServer/data
Ubuntu$ for file in \`\ls -A1\`; do curl -F "file=@$PWD/$file" http://async-esp8266fs.local/edit; done
```

Expand All @@ -60,13 +60,13 @@ Ubuntu$ for file in \`\ls -A1\`; do curl -F "file=@$PWD/$file" http://async-esp8
### Demonstrating pictures

<p align="center">
<img src="https://github.com/khoih-prog/AsyncESP8266_W5500_Manager/raw/main/examples/Async_ESP_FSWebServer/pics/async-esp8266fs.local.png">
<img src="https://github.com/khoih-prog/AsyncESP8266_W5100_Manager/raw/main/examples/Async_ESP_FSWebServer/pics/async-esp8266fs.local.png">
</p>

4. Edit / Delete / Download any file in the the folder by going to http://async-esp8266fs.local/edit.htm

<p align="center">
<img src="https://github.com/khoih-prog/AsyncESP8266_W5500_Manager/raw/main/examples/Async_ESP_FSWebServer/pics/async-esp8266fs.local_edit.png">
<img src="https://github.com/khoih-prog/AsyncESP8266_W5100_Manager/raw/main/examples/Async_ESP_FSWebServer/pics/async-esp8266fs.local_edit.png">
</p>


18 changes: 9 additions & 9 deletions examples/Async_ESP_FSWebServer_DRD/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Async_ESP_FSWebServer_DRD Example

Compare this efficient Async_ESP_FSWebServer example with the so complicated twin [ESP_FSWebServer_DRD](https://github.com/khoih-prog/ESP_WiFiManager/tree/master/examples/ESP_FSWebServer_DRD) to appreciate the powerful AsynWebServer this [AsyncESP8266_W5500_Manager Library](https://github.com/khoih-prog/AsyncESP8266_W5500_Manager) is relying on.
Compare this efficient Async_ESP_FSWebServer example with the so complicated twin [ESP_FSWebServer_DRD](https://github.com/khoih-prog/ESP_WiFiManager/tree/master/examples/ESP_FSWebServer_DRD) to appreciate the powerful AsynWebServer this [AsyncESP8266_W5100_Manager Library](https://github.com/khoih-prog/AsyncESP8266_W5100_Manager) is relying on.

## First, how Config Portal works?

Expand All @@ -10,20 +10,20 @@ Connect to Config Portal @ the localIP address, e.g. `192.168.2.186`
You'll see this `Main` page:

<p align="center">
<img src="https://github.com/khoih-prog/AsyncESP8266_W5500_Manager/raw/main/Images/Main.png">
<img src="https://github.com/khoih-prog/AsyncESP8266_W5100_Manager/raw/main/Images/Main.png">
</p>

Select `Information` to enter the Info page where the board info will be shown (long page)

<p align="center">
<img src="https://github.com/khoih-prog/AsyncESP8266_W5500_Manager/raw/main/Images/Info.png">
<img src="https://github.com/khoih-prog/AsyncESP8266_W5100_Manager/raw/main/Images/Info.png">
</p>


Select `Configuration` to enter this page where you can select an AP and specify its WiFi Credentials

<p align="center">
<img src="https://github.com/khoih-prog/AsyncESP8266_W5500_Manager/raw/main/Images/Configuration_Standard.png">
<img src="https://github.com/khoih-prog/AsyncESP8266_W5100_Manager/raw/main/Images/Configuration_Standard.png">
</p>

Enter your credentials, then click `Save`.
Expand All @@ -36,10 +36,10 @@ This shows you how to use this example in Ubuntu (but you can use similar comman

### Download Data files

1. For example, you already downloaded data files from [Async_ESP_FSWebServer data](https://github.com/khoih-prog/AsyncESP8266_W5500_Manager/tree/main/examples/Async_ESP_FSWebServer/data) to a local folder, for example:
1. For example, you already downloaded data files from [Async_ESP_FSWebServer data](https://github.com/khoih-prog/AsyncESP8266_W5100_Manager/tree/main/examples/Async_ESP_FSWebServer/data) to a local folder, for example:

```
~/Arduino/libraries/AsyncESP8266_W5500_Manager-main/examples/Async_ESP_FSWebServer_DRD/data
~/Arduino/libraries/AsyncESP8266_W5100_Manager-main/examples/Async_ESP_FSWebServer_DRD/data
```

### HOWTO Upload files to ESP8266 (LittleFS or SPIFFS)
Expand All @@ -51,7 +51,7 @@ Use one of these methods (preferable first)
3. or upload the contents of a folder by running the following commands:

```
Ubuntu$ cd ~/Arduino/libraries/AsyncESP8266_W5500_Manager-main/examples/Async_ESP_FSWebServer/data
Ubuntu$ cd ~/Arduino/libraries/AsyncESP8266_W5100_Manager-main/examples/Async_ESP_FSWebServer/data
Ubuntu$ for file in \`\ls -A1\`; do curl -F "file=@$PWD/$file" http://async-esp8266fs.local/edit; done
```

Expand All @@ -60,13 +60,13 @@ Ubuntu$ for file in \`\ls -A1\`; do curl -F "file=@$PWD/$file" http://async-esp8
### Demonstrating pictures

<p align="center">
<img src="https://github.com/khoih-prog/AsyncESP8266_W5500_Manager/raw/main/examples/Async_ESP_FSWebServer/pics/async-esp8266fs.local.png">
<img src="https://github.com/khoih-prog/AsyncESP8266_W5100_Manager/raw/main/examples/Async_ESP_FSWebServer/pics/async-esp8266fs.local.png">
</p>

4. Edit / Delete / Download any file in the the folder by going to http://async-esp8266fs.local/edit.htm

<p align="center">
<img src="https://github.com/khoih-prog/AsyncESP8266_W5500_Manager/raw/main/examples/Async_ESP_FSWebServer/pics/async-esp8266fs.local_edit.png">
<img src="https://github.com/khoih-prog/AsyncESP8266_W5100_Manager/raw/main/examples/Async_ESP_FSWebServer/pics/async-esp8266fs.local_edit.png">
</p>


0 comments on commit 4e08789

Please sign in to comment.