Denisio
на 921600 тоже, но не все экземпляры
Jason
тяжелое детство?
Jason
тяжелое детство?
мессага относилась к удаленному позже спойлерному посту о мстителях
Злоесрущий Котус
ГришаGTGS
Jason
да бывают странные люди, которые ссут в подъездах (часто в своих же) или спойлерят. мотивация их неясна, но видимо, что-то не сложилось в жизни, но это не точно
Anonymous
@Bradberry65 будет жить. Поприветствуем!
Anonymous
Александр будет жить. Поприветствуем!
Anonymous
Oby будет жить. Поприветствуем!
Oby
hi
Anonymous
@nemoutis будет жить. Поприветствуем!
kibastus
Это бы в закреп чата, в помощь потомкам
kibastus
ㅤ
Это
Спасибо да со временем добавлю в аватарку чата. 👆 esp8266 pinout уже там есть
Egor
а есть ли разница в работе между этими 3 uart в работе, если испольовать только rx,tx?
kibastus
Странная проблема, написал примитивный скрипт на микропитоне, считывает данные с бме280 и шлет на mqtt сервак каждые 5 мин. Так вот esp8266 через день два вырубается. Тузнет диод и плата как буд-то выключена, данные не шлются. Если передернуть питание, опять нормально работает некторое время.
Я не понимаю в чем проблема. Никаких дипслипов не использовал, просто прошил микропитон и залил скрипт через Thonny. Подскажите куда копать? может плата такая дурная?
ㅤ
kibastus
ох, это больно звучит. Однако, на иных проектах, когда чтото шло не так есп просто выплевывал ошибки и эксепшен и ребутился. А тут тупо гаснет
kibastus
может ли быть такое что там какойто режим в в палте высталвен, который независимо от прошивки питона работает и типа нужно чтото еще раз прошить или какойнить флажек поставить при старте?
Mike_Went
ㅤ
Mike_Went
Mike_Went
это линукс ещё ладно
Mike_Went
есть чему загружаться долго
kibastus
https://pastebin.com/fF2UgVVQ
kibastus
я пытаюсь понять это вообще причина в коде или в железе
coldsunx
явно проблема в коде
kibastus
что такое может быть в коде что аж светодиод тухнет? или это какойто креш системы? почему она тогда не ребутиться?
kibastus
попробую прошить еще раз прошивку чере pycharm и опять залью код
kibastus
на ардуино лень писать, незнаю языка и нехочу его учить) питон норм заходит
kibastus
а как можно подебажить esp с компа? хочу подловить момент когда она падает и посмотреть что внутри происходит. Это нужно терминалом зацепиться и ждать пока плата крякнет?
кас
Кря
Anonymous
@opy_miner будет жить. Поприветствуем!
kibastus
ㅤ
Если дебаг то надо это прописывать в коде
kibastus
Да просто повешу на ноут, открою терминал и запись лога и посмотрим
Anonymous
@Klimka81 будет жить. Поприветствуем!
Anonymous
@Audley46 будет жить. Поприветствуем!
kibastus
на есп32 походу вышла прошива с блютусом
kibastus
kibastus
Можно ли как-то подключить несколько ардуин к есп32? Нужно 5 датчиков bme280 подключить, i2c мультиплексора нет, зато есть горсть ардуинок. Вот интересно можно ли есп32 забирать с ардуинок показания датчиков и слать данные по mqtt.
Denisio
так подключи все пять штук bme280 через i2c и переключай i2c при опросах )
Denisio
https://arduino.stackexchange.com/questions/54563/how-to-choose-alternate-i2c-pins-on-esp32
Denisio
либо! как вариант просто завести пины питания bme280 и подавать питание только на нужный
кас
A
обычно можно менять адрес на i2c слейве. и их на 1 шину можно попробовать
Denisio
да можно делать всё что угодно, вариантов тьма 😊
Denisio
устроить гирлянду bme280!
Denisio
Гыгыгы
чо гыгы он жрёт 2 мкА
кас
кас
Смешной вариант)
Denisio
да нормальный, будить работничков по требованию
A
после подачи питание надо вычислить время нужное для старта датчика
Denisio
придеца только самому усреднять данные
Denisio
там очеь немного
Denisio
там очень немного ждать ндао
Denisio
ну либо ставить i2c мультиплексор
kibastus
Вся проблема в том что у бме адреса фиксированные и менять их нельзя. В мультиплексарах так и сделано что перед запросом нужно указать на какой адрес шлешь запрос
kibastus
kibastus
И еще попутно вопрос а какая длина максимальная у проводов на i2c датчик? Хочу в теплицу воткнуть есп32 и 5 датчиков. Длина теплицы 100 метров. Вот в идеале бы обойтись 1 еспшкой
ГришаGTGS
ГришаGTGS
ㅤ
Denisio
пин который да, который +3.3
A
kibastus
просто их там не так много вроде)
Denisio
надо снять показания - выставляешь в 1 нужный, отправляешь команду считываешь показания, ставишь снова 0
Denisio
по единице логической на выходе будет почти 3.3 чтодостаточно для питания bme280
kibastus
а ну вот я и спрашивал про это, то есть лайфха что можно питать датчик просто с цифрого пина в состоянии 1
A
но не все пины могут быть out. смотри схемку. там помню 6...11 нельзя вообще трогать и 33+ тоже out не могут
Denisio
можно конечно если он жрёт не больще 10-20 мА. bme280 жрёт 2 мкА
kibastus
идея отличная, гемор точно такой же как с мультиплексором, только мультипдексора нету а ждать его месяц.
Denisio
ну не вижу гемора сильного
kibastus
А про такой датчик можете сказать про длину кабеля? и получается ему отдельно питания нужно подавать с БП раз он 5в?