Кравцов
Кравцов
вживую красивее
Кравцов
Алексей
Это на каком МК?
Алексей
ESP шустрее STM, можно больше сделать
Denis
Dmitriy
А дешевле всего через какой нибудь tang nano 4k сразу по hdmi подключить
Алексей
смотря какая СТМ и ЕСП
Я про STM32F103, на котором я делал. + ESP32 есть два ядра (не у всех). Одно ядро может спокойно рисовать.
Dmitriy
Алексей
Но за другие деньги :)
Dmitriy
Но это единственный МК с dsi....
Алексей
Всё подорожало, это да :(
Алексей
DSI - это кто?
Dmitriy
DSI - это кто?
Display Serial Interface - то, с тем сейчас экраны выходят. Spi уже не модно.
Dmitriy
Там типа 3 дифпары и 1ггц
Dmitriy
Обплевался разводить внешнюю ОЗУ, ибо фрембуфер не лезит во встроенную озу. А это не esp32 - это 40 проводов, вместо 4.
Dmitriy
Если кто знает МК с dsi буду благодарен
Evgeniy
Нашел странный баг: спустя примерно 2 часа передачи текстовых сообщений раз в секунду через httpd_ws_send_frame_async внезапно, без каких либо ошибок сообщения перестали доходить до клиента, пока не передал 1 пакет в сторону ESP32. После этого обмен починился.
Evgeniy
Сообщение: JSON с содержимым GPS GGA, т.е. маленькое сообщение
Evgeniy
ха! опять ошибка не на стороне ESP32, как приятно 😁 у меня 2 смартфона было подключено к одному вебсокет серверу, а работает по умолчанию - с последним подключенным клиентом
Evgeniy
Хм, а для websockets - тоже можно keepalive включить на sock_fd клиента?
Alexey
Товарищи есть прикольный вопрос:
Почему у WiFiClient'a есть метод setTimeout,
https://github.com/espressif/arduino-esp32/blob/cbfcfbf970d1a394182b67583029be3f9fc5adfd/libraries/WiFi/src/WiFiClient.cpp#L302
а у его наследника WiFiClientSecure этого метода, по сути, нет?
https://github.com/espressif/arduino-esp32/blob/cbfcfbf970d1a394182b67583029be3f9fc5adfd/libraries/WiFiClientSecure/src/WiFiClientSecure.h#L82
Dmitriy
Поэтому что это ардуина?)))
Alex
Alexey
Имеет, я же приложил специально ссылки на код. Метод переопределён пустым телом с "return 0"
Alexey
В этом и вопрос, почему его сделали нерабочим?
Alexey
По сути, метода нет, он не выполняет того, что должен выполнять
Vitaly
да там вместо сокета sslclient пользуется
Vitaly
у него тока для хандшейка таймацуте сть и он почемуто всегда 2 сек
Vitaly
Alexey
Там всё равно PR некорректный, не устанавливается таймаут для Stream'a
Alexey
12 сек
Не замечал таких проблем, да и по коду в этом плане всё нормально
Vitaly
https://github.com/espressif/arduino-esp32/blob/cbfcfbf970d1a394182b67583029be3f9fc5adfd/libraries/WiFiClientSecure/src/WiFiClientSecure.cpp#L60
Сергей
Привет народ у кого нибудь есть опыт сбора ЧПУ станков?
Vitaly
Alexey
Верно тут товарищ подметил: "потому что ардуина" ))
Dmitriy
Alexey
Да там много очень странных решений, но, вроде как, сейчас пытаются привести в божеский вид. Есть даже предпосылки к тому, что выкинут WiFiSecureClient, сделают нормальный SSLClient, который будет работать поверх транспорта (хоть вафля, хоть GSM, хоть ещё что-нибудь). И есть вероятность, что это сделают по-нормальному
Сергей
Вероятности нету. Ну нельзя речной параход по нормальному запустить по железнодорожным рельсам. можно только местами улучшить.
Кравцов
Алексей
Нужно будет попробовать. Спасибо
Evgeniy
Все поделки на базе микроконтроллера приводят к отсутствию полутонов на таких дисплеях. Там нельзя задать яркость отдельных пикселей.
Лучше бы на мелкой ПЛИС + МК
Anonymous
Здравствуйте , подскажите кто работает в FLprog , как прикрутить библиотеки драйвера шагового двигателя от тринамикс tmc2209 для полноценной работы по UART.Сообщество flprog , с изначально бесплатной программы ушло в коммерческую деятельность ,никто ничем Путиным не делиться.Всего то 3 шаговых движка с регулировкой оборотов , 3 вентилятора обдува, и 2 пидрегулятора для контроля температуры в диапазоне 200-270 градусов
Dmitriy
Evgeniy
@zavdimka можно собрать миниатюрный контроллер панелей на плис, с человеческим интерфейсом под ESP32 для управления, и найти клиента в сообществе DIY 😁
Dmitriy
Ruslan
Grishka
CNC ЧПУ
https://t.me/CNCGroupRus и тут
Алексей
Evgeniy
Алексей
Ну да. для 8 бит, получится, что частоту развёртки надо в 8 раз увеличить.
Алексей
Но там ещё вопрос с гамма кривой. В общем можно. На ESP32 с двумя ядрами реально. Одно ядро будет заниматься только генерацией картинки. С ПЛИС конечно лучше.
Алексей
Я так и делал. Экран непосредственно к МК подключён
Алексей
Все управляющие импульсы генерит МК
Indr1x
Ну раз так, то где то видел хак с укороченным временем импульса, т.е. пиксель как бы недозажигался. Но найти сейчас не смог
Evgeniy
Для вывесок с бегущими строками не критично
Алексей
Василий
Алексей
Василий
Алексей
т.е. один кадр, реально будет отображаться 8 раз.
Алексей
https://www.sparkfun.com/news/2650?_ga=2.120955912.1020487055.1649916339-1637966128.1649916339
Алексей
Может кому пригодится
Василий
Ребят, кто юзает esp prog? Нету с ним приключений, хорошо работает?
Василий
https://aliexpress.ru/item/33048891555.html?spm=a2g2w.productlist.0.0.477e635d1OnnKr&sku_id=67391642512
Василий
типа такого
Anton
Anton
http://www.batsocks.co.uk/downloads/art_bcm_01.pdf
AKE