JeeUI фреймворк версии 2 / обзор превью | ESP8266 ESP32

Поделиться
HTML-код
  • Опубликовано: 6 фев 2025
  • Наливаем чаек! Смотрим до конца!
    Впервые показываю свою новую разработку - фреймворк для модулей на основе ESP8266 и ESP32 со встроенным WiFi, позволяющую создавать проекты с великолепным веб интерфейсом, полностью кастомизируемым под свои нужды.
    Фреймворк выполнен в виде библиотеки Arduino, вы можете использовать его как в Ardiono IDE, так и в PlatformIO
    Вы сможете использовать фреймворк в свои коммерческих проектах.
    ESP32 по самой низкой цене: ali.pub/3e60mq
    ESP8266: ali.pub/3e60tj
    Поддержи проект, это для меня стимул делать больше и лучше!
    Качаем тут: github.com/jee...
    Карта СБЕРБАНКА: 4276 0600 5699 0008
    Карта Альфа Банка: 5559 4928 1095 3623
    QIWI кошелек: +79371662772
    WMR: R214658700901
    WMZ: Z409825468944
    PayPal: danubanan@gmail.com
    Yandex деньги: 41001645217498

Комментарии • 158

  • @MrGribovod
    @MrGribovod 5 лет назад +12

    Супер, я в шоке, впервые за 3 года моего увлечения esp8266 увидел реально годный проект! Молодец! Лови донат!

  • @spajalnikom
    @spajalnikom 5 лет назад +15

    Спасибо Марсель за труды.Классный проект👍🏻

  • @alexvok
    @alexvok 5 лет назад +15

    Супер идея. Так держать. 👍

  • @boykonur73
    @boykonur73 5 лет назад +5

    Спасибо Марсэль за труды, твоё творчество побуждает к действию. Так держать!

  • @diman04007
    @diman04007 5 лет назад +1

    Случайно зашёл на канал, и я уже в подписчиках)) задумка очень интересная, надеюсь восстановить данные получится. Думаю, что большинство подписчиков поможет

  • @burenkoigor1984
    @burenkoigor1984 5 лет назад +26

    Очень круто! Спасибо за работу.
    А возможно ли впилить апдейт по воздуху через веб морду?

  • @serggorod1423
    @serggorod1423 2 года назад

    4:40 начало начал. И спасибо за пояснения каждой строки, новичкам не все так очевидно.

  • @user-oksf77
    @user-oksf77 2 года назад

    Спасибо за труды. Успехов!

  • @grimrockman
    @grimrockman 5 лет назад +2

    Идея стрима по разбору проекта на фреймворке хороша. Интересно было б посмотреть реализацию музыкального школьного звонка, который по времени (по урокам) и по дням недели включает мелодии через мп3-проигрыватель (в субботу-воскресенье не работает). Реализовать расписание и выбор мелодий через веб-интерфейс. Ну, и самое главное, чтоб все настройки сохранялись в EEPROM и при отключении-включении контроллера восстанавливались.

  • @serggorod1423
    @serggorod1423 2 года назад

    Ж..жаль что Ютуб не рекомендовал это видео 3 года назад!
    это бы сократило мои муУчения на 3 года.

  • @Запискисамоучки
    @Запискисамоучки 3 года назад

    с ходу: фукнция toggleClass() в ui.js - Зачем?
    element.classList.toggle(className);
    все...
    в cpp я откровенно ламер, но как-то можно было бы заюзать templates и может быть что-то еще, а то писанины дофига, и везде можно ошибиться (при работе со строками). Далее нужно смотреть.
    но за то, что берете и делаете (не как я), пусть не сразу идеально и правильно, респект ))

  • @volgaleoking3264
    @volgaleoking3264 5 лет назад +1

    Спасибо за труд! Хорошо бы добавить несколько виджетов в том числе простой график, манометр. Для визуализации данных.

  • @TheLordpank
    @TheLordpank 5 лет назад +5

    Молодец.ТОП контент продолжай в том же духе.

  • @ОлександрВолодимирович

    Круто,нужно развивать тему однозначно.
    Делая что-то практическое(на реальных примерах)
    Разные датчики с выводом инфы в веб и андроид и про радио не забыть,мп3,метео.
    Я думаю было-бы круто делать умный дом с функцией охраны (постепено добавляя разные элементы)

  • @_aleXela_
    @_aleXela_ 5 лет назад +4

    Понравилось. А можно выложить пример из видео полностью? Всю папку проекта. Заранее благодарю.

  • @windy_sky
    @windy_sky 4 года назад +1

    Отлично сделано.👍

  • @beaver0kazan
    @beaver0kazan 5 лет назад +2

    Задонатил, надеюсь что когда то вы выложите свой проект на github

  • @ermekibraev157
    @ermekibraev157 5 лет назад

    как же это круто! идея помочь в проекте подписчика отличная!

  • @psyx27
    @psyx27 5 лет назад

    Всё, для кастомизации) Штука для реализации своих задач, то что надо!)😊

  • @zhmenyaBSD
    @zhmenyaBSD 2 года назад +1

    Добрый день. При компиляции столкнулся с проблемой: не находит AsyncTCP.h, ESPAsyncWebServer.h, ArduinoJson.h. и AsyncMqttClient.h. где взять эти библиотеки?

  • @МихаилСпиряков-г8з

    Отличное решение !!!! Необходима помощь в реальном проекте , необходимо соединить несколько ESP и вывести на один экран

  • @Techn0man1ac
    @Techn0man1ac 3 года назад

    MIT? Круто, спасибо

  • @AleksAltigor
    @AleksAltigor 4 года назад

    Спасибо, видно, что проделана большая работа, УДАЧИ

  • @bartsimson4728
    @bartsimson4728 4 года назад +2

    Здравствуй Марселич
    Пожалуйста Подскажи как правильно установить. Ваш Фреймворк.
    Скачал с Гитхаба . пробовал установка через новую папку, и как новый проект, и просто проект.
    при открытии проекта, и захода в main.cpp ругается не понимает #include "JeeUI2.h"
    #include подчеркивает волнистой чертой.
    подскажите что не хватает, как исправить, чтоб распознал JeeUI2.h /
    в других проектах которые сам писал, на Arduino.h не ругается.
    на все твои видео поставил + UP/

  • @sergatmel8242
    @sergatmel8242 2 года назад

    Круто ! 👍

  • @antonshatalin6218
    @antonshatalin6218 2 года назад

    Подскажите пожалуйста как подключить библиотеку jeeui2 в визуал студио коде.

  • @serggorod1423
    @serggorod1423 2 года назад

    13:31 не увидел авторизации...хотя бы защитить настройки типа admin, admin.
    Поясните как можно сделать часть страничек публичными home, а часть главное ПриВатно.

  • @provorota1782
    @provorota1782 5 лет назад +1

    +5
    Вообще улёт, сразу захотелось что-то сделать! (вернее реализовать придуманные фишки)

  • @mor_iv377
    @mor_iv377 5 лет назад

    Крутая штука. Жду релиза. Есть пара проектов, куда бы прямо в ёлочку зашло.

    • @МАРСЕЛИЧ
      @МАРСЕЛИЧ  5 лет назад

      Могу в ВК отправить в личку бету

    • @mor_iv377
      @mor_iv377 5 лет назад

      @@МАРСЕЛИЧ спасибо кончено, но я подожду релиза. В железе ещё не собрал до конца. Время терпит, да и приложение андроид тоже лишним не будет.

  • @vitold632
    @vitold632 5 лет назад

    Спасибо за огромную работу!

  • @sergatmel8242
    @sergatmel8242 2 года назад

    Спасибо !

  • @IgorTrukhin
    @IgorTrukhin 2 года назад

    Снимаю шляпу. Молодец.

  • @serggorod1423
    @serggorod1423 2 года назад

    Хорошо бы понимать как ЮИ2 подружить фриРтОС...
    как задачу для 1го ядра....8266/С3
    или как непрерывный процесс для 2го ядра....есп32
    и как его подружить с симофорами.
    П.С.спасибо за умный понятный ответ на глупый вопрос!

  • @g992_r
    @g992_r 5 лет назад

    UI агонь
    Даешь стрим!
    Желательно для глупых, может даже стоит не проект реализовать, а простейшую работу с датчиками, вывод в интерфейс/на матрицу с max7219, или же на дисплеи какие то
    И будет неплохо с комментариями
    А вообще, можно голосование в ВКонтакте провести)

  • @Геннадій-ц8э
    @Геннадій-ц8э 3 года назад

    22:27 - даже ооочень интересно. Кому нужны эти блинки? А вот понять ка разделить логику от юая - ото очень ценная информация. Спасибо!

  • @AleksKo89
    @AleksKo89 5 лет назад +8

    Единственный момент меня смущает моментальная отправка данных, наверно не всегда это уместно, иногда лучше написать сначала весь текст, а потом одним разом его отправить.

    • @appbox8754
      @appbox8754 5 лет назад +1

      Да. Это надо делать при потере фокуса html элементом, полем text, textarea.

    • @РоманКравченко-и1ж
      @РоманКравченко-и1ж 4 года назад

      @@appbox8754 А лучше сохранять изменения по нажатию на кнопку

  • @andreyvishtakaluk2146
    @andreyvishtakaluk2146 4 года назад +1

    не работает
    Connected: yes
    ets Jan 8 2013,rst cause:4, boot mode:(1,7)
    wdt reset
    ets Jan 8 2013,rst cause:4, boot mode:(1,7)
    wdt reset
    что то упускаю ?

  • @electronic7979
    @electronic7979 5 лет назад +1

    Very good 👍

  • @wooask7386
    @wooask7386 2 года назад

    какой запрос у приложения? "host/config" ?

  • @serggorod1423
    @serggorod1423 2 года назад

    7:50 если у меня бтн0 и бтн1... можно ли использовать один итот же метод и будет ли метод различать от какой кнопки его вызвали ? Или нужно писать частные методы¿?

  • @appbox8754
    @appbox8754 5 лет назад +1

    Автор, моя рекомендация. Если планируете выложить исходник в свободный доступ, то сначала напишите документацию с описанием каждой функции. И несколько возможных юзеркейсов. Иначе замучаетесь отвечать на однотипные вопросы. Подобные видео и стримы хорошо, но это не панацея. Начнете игнорировать комменты - от этого будет нарастать негатив. Текстовая документация упростит поддержку на 99%. Всегда можно освежить память или прочесть 10ть раз чтобы на 11й дошло)

    • @МАРСЕЛИЧ
      @МАРСЕЛИЧ  5 лет назад

      Спасибо. Вот только с документациями у меня проблема, я и видео то снимаю, чтобы не писать статьи. Тяжело у меня с писаниной, что бы это не было.

  • @chessalkin9939
    @chessalkin9939 4 года назад

    очень странно что у вас колбеки на кнопки в лупе... либо они должны быть в сетапе, либо они не правильно работают по своей природе

  • @TechnoWest
    @TechnoWest 5 лет назад

    Отлично! Так держать!

  • @chibyshev
    @chibyshev 5 лет назад

    Круто!!! Попробовал, работает. Как бы ещё решить вопрос с обновлением по воздуху и правами доступа.

    • @chibyshev
      @chibyshev 5 лет назад

      Сам спросил, сам и отвечу. :-)
      Обновление по OTA:
      Добавляем #include
      В setup вставляем ArduinoOTA.begin();
      В loop() вставляем ArduinoOTA.handle();

  • @BazelCof
    @BazelCof 5 лет назад

    Интересно очень

  • @АлексПовзун-г6у
    @АлексПовзун-г6у 5 лет назад

    Спасибо за огромною проделаною роботу!

  • @tuzvetal
    @tuzvetal 5 лет назад

    Супер, спасибо большое!

  • @yevgeniybekishev6073
    @yevgeniybekishev6073 4 года назад

    Здравствуйте а как на странице натроек WI-FI внести настройки IP статического днс и.т.д. ? Подскажите это возможно сделать?

  • @РоманСоловьёв-г8ф
    @РоманСоловьёв-г8ф 5 лет назад

    Всё очень хорошо. Огромное спасибо автору. Единственное что не удобно, это отсутствие документации (описание функций).

  • @andreichernyshev8554
    @andreichernyshev8554 5 лет назад +1

    Круть!

  • @ЕвгенийРодюков-х9ь
    @ЕвгенийРодюков-х9ь 5 лет назад +1

    Отлично..!!!А как на счёт добавки ssdp?событий по таймеру(задач по автоматизации),

  • @norobe
    @norobe 4 года назад

    Здравствуйте, возможно ли динамически обновить элементы списка в вашем фреймворке? Или хотя бы как по нажатию на кнопку перезагрузить страницу ?

  • @Evgeniydn
    @Evgeniydn 4 года назад

    А информеры есть? Отображать данные с датчиков например?

  • @denial3874
    @denial3874 3 года назад +1

    Фреймворк не рабочий, к wi-fi подключается, а веб интерфейс не открывается

  • @РомаЯковлев-ц6г
    @РомаЯковлев-ц6г 5 лет назад

    Самый лучший канал.

  • @TheTsiklauri
    @TheTsiklauri 4 года назад

    Лайк поставил, комент написал))

  • @ruslanteliuk2635
    @ruslanteliuk2635 5 лет назад +1

    Так как примера нет, попробовал набрать примерно тот же код который у вас в видео. Получил исключение: Station Mode Started
    E (386) SPIFFS: mount failed, -10025
    [E][SPIFFS.cpp:72] begin(): Mounting SPIFFS failed! Error: -1
    [E][vfs_api.cpp:22] open(): File system is not mounted
    Connected to :Tairova6
    Got IP: 192.168.1.109
    Guru Meditation Error: Core 1 panic'ed (InstrFetchProhibited). Exception was unhandled.
    Core 1 register dump:
    PC : 0x00000000 PS : 0x00060b30 A0 : 0x800d1576 A1 : 0x3ffb1f20
    A2 : 0x3ffc1544 A3 : 0x00000000 A4 : 0x3ffc4088 A5 : 0x00000000
    A6 : 0x3ffc4088 A7 : 0x00000000 A8 : 0x800d4bfb A9 : 0x3ffb1ee0
    A10 : 0x377bf71e A11 : 0x3ffc4088 A12 : 0x377bf71e A13 : 0x3ffb1f2c
    A14 : 0x3ffd03b4 A15 : 0x3ffc4088 SAR : 0x00000008 EXCCAUSE: 0x00000014
    EXCVADDR: 0x00000000 LBEG : 0x4000c28c LEND : 0x4000c296 LCOUNT : 0x00000000
    Backtrace: 0x00000000:0x3ffb1f20 0x400d1573:0x3ffb1f60 0x400db4e3:0x3ffb1fb0 0x40088c1d:0x3ffb1fd0
    Rebooting...
    1

    • @alexmar5419
      @alexmar5419 2 года назад

      Получилось решить проблему ?

  • @AnatoliyBibikov
    @AnatoliyBibikov 5 лет назад

    Очень круто, а с приложением будет втройне круче). Скажите, возможно реализовать это все в программе Flprog?

  • @ИльяГовжеев
    @ИльяГовжеев 4 года назад

    Хочу сделать термостат на ESP8266, но програмировать не умею. можите ли вы сделать проэкт на своем канале ?

  • @evgenykrivosheev957
    @evgenykrivosheev957 5 лет назад

    Супер !!!!

  • @_ich8599
    @_ich8599 5 лет назад

    Круто!

  • @kruglovkrug5139
    @kruglovkrug5139 4 года назад

    Привет. У вас Как всегда очень полезные решения. Спасибо за работу.
    Подскажите , как подключить ваш Фреймворк 2 .

    • @denial3874
      @denial3874 3 года назад +1

      он все равно не рабочий

  • @diman04007
    @diman04007 5 лет назад

    Как обстоят дела с восстановлением данных, есть ли какие-то результаты?

  • @obuhovmi
    @obuhovmi 5 лет назад

    Проект очень хороший, продолжайте в том же духе! Есть такой вопрос, на кнопку можно задать callback, а на выпадающий список и другие элементы, как с них получать и обрабатывать данные в скетче?

    • @МАРСЕЛИЧ
      @МАРСЕЛИЧ  5 лет назад

      Другие элементы просто перезаписывают значение параметра (ключ - значение)

    • @МАРСЕЛИЧ
      @МАРСЕЛИЧ  5 лет назад

      Записать значение: var(key, value);
      Считать значение: param(key);

  • @joramotorsportteam3277
    @joramotorsportteam3277 5 лет назад +1

    Kakije tam novosti s zostkim diskom?

  • @ruslanteliuk2635
    @ruslanteliuk2635 5 лет назад

    Ну и выложили бы на github этот пример. Что бы с чего то можно было бы начать работу с Вашим фреймворком. А то я скачал, а там голая либа, без документации и почти без коментариев. У тому же не понятно что это за массивы данных (кода?) в хидерах.

  • @texnopank8800
    @texnopank8800 4 года назад

    Однозначно крутая вещь! Но хера толка от неё, если никто не знает как этим пользоваться. А те кто знает не говорят.

  • @lobanovvasili
    @lobanovvasili 5 лет назад

    Ты крут!

  • @Techn0man1ac
    @Techn0man1ac 4 года назад

    Ты позволяешь коммерческое использование, Марсель?

    • @МАРСЕЛИЧ
      @МАРСЕЛИЧ  4 года назад

      Да

    • @dovgusha
      @dovgusha 3 месяца назад

      ​@@МАРСЕЛИЧ, как можно связаться?

  • @andreichernyshev8554
    @andreichernyshev8554 5 лет назад

    А можно попросить поделиться main.cpp представленным в видео?

  • @chibyshev
    @chibyshev 4 года назад

    Не могу подключить DSку. Менял сопротивление, датчики, длину провода. Показывает -127 или 85. Адрес датчика читается.

    • @chibyshev
      @chibyshev 4 года назад

      Заработало!!! Какой-то косяк с питанием. Перед функцией:
      sensors.requestTemperatures();
      добавил настройку порта:
      pinMode(pin, OUTPUT);
      И все заработало.
      Да, забыл сказать, что все это на ESP8266. На ESP32 говорят работает без проблем.

  • @lock-account
    @lock-account 5 лет назад

    Марсель, есть функция, чтобы удалить созданный параметр в jee.var из json или вообще все стереть, а то похоже "Привет Заяц!" из прошлых скетчей глубоко где то засели.

    • @МАРСЕЛИЧ
      @МАРСЕЛИЧ  5 лет назад

      Зажмите flash на 16 секунд, spiffs очистится, либо прошейте spiffs из IDE пустым

    • @lock-account
      @lock-account 5 лет назад +1

      @@МАРСЕЛИЧ о спасибо, колупал json, а оказывается надо было SPIFFS. Вычистил все SPIFFS.format(); Самоучка - дом с пропущенными кирпичами ))

  • @AntonMalygin
    @AntonMalygin 4 года назад

    А у меня на esp32doit-devkit-v1 вообще пока не запускается. модуль после перезагрузки постоянно ресетится..понять пока не могу причину этого явления. Взял пример с гитхаба JeeUI2-Example-DHT22-DS18B20-MQTT там всё работает

    • @denial3874
      @denial3874 3 года назад +1

      У меня к wi-fi подключается, но веб интерфейс не работает

    • @AntonMalygin
      @AntonMalygin 3 года назад

      @@denial3874 У меня заработало всё нормально

    • @denial3874
      @denial3874 3 года назад

      @@AntonMalygin в ардуино ?

    • @AntonMalygin
      @AntonMalygin 3 года назад

      @@denial3874 Не в Platform IO. Но взял пример с одном из ссылок под видео и нормально стал работать. Жаль что продолжения у этого проекта пока нет.

    • @denial3874
      @denial3874 3 года назад

      @@AntonMalygin у меня нечего не получилось, кучу ошибок выдало

  • @HIEPPIEFUSARO
    @HIEPPIEFUSARO 4 года назад

    Возможно ли реализовать Captive Portal Pop-up?

  • @konstantingolinskiy4944
    @konstantingolinskiy4944 5 лет назад

    А обратную связь поддерживает например на устройстве снимаем температуру и чтоб ее в реальном времени выводил в веб интерфейс? или например уровень сигнала вайфай.

  • @konstantincrimson6621
    @konstantincrimson6621 5 лет назад

    Марсель, стрим это будет интересно, так как их у тебя ещё не было . И телеграм канал заводи быстрее, а лучше группу для общения.

  • @ЕвгенийС-к2г
    @ЕвгенийС-к2г 5 лет назад

    Однозначно лайк. А каким образом сделан веб интерфейс? Какой-то фреймворк? И какой размер javascript?

    • @МАРСЕЛИЧ
      @МАРСЕЛИЧ  5 лет назад

      Так мой фреймворк, на канале есть запись стрима по нему

    • @ЕвгенийС-к2г
      @ЕвгенийС-к2г 5 лет назад

      @@МАРСЕЛИЧ ,прошу прощения, я наверное не совсем понятно спросил, я имел ввиду использовался ли какой-либо javascript фреймворк? Насколько я понимаю, на javascript написано некое приложение, которое получает json-строку и ориентируясь по ней формирует элементы веб интерфейса. Какими средствами было написано веб приложение? Чистый javascript или фреймворк(vue, angular)? Интересуюсь потому, что сам пишу нечто подобное.

    • @МАРСЕЛИЧ
      @МАРСЕЛИЧ  5 лет назад

      @@ЕвгенийС-к2г Чистый JS, иначе подгружаемый скрипт весил бы слишком много.

    • @ЕвгенийС-к2г
      @ЕвгенийС-к2г 5 лет назад

      @@МАРСЕЛИЧ я использую vue, он достаточно компактный, собираю вебпаком, минифицирую и упаковываю(gzip), в итоге файл js составляет 50-60 кб. А файл js у вас где находится? progmem или SPIFFS?

    • @МАРСЕЛИЧ
      @МАРСЕЛИЧ  5 лет назад

      @@ЕвгенийС-к2г progmem, в исходниках всё есть, в том числе не сжатые исходники веб интерфейса и js построения страниц

  • @konstantincrimson6621
    @konstantincrimson6621 5 лет назад

    Марсель, реализовано ли отображение данных в реальном времени? К примеру с датчика температуры?

  • @ВладимирКовалев-э4щ

    Не могу зайти в веб интерфейс в режиме AP. Какой ip? Где посмотреть.?

  • @TheShura2
    @TheShura2 3 года назад

    Кто нибудь допилил загрузку файлов через веб? очень надо!

  • @vladi5700
    @vladi5700 5 лет назад +1

    Крутая штука, жаль жёсткий диск подвел

    • @МАРСЕЛИЧ
      @МАРСЕЛИЧ  5 лет назад +7

      Эта штука и без жестокого диска выйдет, просто попозже. В моей голове был бэкап.

  • @dmaraptor
    @dmaraptor 5 лет назад

    Всегда держите проекты еще где то кроме компа. Комп - очень ненадежное хранилище.
    Лучше всего выливать все на GitHub. Если не хотите светить какой то код (ведь в GitHub бесплатные только открытые проекты) можете заливать на bitbucket.org там есть возможность бесплатно создавать приватные репозитории.

    • @asmodey1605
      @asmodey1605 5 лет назад

      Внешний жесткий уже чем плох для бекапа? Не нравится один винт, сделайте массив из дисков.

    • @dmaraptor
      @dmaraptor 5 лет назад

      @@asmodey1605 Ну во первых внешний жесткий обычно там где и не внешний. И потоп, пожар или ограбление уничтожит оба. А во вторых программные проекты лучше держать в инструментах которые для этого и созданы. Там они гораздо более надежно бэкапятся, дают возможность колаборации и вообще доступны с любой точки мира где есть интернет. Кроме того обеспечивают версионность. Одни плюсы по сравнению с внешним жестким диском.

  • @alexandr3891
    @alexandr3891 5 лет назад

    Люто , +

  • @nikolaynikolaev6548
    @nikolaynikolaev6548 4 года назад

    Такая ошибка компиляции - что может быть?!
    lib\OneWire\OneWire.cpp: In member function 'uint8_t OneWire::reset()':
    lib\OneWire\OneWire.cpp:167:24: warning: unused variable 'reg' [-Wunused-variable]
    volatile IO_REG_TYPE *reg IO_REG_BASE_ATTR = baseReg;

  • @tatarin4015
    @tatarin4015 4 года назад +1

    Почему не подключается к вайфаю а становится точкой доступа? Ты хоть можешь иногда о проблемах упомянуть, не все же умные такие как ты

  • @AleksKo89
    @AleksKo89 5 лет назад

    Классно. Но старый интерфейс был интереснее по дизайну.

    • @МАРСЕЛИЧ
      @МАРСЕЛИЧ  5 лет назад

      Этот фреймворк поддерживает ШАБЛОНЫ, дизайн можете рисовать любой!

    • @AleksKo89
      @AleksKo89 5 лет назад +1

      @@МАРСЕЛИЧ ну тогда ваще красота)) Спасибо за твои труды.

  • @scrypto
    @scrypto 5 лет назад

    16:52, цИфры )))

  • @fundorinlive
    @fundorinlive 5 лет назад

    Было бы здорово иметь поддержку OTA. Судя по всему, вторая версия более-менее готова. Хотел бы поучаствовать в бетатесте.

  • @РомаЯковлев-ц6г
    @РомаЯковлев-ц6г 5 лет назад

    Сделай меню не три полоски а свой треугольник . Думаю будет симпатично.

    • @МАРСЕЛИЧ
      @МАРСЕЛИЧ  5 лет назад +1

      Ну а если кто-то на продажу проект будет делать, а там треугольник

    • @konstantincrimson6621
      @konstantincrimson6621 5 лет назад

      @@МАРСЕЛИЧ Небольшое предложение, для небольших экранов, при выборе пункта меню лучше будет его скрывать автоматом, а не в ручную как в видео.

  • @Odessa-ua
    @Odessa-ua 5 лет назад

    Я так понимаю это еще в разработке? Скачать пока нет?

    • @МАРСЕЛИЧ
      @МАРСЕЛИЧ  5 лет назад

      Он не в разработке, он на покоцаном жёстком диске, а я по памяти пишу по новой

    • @Odessa-ua
      @Odessa-ua 5 лет назад

      @@МАРСЕЛИЧ Ясно печаль, я не сильно разбираюсь но вещь вроде путевая, хотел скинуть Вам пару рублей но мой банк не отправляет с Украины в Россию (

  • @alexmar5419
    @alexmar5419 3 года назад

    Ну вот , начались танцы с бубнами (fatal error: AsyncTCP.h: No such file or directory
    compilation terminated.
    )

    • @МАРСЕЛИЧ
      @МАРСЕЛИЧ  3 года назад

      Просто установите библиотекиу AsyncTCP.h

    • @alexmar5419
      @alexmar5419 3 года назад

      @@МАРСЕЛИЧ Все не просто , уже 10 библиотека по запросу и mqtt и esp32wifi
      JeeUI2.cpp: In member function 'void jeeui2::getAPmac()':
      error: 'class WiFiClass' has no member named 'mode'
      WiFi.mode(WIFI_MODE_AP);
      error: 'WIFI_MODE_AP' was not declared in this scope
      WiFi.mode(WIFI_MODE_AP);
      error: 'class WiFiClass' has no member named 'softAPmacAddress'
      mc = String(WiFi.softAPmacAddress());
      может истина где-то рядом , но я застрял , может версии библиотек конфликтуют .

  • @obuhovmi
    @obuhovmi 5 лет назад

    Есть еще такой проект, как AutoConnect for ESP8266/ESP32 hieromon.github.io/AutoConnect/index.html Там тоже можно создавать страницы. Может позаимствовать у них идею по поводу автоподключению к WiFi и сохранением в eeprom и создать пункт меню по умолчанию или подключаемое, для смены точки доступа, чтобы жестко не было задано в скетче!

    • @МАРСЕЛИЧ
      @МАРСЕЛИЧ  5 лет назад

      Посмотрите первую версию фреймворка, ничего жостко не задано, это просто значение по умолчанию, это меняется из интерфейса,а заимствовать мне нечего,этот фреймворк круче

    • @obuhovmi
      @obuhovmi 5 лет назад

      @@МАРСЕЛИЧ тут удобно то, что отображаются все доступные сети и надо ввести только пароль. И в памяти хранятся несколько сетей, к которым он подключается.

  • @joramotorsportteam3277
    @joramotorsportteam3277 5 лет назад +2

    Ideja to haroshaja.
    Nu kto materitsja, ja daze uspel i videl.
    A jesli u nih samih zostki nakroitsja, ti mizet izmenjutsja.

  • @АнтонПупкин-з8к
    @АнтонПупкин-з8к 5 лет назад

    А где скачать 2ю версию?

    • @МАРСЕЛИЧ
      @МАРСЕЛИЧ  5 лет назад

      Напишите в ВК, я вам отправлю

  • @ВладимирН-ц7ы
    @ВладимирН-ц7ы 5 лет назад

    Есть похожий фреймворк у Ренат K у него давно используется JSON формат формирования страниц и даже редактирования интерфейса, графики - ruclips.net/user/Renat2985

    • @МАРСЕЛИЧ
      @МАРСЕЛИЧ  5 лет назад

      У меня немного другая философия

  • @Maximk0White
    @Maximk0White 4 года назад +1

    не правда! интересно!)

  • @bartsimson4728
    @bartsimson4728 4 года назад

    Спасибо за помощ . ваш JeeUI людям нужен.
    Попробуй платформу M5Stack уже готовый блок. с ESP32 и дисплеем. к нему существуют доп блоки. ruclips.net/video/0uNHp1cLP1A/видео.html

  • @qwertyqwert5297
    @qwertyqwert5297 5 лет назад +3

    Ну а тут то что за ...... дизлайк поставил?

    • @antielectric117
      @antielectric117 5 лет назад

      Наверно спьяну тычут не туда.....

  • @alexvok
    @alexvok 5 лет назад

    Просьба добавить контрол для ввода даты.

    • @МАРСЕЛИЧ
      @МАРСЕЛИЧ  5 лет назад +2

      Он там есть, просто в видео не показано!

  • @АнатолийБурима-ш3ь

    Хотелось-бы попробовать,прошу поделиться на anatoliy.byrima@gmail.com

    • @МАРСЕЛИЧ
      @МАРСЕЛИЧ  5 лет назад

      Я не в России сейчас нахожусь, могу только в ВК документом отправить

    • @MrKostyamat
      @MrKostyamat 5 лет назад

      @@МАРСЕЛИЧ доведи приложение до ума. Пожалуйста. Ну не работает оно у большинства. Вот прям как только рекламный баннер выскакивает, так сразу FC ловит. Может рекламщиков поменяй, или перепиши как то функцию.

    • @МАРСЕЛИЧ
      @МАРСЕЛИЧ  5 лет назад

      @@MrKostyamat я бы рад, только вот работа.
      Я же в свободное время это делаю, а работаю я буквально с перерывами на сон.
      Народ не поддержал идею финансово, по этому жду свободного времени.
      Допишу.

    • @MrKostyamat
      @MrKostyamat 5 лет назад

      @@МАРСЕЛИЧ если бы оно работало, то и финансово поддержали бы, ИМХО. А то получается - человек качает приложение, оно вылетает, человек неприятно удивлен. При таких раскладах поддерживать он не пожелает.
      Имхо стоит сделать нормально, положить в гуглплей версию с рекламой, и версию за деньги. Так делают все, и оно работает. Или на оутсорсинг отдайте.