https://github.com/speedcontrols/wifi-configuratorЕсть такие девайсы (вроде приводов), которые надо конфиругить 1 раз в жизни. Приворачивать ради этого клавиатуру, экран и расписывать менюшки ну очень хлопотно. По задумке данная приблуда позволяет максимально упростить софт девайса, и конфигурить его через вайфай, обычным браузером.
Сейчас запроектирована архитектура, workflow, сделана вся вебня, captive portal, эмулятор для разработчика, документация, рыба фирмвари и т.п. НЕ сделано:
- Надо переползать на Async Webserver, т.к. стандартный иногда провисает.
- Надо привернуть Software UART и сделать проброс команд с вебни и обратно + блокировки от параллельного запуска.
То есть осталось относительно немного, чисто сишные штуки, потому что си я не очень люблю
. Кто-нибудь возьмется дописать остатки? Если да - пишите условия в личку.
PS. т.к. проект опенсорсный и я не хочу чтобы в исходники потом тыкали пальцем и ржали, то код нужен качественный. Ориентируйтесь на то что уже написано.