Страница 1 из 1

Вопрос по ESP8266

Добавлено: Пн фев 03, 2025 06:53:38
Никитаdaw
Всем здравствуйте.
У меня имеется wifi диммер Sonoff d1.
Он работает на ESP8266.
Мне нужно "вытащить" прошивку из диммера для того, чтобы понять принцип диммирования и сделать подобное устройство самому, т.к. у Sonoff d1 есть недостатки. Но очень уж грамотно там сделан алгоритм диммирования.
Помогите пожалуйста достать прошивку из диммера, а в дальнейшем её читать и редактировать в привычной среде Arduino Ide

Re: Вопрос по ESP8266

Добавлено: Пн фев 03, 2025 07:59:55
Alexey1969
Откуда бы там ардуиновскому фреймворку взяться?:)

Re: Вопрос по ESP8266

Добавлено: Пн фев 03, 2025 14:11:34
jcxz
[uquote="Никитаdaw",url="/forum/viewtopic.php?p=4678603#p4678603"]Он работает на ESP8266.
Мне нужно "вытащить" прошивку из диммера для того, чтобы понять принцип диммирования и сделать подобное устройство самому, т.к. у Sonoff d1 есть недостатки. Но очень уж грамотно там сделан алгоритм диммирования.
Помогите пожалуйста достать прошивку из диммера, а в дальнейшем её читать и редактировать в привычной среде Arduino Ide[/uquote]Хотите "вытаскивать" алгоритмы из бинарных прошивок - вперёд за учебник по ассемблеру. Для ядер Tensilica. :)))

А лучше - не страдайте ерундой. Почитайте учебники по теме "ШИМ и как его грамотно приготовить", осваивайте периферию своего МК (таймеры) и пишите ШИМ самостоятельно. Если речь о программировании ESP8266, то наверное нужно осваивать его библиотеки (работающие с его периферией).
ШИМ прост как валенок. На "вытаскивание" из чужого кода (а тем паче - бинарника) потратите времени больше, чем на самостоятельную реализацию.