Чтобы слегка оживить тему...
Карантин, свободное время, занялся железками. Для одного проекта потребовался автономный вай-фай сервер. Хотелось сделать удобно - первое включение вызывает мастер настройки сети, а потом просто подключается.
Оказалось, что всё уже давно есть

Поэтому я просто использовал эту
библиотеку ESP WiFi manager [показать]PGRpdiBjbGFzcz0icm91bmRfYm94IHNoYWRvdzggbXRvcDgiPgo8ZGl2IGNsYXNzPSJyc19ib3hfbmQgZmxvYXRfbGVmdCBtdG9wOCIgc3R5bGU9IndpZHRoOjIwMHB4OyBoZWlnaHQ6MTUwcHg7Ij48IS0tY29tbW9uOjE0OC0tPjxpbWcgc3JjPSJodHRwczovLzIwMHgxNTAuc3QuY2cuYTB6LnJ1L2FIUjBjSE02THk5bmFYUm9kV0l1WTI5dEwydG9iMmxvTFhCeWIyY3ZSVk5RWDFkcFJtbE5ZVzVoWjJWeS5qcGciIHdpZHRoPSIyMDAiIGhlaWdodD0iMTUwIiBhbHQ9IiIgY2xhc3M9Im1haW4iPjwvZGl2PgoKCjxoMz48YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20va2hvaWgtcHJvZy9FU1BfV2lGaU1hbmFnZXIiIHJlbD0ibm9mb2xsb3ciIGNsYXNzPSJleHRlcm5hbCBmb28tYTUiPmtob2loLXByb2cvRVNQX1dpRmlNYW5hZ2VyPC9hPjwvaDM+CgpUaGlzIGlzIGFuIEVTUDMyIC8gRVNQODI2NiBXaUZpIENvbm5lY3Rpb24gTWFuYWdlciB3aXRoIGZhbGxiYWNrIHdlYiBjb25maWd1cmF0aW9uIHBvcnRhbC4gVXNlIHRoaXMgbGlicmFyeSBmb3IgY29uZmlndXJpbmcgRVNQMzIsIEVTUDgyNjYgbW9kdWxlcycgV2lGaSwgZXRjLiBDcmVkZW50aWFscyBhdCBydW50aW1lLiBZb3UgY2FuIGFsLi4uCgo8c3BhbiBjbGFzcz0idHJhbnNncmF5Ij4gPHNtYWxsPi8vJm5ic3A7IDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9raG9paC1wcm9nL0VTUF9XaUZpTWFuYWdlciIgcmVsPSJub2ZvbGxvdyIgY2xhc3M9ImV4dGVybmFsIGZvby1hNSI+Z2l0aHViLmNvbTwvYT48L3NtYWxsPiA8L3NwYW4+IAo8ZGl2IGNsYXNzPSJjbGVhciI+Jm5ic3A7PC9kaXY+PC9kaXY+Cg==
.
З.Ы. Поставил PlatformIO для Visaul Studio Code. Раз в 10 удобнее ардуиновского редактора. Да и слегка поудобнее Visaul Studio (для С++, конечно).