ESP32 / Arduino Simple Web Based Wireless Configuration Framework - old @rubin-tech
ESP32 / Arduino Simple Web Based Wireless Configuration Framework - old  @rubin-tech
Uploaded June 2021 | Updated September 2026, 2 weeks ago
In my last few videos with the ESP32 development Ive been working on an automated sprinkler project along with the associated libraries. when the final Sprinkler library was created the emphasis was an output in the console and wireless connectivity parameters were hard-coded into the code. The desire is a framework that allows for immediate access to the ESP32 for wireless configuration onto the desired network with a web based interface.

There are solutions out there that do this, but I'd like to create a light weight one that will use libraries ill already need for my projects and not require and software to be installed on devices like smartphones to take advantage of.

Its expected that the framework will change for different projects,this being the lowest common denominator to suit all purposes. only the WIFIAP library was added to the existing includes. A presentation of flowcharts explains the functionality, a codewalk does better to explain the specific mechanics.



Three data files are added in support of the framework.
an index.html denoting a successful connection
a small css file
an index.html passed for configure mode



A hardware factory default has also been added to the code. On pin 23 by holding it to 3.3 volts for 5 seconds, deleting all config files on the board. In the framework the detect for pin 23 is not an interrupt, its just in loop for easy understanding.

The code is available to be pulled on github at
github.com/jordancrubin/Wificfgframework



This can be dropped right in as a project into platformio and compiled, be sure to modify the platformio.ini for the type of board and upload port
ESP32 / Arduino Simple Web Based Wireless Configuration Framework - oldYamaha VSTAR 1100 Rear Gear Oil - Check , Inspect and ChangeColeman Lantern Model 220 Rebuild, Restoration & Conservation Part 2How to Maintain & Deep Clean a DeLonghi Magnifica Espresso MachineESP32 and Arduino - MAX 6675 Hardware analysis with a Hantek 2 channel  DSOLets build a cheap DIY Oscilloscope - DSO150Bambu Labs P1S Printer - Documentation of Upgrades, Fixes and Repairs and MaintenanceYamaha VSTAR 1100 Tachometer InstallationiROBOT Braava Jet M6 Spray Nozzle Cleaning or Replacement Made EasyJohn Deere E100 Series Riding Mower Deck Removal and Blade SwapoutHayward Maxflo VS Pool Pump Motor Drive Unit Repair - Part 1Yamaha VSTAR 1100 Maintenance - Rear Brake Pad Replacement and Caliper Maintenance
Rubintech |

ESP32 / Arduino Simple Web Based Wireless Configuration Framework - old

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER