Evgeniy
В таком случае зачем изобретать...
romanetz
Я эту тему курил применительно к ЧПУ станкам. Там всю систему управления можно на этих платах замутить. Плиска довольно жырная, 25к ячеек - влазит софт-проц, поддержка сети, ну и на плате 4 метра памяти. Есть даже порт линукса на эту плату, емнип.
Детейлинг Smart Open
Детейлинг Smart Open
Детейлинг Smart Open
Детейлинг Smart Open
Все шикарно
Детейлинг Smart Open
Неудобно крепить
Детейлинг Smart Open
Пины паять
Детейлинг Smart Open
В общем колхоз
Evgeniy
Неудобно крепить
Печатную плату сделайте под отладочную плату с ESP32 и разъёмами под шлейфы
Арсений
Типа как шилд для ардуино, только наоборот
Арсений
Чтобы есп сверху вставлялась
Арсений
Михаил
что это за детанатор?
Арсений
что это за детанатор?
Если бы. Это пмк - программно методический комплекс, мы на них учимся прогать Стм32, очень удобно в том плане, что ничего не нужно подключать хлипкими проводами к макетке - чисто сидишь и программируешь
Михаил
а че тут интересного)) ни датчиков ни силовой нагрузки
Михаил
meh
Арсений
Да, это конечно огромный минус, но когда ты полный 0 в Стм32 то и этого для начала достаточно.
Арсений
Из датчиков вроде только термистор и часы реального времени
Михаил
ко мне скоро должен flipper zero приехать
Михаил
думаю знает кто о такой штуке
Михаил
может что под stm32 напишу
Михаил
хотя там свои api в основном
icesvz
Михаил
они из россии))
Михаил
я еще два месяца назад заказал
Михаил
ток щас отправить должны были
Арсений
Выглядит прикольно
Арсений
Вопрос настолько это утилитарно
icesvz
да прост там истории уже года 3
Арсений
Типа, возможностей конечно вагон, насколько это все действительно будет использоваться
Михаил
мне чисто троллить прохожих
Михаил
телики вырубыть в столовке и ворота открывать
Михаил
Михаил
правда грамодцкий
romanetz
dwm1000 интересная микруха, необычная
romanetz
У неё даже с пяток аналогов есть
Dr Zlo
Evgeniy
ESP32 в режиме AP в 10 раз занижает bandwidth:
Evgeniy
Interval Bandwidth
0- 3 sec 3.78 Mbits/sec
3- 6 sec 4.85 Mbits/sec
6- 9 sec 4.60 Mbits/sec
9- 12 sec 4.47 Mbits/sec
ok-home
Evgeniy
Удалось победить retrain &
Нет. Что я сделал: WiFiLock & WakeLock на стороне Android; на ESP32 в режиме AP запустил iperf2. Пакеты по-прежнему теряются на двух устройствах одинаково и результаты iperf2 тоже одинаковые. ESP32-WROOM-32, другой - аналогично разведен на плате из компонентов.
Evgeniy
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 3.0 sec 2.62 MBytes 7.34 Mbits/sec
[ 3] 3.0- 6.0 sec 2.38 MBytes 6.64 Mbits/sec
[ 3] 6.0- 9.0 sec 2.50 MBytes 6.99 Mbits/sec
[ 3] 9.0-12.0 sec 2.50 MBytes 6.99 Mbits/sec
[ 3] 12.0-15.0 sec 2.50 MBytes 6.99 Mbits/sec
Evgeniy
На Windows через USB WIFI - стабильнее bandwidth
Evgeniy
ok-home я думаю что пора мне заканчивать эксперименты и закапывать этот проект: ESP32 очевидно не совместимы с WiFi современных смартфонов, потому так паршиво работает и скорость занижает более чем в 10 раз. В режиме STA на домашнем роутере тоже не было проблем.
ok-home
Evgeniy
ok-home 30 +- 3 mbit/s тест Iperf между смартфоном и ПК на Windows.
Evgeniy
ok-home когда смартфон в режиме модема и к нему подключен ESP32 - bandwidth такой же как и в режиме STA, пакеты также теряются. Точно! Не совместимы ESP32 со смартфонным WiFi.
ㅤ
Evgeniy
romanetz
Evgeniy
Не работает ESP32 с андроидом. Вообще.
romanetz
?
romanetz
idf самый крайний?
Evgeniy
Конечно
Evgeniy
Связи нет по TCP - потери пакетов, дисконнекты
Evgeniy
Только с андроид
romanetz
я думаю это как-то с энергосбережением связано
romanetz
отключить его надо у esp32
Evgeniy
Я это уже делал, до и после инициализации - это не влияет
romanetz
как именно делал?
romanetz
я на дурине делал - нормально работает
romanetz
андроидом подключаюсь на вебморду и смотрю график в реальном времени с есп32
Evgeniy
как именно делал?
Хм, а можешь показать свой код?
Как эталон.
У меня на IDF, http сервер, в двух других потоках - прозрачный мост из uart на сокеты. И ещё запущен websockets server.
Evgeniy
как именно делал?
С андроида приходит запрос - 3 байта. Потом устройство отвечает по юарт - 1136 байт.
После получения ответа (2 секунды тайм-аут) - снов запрос
Evgeniy
Отправка через на андроид чанками по 1024 байт
Evgeniy
Мне очень любопытно почему именно у меня на одном и том же смартфоне не работает как вариант на ESP8266, так и вариант на ESP32
Evgeniy
На двух других смартфонах - паршиво, но работают оба варианта
Evgeniy
ESP32 в режиме AP
romanetz
romanetz
если ноутом в качестве клиента прицепиться
Evgeniy
а с ноутом - работает?
Пока только iperf там запускал: пропускная способность во всех тестах +- похожа на 20 Мбит.
Чуть позже сделаю скрипт на питоне, который также как смартфон будет общаться через сокеты - сообщу
Andy
Только с андроид
Прям поток не отправлял, но логи выводит без потерь. Куча клиентов с изделием, никто вроде не жаловался на разрывы.
Полностью по примерам из IDF