• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

web на esp32

introvert

New member
Прошу помощи! Нужно прикрутить web морду на esp32 и объяснить как и что . с меня $
 
Не хочу забирать хлеб у форумчан, но рекомендую при выборе исполнителя взять того, кто покажет как на ЕСП32 отрезать кусок под фтп, залить туда html, css, jscript и написать скетч для всего этого ))) В таком виде плата по идее не будет сильно напрягаться раз за разом отрисовывая страницу и меньше всяких пересчетов. Если не прав, то пусть пояснят почему.
 

aZholtikov

Active member
Прошу помощи! Нужно прикрутить web морду на esp32 и объяснить как и что . с меня $
Не для рекламы... Просто лень долго расписывать...
Здесь маленькая web морда, размещенная во flash памяти. Изучай на здоровье.
 

CodeNameHawk

Moderator
Команда форума
кто покажет как на ЕСП32 отрезать кусок под фтп,
Не надо советовать, если сами плохо понимаете о чем речь.
Тут даже не нужна файловая система, не говоря уже о фтп.
Файлы удобно хранить в постоянной памяти, выдавая их по запросу.
 
Не надо советовать, если сами плохо понимаете о чем речь.
Тут даже не нужна файловая система, не говоря уже о фтп.
Файлы удобно хранить в постоянной памяти, выдавая их по запросу.
Как бы да, только учусь. Но направление у меня все равно верное: файлы нужно разделять. Не важно, на фтп или в постоянной памяти, правда я так ещё не умею. НО, если скетч будет отрисовывать страницу каждый раз, он и в размерах будет больше и крутиться будет тяжелее.
 

introvert

New member
Мужики, у всех есть право на ошибку). Я прекрасно понимаю что фтп мне не нужен. Но идея тоже не плоха) а по поводу отрисовки HTML , то она поидее раз в месяц нужна будет и то не факт)
 

introvert

New member
Пример того что выходит.
Если несложно, помогите получить и отпарсить get запрос :

/index.html?wifissid=sosedskywifi&wifipass=12345678&ddns=http%3A%2F%2Fmy.com&mqt=http%3A%2F%2Fg6.wqtt.ru&port=1234&user=u_123MK4&pass=v234W5E&top=base&D34=1241*154&D35=1241*154&topD34=voltmeter1&
topD35=voltmeter2

На выходе получив переменные аля:
ssid = sosedskywifi
wifipass =12345678
ddns = http://my.com
mqt = http://g6.wqtt.ru
port =1234
user = u_123MK4
pass = v234W5E
top = base
D34 =1241*154
D35 =1241*154
topD34 = voltmeter1
topD35 = voltmeter2
 

Вложения

Сверху Снизу