Сергей
Кто нить знает как избавиться от сообщений об ошибках, которые валятся через serial в ESP32-cam. У меня команды управляемой модели идут через serial порт и часто те, которые, в том числе и встречаются в ошибках. Команды односимвольные, можно сделать сложнее, но может есть какое то простое решение.
Ivansuper
Даже если лог убрать, оно ж будет ребутаться
Сергей
Даже если лог убрать, оно ж будет ребутаться
ага...просто при работе аккмулятора пока он не садится все ок, но когда начинает садится у емня машинка начинает бесится т к валится куча команд.
Сергей
просто хочу отсеять ненужные команды..не могу найти технического или программного простого решения
Ivansuper
Ну тут никак. Приделать бы вольтметр или датчик какой купить заряда акб и вырубать машину если батарея села
Сергей
Ну тут никак. Приделать бы вольтметр или датчик какой купить заряда акб и вырубать машину если батарея села
Да причем замерил напряжеие на УНО оно 4.95 ..и така фигня, а от USB если питать то там 5.05...микро разница и уже не работает
Сергей
Ты что-то не то меряешь ...
TTL переходник VS питания от UNO
Сергей
не совсем так выразился
Ivansuper
ну да
Ну буфферизуй полученное с есп и вычленяй поиском на основе известных команд
Сергей
Ну буфферизуй полученное с есп и вычленяй поиском на основе известных команд
ну понятно...скорее вссего тут придется просто длинные команды делать и разбирать их
Ivansuper
У тебя ведь помимо есп там моторы?
Сергей
У тебя ведь помимо есп там моторы?
серво приводы..это квадрапод....
Ivansuper
УСБ может не выдержать такой нагрузки и даст просадки по вольтажу
Сергей
УСБ может не выдержать такой нагрузки и даст просадки по вольтажу
так и есть ..при отладке с подключенным серво еще внешнее питание ставлю
Ivansuper
Ну я просто про то что ты говоришь после измерений разница мизерная а не работает
Сергей
Ну я просто про то что ты говоришь после измерений разница мизерная а не работает
да..я и удивился...хз почему так...я вообще нубяра во всем этом..от аккмулятора нормально пашет
Ivansuper
Хз. Не знаю что ты там собрался с этим делать, но если есп будет постоянно ребутаться из-за просадки, то такой машиной управлять не получится
Ivansuper
Сделай 2 аккума чтоли я не знаю. Один на есп, другой на моторы
Сергей
Хз. Не знаю что ты там собрался с этим делать, но если есп будет постоянно ребутаться из-за просадки, то такой машиной управлять не получится
именно )) у меня тут танцы на столе когда валится куча мусора в сериал. Поэтому думаю как решить...пробовал soft serial использовать но не фурыит...разные библиотеки ...пины...по ходу загрузил еспшку сильно...
Сергей
Сделай 2 аккума чтоли я не знаю. Один на есп, другой на моторы
ладно спс за советы...пойду дальше разбираться...
Ivansuper
Просто питай плату лучше
Ivansuper
Крошится на ттл — подключи БП. Крошится на аккуме — сделай детектор разряда
Ivansuper
Все
Сергей
Просто питай плату лучше
Есть сэр!) Жду аккмуляторов с китая...
Сергей
А чем принимаешь, что мусор мешает?
UNO...команды через веб сервер на esp32 cam отправляю по сериал порту
Сергей
Ну можно же добавить проверку crc
такс...и как ее организовать?
Сергей
ок
Ivansuper
Ну можно же добавить проверку crc
У него там в лог сыпится текст сбоя питания платы. CRC тут не поможет. Если brownout будет постоянно валиться и портить выход с сериала, то он просто так же ничего не прочитает
Ivansuper
ок
Если ты очень любишь костылить, то ты можешь общаться с УНО через второй сериал порт на есп, благо их там не один
Ivansuper
Не прочитает, значит ничего лишнего не совершит может или нет?
Точнее — вообще ничего не совершит) У него в любом случае гнилая ситуация
Сергей
Не прочитает, значит ничего лишнего не совершит может или нет?
Да все правильно насчет CRC ..нашел уже библиотек
Сергей
попробую с ней
Ivansuper
на UNO я вывел для общения 12 и 13 пин через soft serial
У ЕСП создай второй сериал. Чтобы туда шло только твое без системных логов
Сергей
У ЕСП создай второй сериал. Чтобы туда шло только твое без системных логов
не работает....пробовал...выдает дамп ошибок при любой бибилиотеке и при любых выбранных пинах...
Ivansuper
Куда-то ты не туда воюешь
Ivansuper
Именно
Сергей
Куда-то ты не туда воюешь
На есп работает каера, работает вайфай и 2 сервера...я хз..может просо уже все что можно забил и есп говорит иди нахер ) гугл примеры ..у них работает у меня нет...там все сводилось к тмоу что поменяй пины и все заработает..не заработало
Slava
Ну да пытается.
Ну может по отдельности и работает, как в примерах. А всё и сразу как в примерах - нэт.
Slava
Кстати, идин из сложных примеров, которые можно поизучать - Tasmota.
Audis
Подскажите ESP32 можно както вычитать для клонирования?
Viacheslav
Доброй ночи всем! Купил акк для esp8266, 450mAh, 3.7, подойдут ли для запитки и зарядки такие модули? https://magazin-elektronika.ru/75-18-46 https://magazin-elektronika.ru/78-15-99 Или надо шилд заказывать для esp8266? Хочу запустить побыстрее уже свой пульт, а если шилд заказывать то ждать придется больше недели
romanetz
Купи у Ралифа в умной электронике сразу понижайку на 3,3...
romanetz
А то сначала сделать из 3,7 - 5, чтобы потом 5-ю вольтами линейник накормить...
Vitaliy
Памагите. USB-UART на ch340g не видит Mint. lsusb ничего не выводит. Но порт типа живой, но при попытке скопировать (отправить) туда что нибудь, пишет типа /dev/ttуUSB0 не является каталогом. RxTx замыкал - глухо. Брак? Диод питания горит. В Винде определят, но дров нет
Vitaliy
😞 Я его так ждал, чтобы инфу с Sim800l выводить
Dmytro
https://learn.sparkfun.com/tutorials/how-to-install-ch340-drivers/linux
Vitaliy
Спс, ща позырю
Dmytro
Нужно ставить патченые дрова, вон там инструкция
romanetz
Нужно ставить патченые дрова, вон там инструкция
Странно... на убунте 20.04 и дебиане 10 без всяких патченых дров работает
romanetz
Ядра стоковые
Dmytro
Странно... на убунте 20.04 и дебиане 10 без всяких патченых дров работает
Ну видимо починили недавно. Пару лет про эту проблему от знакомых слышал, а сам с ней никогда не сталкивался
romanetz
Я столкнулся с неработой его только на плк сегнетикс - там тоже дебиан )) но ядро покоцанное, конечно и то, через юзерспейс и libusb выкрутился
garik
Ядра стоковые
У меня на минте тоже. Правда, у меня ch340c, там из различий - только кварц вроде встроенный
Н Е К И Б Е Р Л Е О
Всем шалом, скучали?)
Н Е К И Б Е Р Л Е О
тут вопрос странный назрел... еле отдебажил в каком месте глюк.. у меня два устройства arduino - mr3020 работали.. но глючили периодически....непонятно что за глюк был... отловил...
Н Е К И Б Е Р Л Е О
Н Е К И Б Е Р Л Е О
чётности\скорости\битности\cts-rts менял... +/- одно и тоже)
Н Е К И Б Е Р Л Е О
что это может быть такое?)
Н Е К И Б Е Р Л Е О
причём только при получении в mr3020... при отправке 100% четко
Sid
причём только при получении в mr3020... при отправке 100% четко
Код символа кривой, может в буфере мусор
Sid
На пека я бы предположил что 2 потока пишут
Н Е К И Б Е Р Л Е О
такое тоже было...) но потом отрубил вывод второй.. и это один поток.. и мусора нет..ничего не запущено, загрузился..открыл слушаю порт
Alexander
А подскажите по процессу прошивки: Для девборды с микроюсб и встроенным конвертером есть esptool.py или там esphome. Ими примерно понятно, как заливать прошивку. Но мне надо залить прошивку в голую esp32, без обвязки. Можете кинуть ссылку на внятную инструкцию, каким инструментом это делать и какие выводы подпаивать. Вроде там надо ещё замыкать io0 на землю при включении, что-то ещё?