Простой конструктор веб интерфейса для esp8266 и ESP32

Относящиеся к программированию МК
Аватара пользователя
Rovki
Полковник
Сообщения: 5710
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 67 раз
Поблагодарили: 212 раз
Контактная информация:

Простой конструктор веб интерфейса для esp8266 и ESP32

Сообщение Rovki »

Может кто создаст блоки?
https://github.com/GyverLibs/GyverPorta ... 551f9837b2
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Электронщик до мозга костей и не только
ibalabanov
Рядовой
Сообщения: 32
Зарегистрирован: 03 окт 2021, 09:58
Имя: Георгий

Простой конструктор веб интерфейса для esp8266 и ESP32

Сообщение ibalabanov »

И тишина… Был бы классный конструктор для Web интерфейса! Все необходимое есть…
Аватара пользователя
Phazz
Полковник
Сообщения: 3110
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 228 раз
Поблагодарили: 107 раз

Простой конструктор веб интерфейса для esp8266 и ESP32

Сообщение Phazz »

Я пытался, но там все через общие функции завязано и поэтому ничего удобоваримого не вышло. Да и встроенный вэб намного гибче
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 12 раз
Поблагодарили: 100 раз
Контактная информация:

Простой конструктор веб интерфейса для esp8266 и ESP32

Сообщение aidar_i »

Phazz писал(а): 18 апр 2022, 06:14 Я пытался, но там все через общие функции завязано и поэтому ничего удобоваримого не вышло. Да и встроенный вэб намного гибче
Можно сделать без проблем! Я почти сделал уже на старом редакторе.
Аватара пользователя
Phazz
Полковник
Сообщения: 3110
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 228 раз
Поблагодарили: 107 раз

Простой конструктор веб интерфейса для esp8266 и ESP32

Сообщение Phazz »

Отлично, но правда не очень нужен он уже. Освоил встроенный редактор. Тем более сейчас Сергей добавил классную фичу с API, можно без проблем подключать интерфейс к Kodular
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 12 раз
Поблагодарили: 100 раз
Контактная информация:

Простой конструктор веб интерфейса для esp8266 и ESP32

Сообщение aidar_i »

Phazz писал(а): 21 апр 2022, 15:14 Отлично, но правда не очень нужен он уже.
Как сказал один Форумчанин, пусть будет.
Тем более очень простой и легко начинающим сварганить быстро проект.
artemka19
Лейтенант
Сообщения: 540
Зарегистрирован: 03 сен 2020, 15:41
Откуда: Питер
Имя: Артем
Поблагодарили: 1 раз

Простой конструктор веб интерфейса для esp8266 и ESP32

Сообщение artemka19 »

+++
ооочень интересен был бы симбиоз штатного и Drag&Play веб-интерфейсов!
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 12 раз
Поблагодарили: 100 раз
Контактная информация:

Простой конструктор веб интерфейса для esp8266 и ESP32

Сообщение aidar_i »

Сделал бета версию блоков на старом редакторе для испытаний (режим нажатия - Click) при изменении значений компонентов в браузере, они передаются.
Буду переводить на новый редактор, так будет удобней работать режимами (их три).
GyverPortal.zip
Программа компилирует расположение компонентов в порядке вставки блоков (предварительно продумайте, где они будут стоять), автор программы обещал исправить в следующих версиях.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Imran
Сержант
Сообщения: 248
Зарегистрирован: 08 ноя 2017, 20:53
Имя: Имран
Благодарил (а): 16 раз
Поблагодарили: 1 раз

Простой конструктор веб интерфейса для esp8266 и ESP32

Сообщение Imran »

Спасибо за труд.:) [ref=#ff8000]aidar_i[/ref],Проверил все нормально работает. Ещё бы вкладки добавить или боковое меню или же что то в этом роде.Ну что бы не было все в одной странице.
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 12 раз
Поблагодарили: 100 раз
Контактная информация:

Простой конструктор веб интерфейса для esp8266 и ESP32

Сообщение aidar_i »

Imran писал(а): 26 апр 2022, 11:36 Ещё бы вкладки добавить или боковое меню или же что то в этом роде.Ну что бы не было все в одной странице.
Вроде в этой блиотеке вкладка одна. Но есть возможность через кнопку разворачивать группу компонентов, попробуйте пример из библиотеки menuTabs. Если устроит, попробую воплотить.
Bentry
Рядовой
Сообщения: 43
Зарегистрирован: 20 сен 2017, 10:22

Простой конструктор веб интерфейса для esp8266 и ESP32

Сообщение Bentry »

Действительно очень удобный конструктор. Проверил на ESP8266 - работает) На ESP32 работать не захотел
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

Простой конструктор веб интерфейса для esp8266 и ESP32

Сообщение Naladchik »

Bentry писал(а): 27 апр 2022, 09:49 На ESP32 работать не захотел
На странице библиотеки сообщение от AlexGyver: "Большая часть библиотеки некорректно работает с ESP32, пофикшу как будет время"
Win10-64. FLProg Portable.
Изображение
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 12 раз
Поблагодарили: 100 раз
Контактная информация:

Простой конструктор веб интерфейса для esp8266 и ESP32

