Базовая прошивка для esp8266? Может есть у кого?
Модератор: immortal
-
- Сообщения: 27
- Зарегистрирован: Ср дек 05, 2012 10:58 am
- Благодарил (а): 0
- Поблагодарили: 1 раз
Базовая прошивка для esp8266? Может есть у кого?
Всем привет!
Наверное не в тему, но спрошу, может кто предложит.
У меня много устройств, на есп по дому раскидано, и там моя прошивка внутри, везде разная с 2014 где то, и порой глючащая и зависающая.
Сейчас что то решил кое чего добавить, устройств и все обновить - открыл прошивку и подумал это убожество надо снести к чертям, какой упырь это писал, а это увы я...
Но тааак лень все вот эти базовые штуки переписывать,: интерфейс, соединение с сетью, сохранение конфига в епром, обработки кликов. Всю вот эту базовую мишуру.
Может кто нибудь знает прошивку под arduinoIDE , чтоб там вот это уже было- ну хотя бы интерфейс, сохранение настроек, соединение с сетью. Но что без утечек памяти, глобальных переменных, и все ООП с классами и прочим? Чтоб надёжно, стабильно и масштабируемо?
Накатил, и дописал свои классы под текуще нужды?
Наверное не в тему, но спрошу, может кто предложит.
У меня много устройств, на есп по дому раскидано, и там моя прошивка внутри, везде разная с 2014 где то, и порой глючащая и зависающая.
Сейчас что то решил кое чего добавить, устройств и все обновить - открыл прошивку и подумал это убожество надо снести к чертям, какой упырь это писал, а это увы я...
Но тааак лень все вот эти базовые штуки переписывать,: интерфейс, соединение с сетью, сохранение конфига в епром, обработки кликов. Всю вот эту базовую мишуру.
Может кто нибудь знает прошивку под arduinoIDE , чтоб там вот это уже было- ну хотя бы интерфейс, сохранение настроек, соединение с сетью. Но что без утечек памяти, глобальных переменных, и все ООП с классами и прочим? Чтоб надёжно, стабильно и масштабируемо?
Накатил, и дописал свои классы под текуще нужды?
- Divan
- Сообщения: 859
- Зарегистрирован: Пн июл 08, 2019 5:04 pm
- Благодарил (а): 117 раз
- Поблагодарили: 280 раз
Re: Базовая прошивка для esp8266? Может есть у кого?
Все зависит от того, какую цель вы себе поставили и что хотите реализовать. Посмотрите прошивки ESPEasy, Tasmota, WiFi IOT. Также есть шлюз для чайников и мультиварки Redmond на базе ESP. https://mjdm.ru/forum/viewtopic.php?p=123229#p123229
Также можете сделать из своих esp контроллер для адресной ленты, как здесь
или здесь
Также можете сделать из своих esp контроллер для адресной ленты, как здесь
или здесь
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
-
- Сообщения: 27
- Зарегистрирован: Ср дек 05, 2012 10:58 am
- Благодарил (а): 0
- Поблагодарили: 1 раз
Re: Базовая прошивка для esp8266? Может есть у кого?
Спасибо за советы. Попробую эти прошивки!
О ESPEasy слышал и вроде даже как то смотрел но запамятовал уже.
О целях то ... да как обычно охота универсальный комбаин всего и вся
У меня есть свой модуль размеров в клеммную коробку. На нем семистор и DHT 11 Датчик. ну и ESP. Плюс переменный резистор и выводы GPIO.Н них в некоторых местах повешаны релейные модуле с али.
Он по сути делался как термостат, но теперь отвечает за все подряд - если надо он термостат - если надо открывает мне калитку, или включает воду на полив газона. Просто везде все разное - хочется как то стандартизировать и выбирать опции из конфига уже.
О ESPEasy слышал и вроде даже как то смотрел но запамятовал уже.
О целях то ... да как обычно охота универсальный комбаин всего и вся
У меня есть свой модуль размеров в клеммную коробку. На нем семистор и DHT 11 Датчик. ну и ESP. Плюс переменный резистор и выводы GPIO.Н них в некоторых местах повешаны релейные модуле с али.
Он по сути делался как термостат, но теперь отвечает за все подряд - если надо он термостат - если надо открывает мне калитку, или включает воду на полив газона. Просто везде все разное - хочется как то стандартизировать и выбирать опции из конфига уже.
-
- Сообщения: 407
- Зарегистрирован: Вт окт 24, 2017 2:01 pm
- Откуда: Ижевск
- Благодарил (а): 45 раз
- Поблагодарили: 69 раз
Re: Базовая прошивка для esp8266? Может есть у кого?
где то я выкладывал свою прошивку для управления 8-ю реле через сдвиговый регистр
https://mjdm.ru/forum/viewtopic.php?f=24&t=6330
2 сообщение. плата тоже прикреплена
работает стабильно, без отвалов. дописывайте что нужно
https://mjdm.ru/forum/viewtopic.php?f=24&t=6330
2 сообщение. плата тоже прикреплена
работает стабильно, без отвалов. дописывайте что нужно
PI2 + MQTT + 5 ESP8266 + Atmega16
- Prejudice
- Сообщения: 2
- Зарегистрирован: Пт окт 02, 2020 11:46 pm
- Благодарил (а): 0
- Поблагодарили: 1 раз
Re: Базовая прошивка для esp8266? Может есть у кого?
Шей Тасмоту и не парься. Я все свои модули прошил на нее и забыл вообще про них. Штук 15 по всему дому лежат. Веб морда и все прелести есть. Вот тебе инструкция как в два клика прошить. У меня кстати эта версия до сих пор стоит (6.6.0 от 2019-07-06), даже обновлять не собираюсь. Работает - не лезь, а отказов не было.
- Рейтинг: 1.16%
- Divan
- Сообщения: 859
- Зарегистрирован: Пн июл 08, 2019 5:04 pm
- Благодарил (а): 117 раз
- Поблагодарили: 280 раз
Re: Базовая прошивка для esp8266? Может есть у кого?
Все зависит от поставленных задач. Для моей задачи тасмота не подошла. В тасмоте не работает нормально дальномер HC-SR04, не работает управление адресными диодами, хотя в мануале тасмоты пишут, что есть такая поддержка. В веб морде тасмоты дистанция дальномера HC-SR04 отображается нормально, а при передаче значении по MQTT значения не меняются. Что еще мне не понравилось в тасмоте, это разделение прошивок. Как оказалось, что сам дальномер HC-SR04 есть только в прошивке tasmota-sensors.bin, а в прошивке tasmota-RU.bin ультразвукового дальномера нет. В ESPEasy дальномер HC-SR04 работает отлично и значения по MQTT также я получаю.
- Рейтинг: 1.16%
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
- Prejudice
- Сообщения: 2
- Зарегистрирован: Пт окт 02, 2020 11:46 pm
- Благодарил (а): 0
- Поблагодарили: 1 раз
Re: Базовая прошивка для esp8266? Может есть у кого?
Буду иметь ввиду. Дальномер не используюDivan писал(а): ↑Сб окт 03, 2020 12:41 pmВсе зависит от поставленных задач. Для моей задачи тасмота не подошла. В тасмоте не работает нормально дальномер HC-SR04, не работает управление адресными диодами, хотя в мануале тасмоты пишут, что есть такая поддержка. В веб морде тасмоты дистанция дальномера HC-SR04 отображается нормально, а при передаче значении по MQTT значения не меняются. Что еще мне не понравилось в тасмоте, это разделение прошивок. Как оказалось, что сам дальномер HC-SR04 есть только в прошивке tasmota-sensors.bin, а в прошивке tasmota-RU.bin ультразвукового дальномера нет. В ESPEasy дальномер HC-SR04 работает отлично и значения по MQTT также я получаю.
-
- Сообщения: 147
- Зарегистрирован: Ср сен 27, 2017 9:13 pm
- Откуда: MSK
- Благодарил (а): 235 раз
- Поблагодарили: 38 раз
Re: Базовая прошивка для esp8266? Может есть у кого?
Вот от вас я таково не ожидал! Видимо вы просто не разобрались, со всеми бывает )))Divan писал(а): ↑Сб окт 03, 2020 12:41 pmДля моей задачи тасмота не подошла. В тасмоте не работает нормально дальномер HC-SR04, не работает управление адресными диодами, хотя в мануале тасмоты пишут, что есть такая поддержка. В веб морде тасмоты дистанция дальномера HC-SR04 отображается нормально, а при передаче значении по MQTT значения не меняются. Что еще мне не понравилось в тасмоте, это разделение прошивок. Как оказалось, что сам дальномер HC-SR04 есть только в прошивке tasmota-sensors.bin, а в прошивке tasmota-RU.bin ультразвукового дальномера нет.
А что, мешает создать свою кастомную прошивку Тасмоты и включить в ней все необходимые компоненты?
Последний раз редактировалось TrDA Вс окт 04, 2020 1:03 pm, всего редактировалось 1 раз.
Всем удачи.
Спрашивайте - не стесняйтесь.
Спрашивайте - не стесняйтесь.
-
- Сообщения: 147
- Зарегистрирован: Ср сен 27, 2017 9:13 pm
- Откуда: MSK
- Благодарил (а): 235 раз
- Поблагодарили: 38 раз
Re: Базовая прошивка для esp8266? Может есть у кого?
Шей Тасмоту и не парься. Я все свои модули прошил на нее и забыл вообще про них. Штук 15 по всему дому лежат. Веб морда и все прелести есть.
- абсолютно верно!
Вот тебе инструкция как в два клика прошить. У меня кстати эта версия до сих пор стоит (6.6.0 от 2019-07-06), даже обновлять не собираюсь. Работает - не лезь, а отказов не было.
- инструкция устарела, ей уже пару лет.
Сейчас всё гораздо проще, давно уже есть фирменный прошивальщик от Тасмоты:
- Качаем прошивальшик и им прошиваем, там всё интуитивно понятно
- Перезагружаем и настраиваем
- Профит!
p.s. тут инструкция:
https://tasmota.github.io/docs/Getting- ... tasmotizer
Всем удачи.
Спрашивайте - не стесняйтесь.
Спрашивайте - не стесняйтесь.
-
- Сообщения: 147
- Зарегистрирован: Ср сен 27, 2017 9:13 pm
- Откуда: MSK
- Благодарил (а): 235 раз
- Поблагодарили: 38 раз
Re: Базовая прошивка для esp8266? Может есть у кого?
Шей Тасмоту и не парься! Остальные прошивки отстают на 1-2 года.Toutlemond писал(а): ↑Чт окт 01, 2020 9:00 amСпасибо за советы. Попробую эти прошивки!
О ESPEasy слышал и вроде даже как то смотрел но запамятовал уже.
Вот список поддерживаемых устройств Тасмотой (1613 штук):
https://templates.blakadder.com/
p.s. вот список (не полный) моих устройств на Тасмоте:
СпойлерПоказать
Всем удачи.
Спрашивайте - не стесняйтесь.
Спрашивайте - не стесняйтесь.