ANNEX in the wild

Place your projects here
Post Reply
User avatar
PeterN
Posts: 366
Joined: Mon Feb 08, 2021 7:56 pm
Location: Krefeld, Germany
Has thanked: 171 times
Been thanked: 203 times
Contact:

ANNEX in the wild

Post by PeterN »

Assuming: A finished ANNEX-BASIC application on an ESP32 or ESP8266 hardware is to be used in a new place and a new (former unknown) WIFI as easily as possible for the first time and even by a non-technician.

HOW CAN I INSERT THE NEW WIFI CREDENTIALS FOR THE DEVICE SIMPLE?

Well, the device automatically goes into AP mode if it cannot log into its "old" WIFI as a client. This WIFI with an almost unknown name "ESP ......" would first have to be searched for manually in order to then log in with a pass-key and finally be able to enter the new WIFI client credentials on http://192.168.4.1/config . In some cases this procedure could be found to be quite complicated for a non-technician.

I wanted to simplify this further.
So I first entered the access data for my home WIFI on the config page as normal.
In addition, a fixed access point name "ESP" and "ESP_ANNEX" as the key are now set.

Now I have created two QR codes.
From the photo APP of a current mobile device, you can automatically access the WIFI "ESP" and then scan the second QR code to be directed to http://192.168.4.1/config. There you can then enter and save the access data for the new WIFI.

If the ESP module is now reset, it will log into the new WIFI as a client and not go again to the AP-mode.

Here are the two QR-Codes:

WIFI_ESP - small.PNG
CONFIG - small.PNG


I had the intention to simplify this QR method further by creating some ANNEX-code that starts the well-named AP-Mode for only e.g. 10 minutes if the client can not log in.
The code presents a Web-page with a listbox of all seen WIFIs and locally stores the entered credentials.

My current problem: I did not find a way to bring the module from AP+STA-mode to pure STA-mode.


This was for me a nice playground with QR-codes - maybe still to complicated or useless?? Comments are welcome :-)
You do not have the required permissions to view the files attached to this post.
Post Reply