Сообщение aidar_i »

Bentry писал(а): 27 апр 2022, 09:49 Действительно очень удобный конструктор. Проверил на ESP8266 - работает) На ESP32 работать не захотел
Сделал все три режима, хотел закончить, вырубили свет до вечера.
Есть в этой библиотеке и Конструктор страниц, кто разбирается, может и доп компоненты делать.
Прочитайте описание библиотеки , чтобы ориентироваться в режимах, компонентах
Аватара пользователя
Imran
Сержант
Сообщения: 248
Зарегистрирован: 08 ноя 2017, 20:53
Имя: Имран
Благодарил (а): 16 раз
Поблагодарили: 1 раз

Простой конструктор веб интерфейса для esp8266 и ESP32

Сообщение Imran »

aidar_i писал(а): 26 апр 2022, 14:27 попробуйте пример из библиотеки menuTabs
очень даже прилично ;) и ещё пожалуйста по мере возможности вывод значений :)
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

Простой конструктор веб интерфейса для esp8266 и ESP32

Сообщение Di123 »

а есть тестовый пример как раставлять блоки
в порядке компиляции или по платам разносить
и клиент выбирать какой ?
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 12 раз
Поблагодарили: 100 раз
Контактная информация:

Простой конструктор веб интерфейса для esp8266 и ESP32

Сообщение aidar_i »

Di123 писал(а): 27 апр 2022, 11:48 а есть тестовый пример как раставлять блоки
в порядке компиляции или по платам разносить
и клиент выбирать какой ?
Будут примеры, когда добью блоки.
Пока в выложенном примере написал примерно как.
Позже тему создам в ПБ.
Отправлено спустя 1 минуту 18 секунд:
Imran писал(а): 27 апр 2022, 11:43 и ещё пожалуйста по мере возможности вывод значений
Вывод значений же есть в блоках ввода.
Эти блоки с примером я выложил для теста, вижу есть интерес, поэтому их я доработал, теперь можно будет и режимы комбинировать, например, кнопки работают только в режиме Клик, а светодиоды в Submit и Update, комбинируя их зажигаю светодиоды с кнопки, просто соединяя выход блока кнопки и вход блока светодиода.
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

Простой конструктор веб интерфейса для esp8266 и ESP32

Сообщение Di123 »

примерно понял как это организовано
но построить за раз неполучается нужно всё удалять и раставлять по новой и компиляция тут неособо помогает тут работает правило порядка выноса блока

а как вывести текст с контролера на монитор ?
там два блока на вывод текста они не такие
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 12 раз
Поблагодарили: 100 раз
Контактная информация:

Простой конструктор веб интерфейса для esp8266 и ESP32

Сообщение aidar_i »

Di123 писал(а): 27 апр 2022, 12:59 примерно понял как это организовано
но построить за раз неполучается нужно всё удалять и раставлять по новой и компиляция тут неособо помогает тут работает правило порядка выноса блока

а как вывести текст с контролера на монитор ?
там два блока на вывод текста они не такие
Да, функции организованы в сетап блока, поэтому они компилируются в порядке вставки блоков, а не расположения их в проекте.
Там ещё не все блоки выложены
Подождите немного, скоро всё будет.
Текст с браузера, наверное? Или наоборот?
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

Простой конструктор веб интерфейса для esp8266 и ESP32

Сообщение Di123 »

хочу при нажатии на кнопку справа менялась надпись включено/отключено

2022-04-27_203926.png

там есть два блока вывода надписи но они н такие

Отправлено спустя 2 часа 22 минуты 50 секунд:
и в блоке пароль ошибка
он самодублируется введёные значения
если вытащить два блока пароля
если сравнить два старых пароля то на выходе 1
2022-04-27_225738.png
если во второй блок пароля прописать новый пароль то 1 сразу пропадает скоре всего из второго блока заменят значения в первом блоке
в уарт почемуто сумма строк невыводится этих блоков что бы проверить

но если во второй блок продублировать значения первого блока то 1 не пропадает что на мысль и наталкивает
У вас нет необходимых прав для просмотра вложений в этом сообщении.
aidar_i
Полковник
Сообщения: 3357
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 12 раз
Поблагодарили: 100 раз
Контактная информация:

Простой конструктор веб интерфейса для esp8266 и ESP32

Сообщение aidar_i »

[ref]Di123[/ref], нужен помощник для доводки и испытания блоков. Практически я закончил блоки режимов и компонентов, не делал плоттеры и табло.
По некоторым вашим замечаниям ещё немного нужно доделки, во всех компонентах параметр добавить, и ТП. Просто рутинная работа, хоть простая, Я бы Вам прислал в личку новые блоки.
aidar_i писал(а): 27 апр 2022, 14:51 он самодублируется
Там у них обозначение компонента pass должен быть разным (pass1, pass2), вот его нужно в параметры засунуть

Отправлено спустя 4 минуты :
Di123 писал(а): 27 апр 2022, 19:04 хочу при нажатии на кнопку справа менялась надпись включено/отключено
Можно светодиод справа поставить.
Проект лучше в другой плате делать, через клемму или переменную.
Ответить

Вернуться в «Полезные ссылки»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя