Max
Я тож за "все переписать на esp32", но ХЗ, какая там ситуация
Sergey
железка просто уже давно сделана, и сделана на stm32 изза обилия периферии. wifi на ней это как побочный функционал, и был сделан на esp8266 как самый дешевый вариант
Andy
железка просто уже давно сделана, и сделана на stm32 изза обилия периферии. wifi на ней это как побочный функционал, и был сделан на esp8266 как самый дешевый вариант
Довольно частая ситуация. Когда-то давно то же использовал esp как модем. Основной CPU читал скрипт на AT и отправлял в esp через UART. Скрипт лежал на SD карте. Вполне рабочая архитектура.
Sergey
хм, интересно
Sergey
https://docs.espressif.com/projects/esp-at/en/release-v2.2.0.0_esp8266/AT_Command_Set/HTTP_AT_Commands.html#cmd-httpclient
Sergey
есть надежда что на последних прошивках esp8266 научилась делать http запросы
Max
они и не нужны. есть chat gbt)
Спроси гпт элементарное - как в авалония псевдоэлемент :pointerover реализовать. Резко в гопоту превращается. Это хоть ии, но лишь по части анализа существующих решений выгруженных в интернет, с которыми даже по элементарному примеру выше он пускает подливу
Дио
От чатГПТ я, как непрограммист, нашел очень огромную пользу, когда ты изучаешь языки, он очень помогает, особенно в том, что ему напрямую всегда можно задать вопрос о том, что именно непонятно. Также можно разбирать готовый кусок кода, попросив его закомментировать каждую строку, тем самым поэтапно все понять. А как замена человеку, ну хз, еще нужно время. Но и загружено в него не все
iҚØN🐾🐾
Спроси гпт элементарное - как в авалония псевдоэлемент :pointerover реализовать. Резко в гопоту превращается. Это хоть ии, но лишь по части анализа существующих решений выгруженных в интернет, с которыми даже по элементарному примеру выше он пускает подливу
Avalonia UI не поддерживает псевдоэлементы в CSS, включая :pointerover. Однако, вы можете использовать события мыши, чтобы реализовать эффекты при наведении курсора на элементы управления. Для этого вы можете подписаться на события PointerEnter и PointerLeave элемента управления, и изменять его свойства в зависимости от того, находится ли курсор мыши над элементом или нет. Например, вот пример кода, который изменяет цвет фона кнопки при наведении курсора мыши: csharp Button button = new Button(); button.Content = "Наведите курсор мыши"; button.PointerEnter += (sender, e) => { button.Background = Brushes.LightBlue; }; button.PointerLeave += (sender, e) => { button.Background = Brushes.White; }; Этот код создает кнопку, которая изменяет свойство Background при наведении курсора мыши на нее. Вы можете использовать аналогичный подход для реализации других эффектов при наведении курсора мыши на элементы управления в Avalonia UI.
iҚØN🐾🐾
(Ответ gpt)
Max
а мой тебе ответ, что поддерживает
iҚØN🐾🐾
Вот ответ другой версии gpt: Псевдоэлемент :pointerover не существует в CSS. Вместо этого, вы можете использовать псевдокласс :hover, который срабатывает при наведении курсора на элемент. Например, если вы хотите изменить цвет фона элемента при наведении курсора на него, вы можете написать следующий CSS-код: css .element:hover { background-color: #f0f0f0; } Это будет работать для любого элемента с классом element, и когда курсор будет находиться над элементом, его фон изменится на серый цвет. Если же вы хотите выполнить какое-то другое действие при наведении курсора на элемент, например, показать скрытый текст, то вы можете использовать свойство display для изменения стиля элемента. Например: css .element .hidden-text { display: none; } .element:hover .hidden-text { display: block; } Этот код скрывает элемент с классом hidden-text внутри элемента с классом element. Когда курсор находится над элементом element, скрытый текст будет отображаться блоком.
Max
<style selector="[твой объект]:pointerover">
Max
...
Max
а вот :hover в avalonia нет
Max
и работает не так
Max
не синтаксис js
Max
а xaml разметка
iҚØN🐾🐾
А мне можно не рассказывать, я все равно не работаю с ней. Попробовал еще во времена фреймворка 4.6 и .нет 2.0, чет не зашло и я плюнул
Евгений
а xaml разметка
Да, еклмн, когда вы научитесь формулировать мысли в одном, двух сообщениях? Или редактировать первое?
iҚØN🐾🐾
Н-да.
Евгений
Я вас двоих запомню :))
iҚØN🐾🐾
Да ты чет сегодня отравленных грибов чтоли принял)
Евгений
Машину собирал, устал :)
iҚØN🐾🐾
Ну да, надо выместить на ком-то. Понимаю.
Евгений
Чой то? У меня все успешно прошло, даже завелась, без стуков :)))
iҚØN🐾🐾
Значит что-то не собрал)
Max
Плохая примета
SSR
Забавно, если делал подвеску, а она не завелась
Евгений
Значит что-то не собрал)
Все прошло норм, диагностика и старшие рядом помогают :)))
Евгений
Забавно, если делал подвеску, а она не завелась
Там замена алюм блока на чугуний от предыдущего поколения
iҚØN🐾🐾
ГБЦ менял?
Евгений
ГБЦ менял?
Блок, столбик, как ещё его назвать? ГБЦ свои остались
Serjio
что за пепелац?
Евгений
что за пепелац?
Audi A6 C5 древность
Serjio
с4 древнее)
Дио
C3 еще древнее
Fenribel
Коллеги, здравствуйте! Хочу собрать проект на есп32 без отладочной платы, не могу прошить через юсб-ттл преобразователь. В даташите посмотрел -- надо замкнуть io 0 на землю -- но процесс прошивки не начинается. Нужно ещё что-то куда-то замкнуть или надо искать ошибки в моей схеме прошивки?
115200 поставь скорость и дерни питание. Должен хоть что то написать
Fenribel
Пин enable включил? В консоль отвечает ?
Да. А что в консоль должно отвечать?
Fenribel
Возможно как-то не так преобразователь включил, проверю так
Fenribel
Спасибо
Версию Бута и о том что он перешел в режим прошивки
Будет waiting for download
Fenribel
Rx k tx, tx k rx
Да, так и подключал
Fenribel
И ещё кстати вопрос -- все ли чипы, которые распаяны в железный корпус с кварцом антенной и прочим, поставляются с предзагруженным бутлоадером?
Да, так и подключал
А землю соединил?
Ага
Ну хз там ничего особенного нет должно отвечать) если чип живой) а ты не арудиновскими дюпонтами случаем подключаешься?
Ими)
Бля я недавно ими че то собирал переплевался. Дунешь оно все отваливается
Fenribel
Это правда
Fenribel
Я хотел без них
Загугли esp32 burner. На Али. Плата куда модуль вставляется. Ее правда чуток доработать надо. Паралонку подложить, но работать можно
Fenribel
Но у продавца преобразователя на сайте и в реале разная распиновка, так что пришлось к заранее спаянной схеме переходными проводами подключать
Fenribel
Просто хочется же перепрошивать после распайки
Fenribel
Ота
Кстати интересно, надо будет попробовать
Fenribel
115200 поставь скорость и дерни питание. Должен хоть что то написать
что-то да пишет, то есть подключение верное — но не начинает процесс прошивки
Fenribel
идёт коннектинг, корочу io 0 на gnd, но ничего
Fenribel
как будто этого ему недостаточно
Fenribel
может надо EN через резистор к vcc подключать?
Fenribel
у меня он напрямую подсоединён
идёт коннектинг, корочу io 0 на gnd, но ничего
Так ты можешь терминал открыть
Посмотреть отвечает ли он при старте
идёт коннектинг, корочу io 0 на gnd, но ничего
Нога гпио0 должна быть закорочета до включения чипа. Он при старте проверяет ее состояние и переходит в режим прошивки