Евгений
Господа, господа :))) А ещё его однофамилец радио сделал
Евгений
Господа, господа :))) А ещё его однофамилец радио сделал
Прикинь, как он трахался, пытаясь хоть что то в нем поймать?😱
Евгений
Прикинь, как он трахался, пытаясь хоть что то в нем поймать?😱
Но в целом сейчас мы такой ерундой заняты
Евгений
Простите меня, я по-прежнему лечусь... Клятая корона никак не отпускает...
Или планету. Как она там
Евгений
Так ракету вколи. Говорят помогает
У меня свой домашний медик есть, она меня лечит. Слава богу 30 лет уже в одной постели спим... Она ничего вкалывать не рекомендует!
Евгений
А что-то 40 градусное внутрь можно?
Так тем и лечусь! (ну окромя прописанных домашним медиком лекарств)
Евгений
Заедаю)
Ruslan
Тут товарищ попов с цмуксом трахался месяц
Авторы мопеда до сих пор не решили проблему, так что иди покури
EDUARD
https://aliexpress.ru/item/4001272602877.html?spm=a2g2w.productlist.list.12.4f0b2830ULQK86&sku_id=10000015553973142 ☝️Нужен аналог желательно производимый в России . Вход (2-4V) 4А выход ( 5V 1-3А ) + зарядка LIion 1банка18650
кроме кренки ничего не видел )))
кроме кренки ничего не видел )))
А как так вышло, что ты стал таким же как я?)
жизнь заставила 😂
Жаль юзернейм нельзя сделать в утф. Было бы забавно
Ivan
😳 а у нас что то еще производиться? удивлен
будешь ещё больше удивлён - микрон - risc-v, миландр - CortexM4, risc-v, DSP. МЦСТ всякую шляпу делает.
Ruslan
Комдив обосрался
будешь ещё больше удивлён - микрон - risc-v, миландр - CortexM4, risc-v, DSP. МЦСТ всякую шляпу делает.
пз не знаю (( я одно время проходил практику лет 15 назад на радиоприборе пока были детали российского производства, сейчас думал все заглохло уже и везде сплошной китай.
Ivan
пз не знаю (( я одно время проходил практику лет 15 назад на радиоприборе пока были детали российского производства, сейчас думал все заглохло уже и везде сплошной китай.
Я с миландровскими камнями работаю активно. ну как с камнями - камнем. К1986ВЕ9q2i. Остольное в керамике и с золотыми ногами(и стоит, как целиком из золота).Тесновато, перефирия бедненькая. но жить можно.
Alexey
с такими космическими ценами только для военных или для космоса нормально. остальные купят в Китае....
Александр
В пластике адекватно стоят В керамике и импорт заоблачно стоит
Mike
DC/DC можно делать на 555 таймере, зарядку тож на нем, ну конечно брать КМОП версию которую у нас назвали КР1441ВИ1
Indr1x
а есть 555 не кмоп?
https://www.hackster.io/Espressif/discussion
Розыгрыш Espressif ESP-EYE + другие лакомства в сентябрьском мероприятии Take It to the Edge
Mike
а есть 555 не кмоп?
это все остальные 555 :) их на самом деле полно
Indr1x
это все остальные 555 :) их на самом деле полно
ну полно то полно, но они помоему все CMOS по ихнему, тем более что те которых полно они достаточно современны
Mike
кмоп всегда шел отдельной строчкой в прайсах и т.п. там гарантированное питалово 2-15В (у некоторых производителей до 30В)
Mike
и токи защелки в пикоамперы.
Serjone
ESP32, arduino, вывожу данные на экран через адафруктовый драйвер(Adafruit_GFX.h, Adafruit_ST7789.h). В примере всё красиво - закрасили экран чёрным, нарисовали на нём сверху цветным. Всё красиво, всё работает. Но когда пишешь что-то реальное и нужно выводить динамические данные, оказывается, что они пишутся поверх старых. Тут вроде бы тоже ничего сложного - перед выводом данных, снова заливаем экран чёрным и пишем новые данные. Но заливка экрана срабатывает не моментально, поэтому видно мерцание. Выводить одну изменяющуюся величину я уже научился - просто выводим предыдущее значение цветом фона и сверху уже новое значение обычным цветом. Но если значений очень много и меняются в разное время, то как-то накладно выходит. Можно, например, прямоугольник попробовать рисовать поверх строки, чтобы её очистить, или ещё как-то поизвращаться. В общем, есть ли способ очистить данные под курсором, или в нужной для вывода области?
Евгений
ESP32, arduino, вывожу данные на экран через адафруктовый драйвер(Adafruit_GFX.h, Adafruit_ST7789.h). В примере всё красиво - закрасили экран чёрным, нарисовали на нём сверху цветным. Всё красиво, всё работает. Но когда пишешь что-то реальное и нужно выводить динамические данные, оказывается, что они пишутся поверх старых. Тут вроде бы тоже ничего сложного - перед выводом данных, снова заливаем экран чёрным и пишем новые данные. Но заливка экрана срабатывает не моментально, поэтому видно мерцание. Выводить одну изменяющуюся величину я уже научился - просто выводим предыдущее значение цветом фона и сверху уже новое значение обычным цветом. Но если значений очень много и меняются в разное время, то как-то накладно выходит. Можно, например, прямоугольник попробовать рисовать поверх строки, чтобы её очистить, или ещё как-то поизвращаться. В общем, есть ли способ очистить данные под курсором, или в нужной для вывода области?
Полистай библиотеку в части fillRect и всплакни ;)
Евгений
ESP32, arduino, вывожу данные на экран через адафруктовый драйвер(Adafruit_GFX.h, Adafruit_ST7789.h). В примере всё красиво - закрасили экран чёрным, нарисовали на нём сверху цветным. Всё красиво, всё работает. Но когда пишешь что-то реальное и нужно выводить динамические данные, оказывается, что они пишутся поверх старых. Тут вроде бы тоже ничего сложного - перед выводом данных, снова заливаем экран чёрным и пишем новые данные. Но заливка экрана срабатывает не моментально, поэтому видно мерцание. Выводить одну изменяющуюся величину я уже научился - просто выводим предыдущее значение цветом фона и сверху уже новое значение обычным цветом. Но если значений очень много и меняются в разное время, то как-то накладно выходит. Можно, например, прямоугольник попробовать рисовать поверх строки, чтобы её очистить, или ещё как-то поизвращаться. В общем, есть ли способ очистить данные под курсором, или в нужной для вывода области?
Есть вариант попробовать: startWrite(); Твои действие endWrite();
Evgen
ESP32, arduino, вывожу данные на экран через адафруктовый драйвер(Adafruit_GFX.h, Adafruit_ST7789.h). В примере всё красиво - закрасили экран чёрным, нарисовали на нём сверху цветным. Всё красиво, всё работает. Но когда пишешь что-то реальное и нужно выводить динамические данные, оказывается, что они пишутся поверх старых. Тут вроде бы тоже ничего сложного - перед выводом данных, снова заливаем экран чёрным и пишем новые данные. Но заливка экрана срабатывает не моментально, поэтому видно мерцание. Выводить одну изменяющуюся величину я уже научился - просто выводим предыдущее значение цветом фона и сверху уже новое значение обычным цветом. Но если значений очень много и меняются в разное время, то как-то накладно выходит. Можно, например, прямоугольник попробовать рисовать поверх строки, чтобы её очистить, или ещё как-то поизвращаться. В общем, есть ли способ очистить данные под курсором, или в нужной для вывода области?
Но если значений очень много и меняются в разное время, то зачем все это выводить на маленький экранчик?
Serjone
Полистай библиотеку в части fillRect и всплакни ;)
ну, тоесть таки залить прямоугольник по координатам
Evgen
Чтобы вот...
ну человек шо, все время пятится в тот экранчик?
Serjone
ну человек шо, все время пятится в тот экранчик?
только в то время, когда девайс работает )
Serjone
ну, вот, вы пыритесь в осциллограф иногда?
Evgen
а куда?
ну можно среднее выводить, там максимум-минимум, сигму там....
Serjone
ну можно среднее выводить, там максимум-минимум, сигму там....
и для каждого значения нужно хранить предыдущее.
Евгений
ну, тоесть таки залить прямоугольник по координатам
Блин, что от накрутили опять void Adafruit_GFX::startWrite() {} void Adafruit_GFX::endWrite() {} Пустые
Serjone
в основном в логи
логи это нечто отложенное во времени. У меня мониторинг в моменте.
Евгений
void Adafruit_GFX::fillRect(int16_t x, int16_t y, int16_t w, int16_t h, uint16_t color) { startWrite(); for (int16_t i = x; i < x + w; i++) { writeFastVLine(i, y, h, color); } endWrite(); }
Evgen
логи это нечто отложенное во времени. У меня мониторинг в моменте.
мониторь на компе с какой-нить Nvidieй 3090 😉 там никаких тормозов при выводе
Евгений
Serjone
void Adafruit_GFX::fillRect(int16_t x, int16_t y, int16_t w, int16_t h, uint16_t color) { startWrite(); for (int16_t i = x; i < x + w; i++) { writeFastVLine(i, y, h, color); } endWrite(); }
вот странно, у меня ругается на invalid use of non-static member function 'virtual void Adafruit_SPITFT::startWrite()'
Евгений
вот странно, у меня ругается на invalid use of non-static member function 'virtual void Adafruit_SPITFT::startWrite()'
А что ты делаешь? Может внутри функций уже есть такие команды
Serjone
У меня GFX 1.11.1
у меня была GFX 1.12.1. Поставил GFX 1.11.1, перестало ругаться
Евгений
12
Надо поспать =) Adafruit-GFX-Library 1.11.3 - Fixed variable name errors (Latest) on 29 Jun
Serjone
Спать для слабаков...
Евгений
Евгений
Ладно, дай знать о результатах
Serjone
tft.startWrite(); x++ ; tft.print(x); tft.endWrite(); Выводит пустоту почему-то. Если принт икс поместить выше старта, то данные выводит
Евгений
Ты с этой версией попробуй для начала
Serjone
А если между стартом и ендом написать заливку чёрным tft.fillScreen(ST77XX_BLACK); то перестаёт выводить новые данные. Вроде как должен быть упдатескрин, чтоли
Serjone
с ней и пробую
Serjone
Пойду, пожалуй, таки посплю, завтра буду ковырять дальше
Евгений
с новой уже не ставь их tft.startWrite(); tft.endWrite();
Serjone
Кстати у мя вопрос. А почему бы не использовать другую библу? TFT_eSPI не удовлетворяет?
Не пробовал. Помню, почему-то долго не удавалось завести этот дисплей, сначала пробовал библиотеки поменьше. Потом плюнул и запилил всё по мануала в интернетах, на адафруктах. И оно заработало.
Slava
Не пробовал. Помню, почему-то долго не удавалось завести этот дисплей, сначала пробовал библиотеки поменьше. Потом плюнул и запилил всё по мануала в интернетах, на адафруктах. И оно заработало.
Я не спец по продуктам адафрукта, в начале деятельности посмотрел некоторые, мне не понравилось. Советую посмотреть tft_espi. По ней много материалов и внутри много примеров. И вот мой видос для затравки.
Slava
Slava
?
Да не может он там прятаться. Там полигон земли общий
Нет. Не общий я ж сказал не звонится он на массу. И там явно дорожка тонакая уходит. А с другой стороны дорожка транзистора вспышки.
А аккумулятор где?
Ruslan
камрады, ткните в документ по таймзонам, что-то в Си оно немного странновато я про то, что Europe/Moscow не прокатывает и надо что-то типа MSK использовать
Сергей
Подскажите кто нибудь делал панель управления для mqtt