Andy
Т.е. теперь nss контролируется руками?
Andy
и уровень еденицы больше 0,7 Vdd?
MrSyabro
3 V
Andy
Отлично. На остальных то же все хорошо в этом плане?
Andy
MISO, MOSI и CLK?
MrSyabro
Должно быть.. Проверить простым gpio выводом?
Andy
конечно, всегда начинаем с физичесого уровня. Что бы исключить коротыши, непропаи, и прочие гадости
MrSyabro
Хорошо, вернусь позже, попробую
Andy
Лана, я то же за хлебом пошел. Если все нормально с уровнями, то можно попробывать включить self-тест, там есть такая фигня в ns
MrSyabro
Все уровни в норме
MrSyabro
Кстати.. Кто NodeMcu юзает с Lua?
Ground
Я использовал в двух проектах
MrSyabro
Я использовал в двух проектах
У меня HSPI не инициализируетс
MrSyabro
Esp зависает и перезагружается
Ground
Не подскажу, у меня все ограничивалось общением с устройствами по i2c но там проблем не было
Yuriy
Правильно я понимаю, что любой esp8266 может быть перепрошит для дальнейшего использования с любым из доступных sdk ? Скажем NodeMcu Lua в Arduino? Не могу правильно сформулировать вопрос... Есть ли ограничения на перепрошивку, в конечных устройствах? Или там "другие" esp8266 не devkit,ые.
Slava
О каких конечных устройствах идет речь?
Yuriy
О каких конечных устройствах идет речь?
Если в девайсе с али на плате виднеется esp8266, означает ли это, что технически , его возможно перепрошить esptool'ом - чип полностью аналогичный тому, что идёт в devkit'е. Умная розетка и т.п. Флеш подразумевается.
Ground
Можно, но бывают прошивки под разный объем флеш памяти и ревизии esp надо смотреть чтобы было совместимо
Alexandre
Если в девайсе с али на плате виднеется esp8266, означает ли это, что технически , его возможно перепрошить esptool'ом - чип полностью аналогичный тому, что идёт в devkit'е. Умная розетка и т.п. Флеш подразумевается.
У есп8266, насколько мне известно, нет как методов защиты от перепрошивки, так и методов защиты прошивки от считывания, поэтому теоретически ответ "да"
Роман
Ребят, а есть у кого идеи как от esp генерить 4-20мА, для управления напеример задвижкой ? Точнее чем бы их генерить эти 4-20мА
Ground
А зачем генерить от нее 4-20ма? Повесьте управляющий мосфет на ногу еспшки через небольшой резистор и уже к мосфету подключайте нагрузку, можно больше чем 20мА
Роман
Мне же не управляющий ключ нужен, А токовая петля, для плавного управления, например открытия клапана (который умеет в 4-20)
Ground
Для токовой петли не подскажу, но внешнюю обвезку точно надо искать, esp это не умеет
Роман
Дада, я это исчу) на али в общем то нашёл модули как сконвертить 4-20 в 0-5в https://ru.aliexpress.com/item/32906374791.html
Роман
А нужно обратно бы
MrSyabro
Какой rst cause?
Это типо причина перезагрузки?
Роман
А вот собственно и статейку нащупал с этими как раз лотами :D Держите кому интересно http://www.bizkit.ru/2019/03/04/12742/
Slava
Если в девайсе с али на плате виднеется esp8266, означает ли это, что технически , его возможно перепрошить esptool'ом - чип полностью аналогичный тому, что идёт в devkit'е. Умная розетка и т.п. Флеш подразумевается.
Как уже писали, теоретически да. А если реально, то я впихивал свою прошивку в реле соноф и обламался, наверно прошивка была слишком большая. И теперь использую esp32.
Ground
В соноффе модули с самым малым количеством памяти сколько возможно у есп вроде как
Slava
В соноффе модули с самым малым количеством памяти сколько возможно у есп вроде как
Да, и поэтому использовать их для своих самоделок нет смысла, они уже великолепны.
MrSyabro
Верно.
node.bootreason() оно?
MrSyabro
4 1
Роман
Так этож смотря что за среда, и как отлаживаете, я говнокодю в Arduino IDE и через Serial бы смотрел причину перезагрузки Но node.bootreason() мне не знакомо
MrSyabro
Хах
MrSyabro
NodeMcu с родной прошивкой
MrSyabro
Соответственно на нем интерпретатор lua
Ground
Ещё node любит течь памятью и перезагружаться из-за этого, так что в качестве дебага можно выводить текущие затраты оперативки
MrSyabro
В общем, никто не пользуется Lua на esp..
MrSyabro
А перезагружает сторожевой таймер
ГришаGTGS
я приделывал есп к ливоло
А можно подробности? А то тоже хочу что то подобное сделать.
Anonymous
@Giri01 будет жить. Поприветствуем!
MrSyabro
Какая-нибудь отладка есть для ESP?
MrSyabro
Если не использовать Arduino
kibastus
Я начинал с луа. Писал две недели код, а потом оказалось, что он не влезает в оперативку. Потом оно стало крешиться и фейлить в разных местах. И тут я осознал, что связался с полным днищем. Какая-то нелепая поделка. И стал мечтать о питоне или go для контроллеров, и он появился) Так что вообще не рекомендую что либо писать на луа для мк. Неблагодарное дело. Да и сам луа это мертвец.
MrSyabro
Go?
Alexandre
Если не использовать Arduino
Кроме выводов в консоль - нет. И у ардуино тоже нет отладки
Andy
Какая-нибудь отладка есть для ESP?
https://github.com/espressif/esp-gdbstub
MrSyabro
Нихерасе
MrSyabro
Интересно, как он работает..
MrSyabro
Аа
MrSyabro
Понятненько
MrSyabro
Библа для прошивок
Alexandre
Софт-реализация
MrSyabro
Ага
MrSyabro
Соответственно, если проц словит висяк - ничего уже не выйдет
MrSyabro
хотя 🤔
MrSyabro
Скинуть стек перед срабатыванием WDT
MrSyabro
| HANDSHARK | GPIO4 | GPIO4 | Что это?..
MrSyabro
Из пинов SPI
MrSyabro
ESP8266
MrSyabro
Где посмотреть API RTOS_SDK?
Andy
Где посмотреть API RTOS_SDK?
https://docs.espressif.com/projects/esp8266-rtos-sdk/en/latest/index.html
Anonymous
Sergey будет жить. Поприветствуем!
Sergey
Всем привет! Кто-нибудь с ЦАПом в esp32 разбирался?
Anonymous
@ChanovRu будет жить. Поприветствуем!
Anonymous
Trust Смирнов будет жить. Поприветствуем!
Andy
Недавно битбангом spi сделал на esp8266. Меньше чем 60 мс на байт не удалось получить. Ваяфая работал. Может у кого есть работающий код с большей скоростью ?
кас
Мне тут писали, что простейший способ общаться с esp с пк, к которому он непосредственно подключен, не через роутер, это tcp сервер на есп
кас