Обновить
4

Пользователь

Отправить сообщение

По элементной базе уже достаточно напихали, чтобы переделать всю схемотехнику практически с нуля.
Вставлю и свои 5 копеек касательно "Так же планирую сделать обновление софта через загрузку прошивки. Грубо говоря, как на роутере. " - рекомендую обратить внимание в сторону ElegantOTA для ESP32. Есть версии постарше, свободные от закрытого кода.
Однако портировать её, как и всю прошивку, следует все же под esp-idf - родной фреймворк для ESP32. Arduino в промышленности не катит от слова совсем, а в автомобильной промышленности это вредительство, саботаж и попытка массового убийства

Делитель на резисторах сетевого напряжения выглядит очень по-китайски. Не надо такое повторять.

По-хорошему нужна гальваническая развязка на самом мелком из доступных трансформаторе, в корпус наверняка влез бы. Есть в природе мелкие измерительные, единицы мА на выходе выдают, но больше и не нужно.
По-плохому - какой-нибудь более вменяемый подход, изолированный усилитель, например.

То что использовано для измерения сетевого напряжения - ОЧЕНЬ плохо.

В конце концов, если мои расчёты верны, у автора где-то 0.6 Вт на 100к резисторе. Т.е. мощность резистора должна быть ватта 2 минимум, а не 0.25...0.5 как на картинке.
Деградирует и сгорит. Рано или поздно - резистор деградирует и сгорит. И дай Бог, чтобы он ушел в обрыв, а не пробился, в случае пробоя 220 весело потопает на АЦП.
Автор, поменяй схему перед АЦП. Как минимум раз в 10 увеличь сопротивления, как максимум - притули куда-то трансформатор!

Так и есть, тут каждая первая-вторая статья это нейрослоп.
Читал намедни на хабре статью о том, как его распознавать. Автор предупреждал, что обратного пути не будет, и нормально воспринимать нейрослоп больше не получится. Он был прав.
Теперь не могу читать хабр :(

Часто юзаю грок для серых вещей.
Купил вот намедни в стиме Hogwarts Legacy, но тамошняя DEI меня не устраивает. Нужен, мягко говоря, отбеливатель. ChatGPT мне тоже начал рассказывать, что, де, так делать - плохо.
А грок просто сказал, что такие моды, очевидно, сносят, и рассказал с подробнейшей инструкцией и советами как сделать мод самостоятельно :)

Накатил на старый ноут (весьма достойный на 2011 год) ХР и 7. Очень доволен, игры идут замечательно, система, субъективно, быстрее десятки, которая, в свою очередь, быстрее одиннадцатой. В игры, в основном, оттуда и играю.
Ноут еще хорош тем, что у него съемный проц и съемная видеокарта. Очень хорошая компоновка. Экран вот IPS хотелось бы, да и все.
Жаль, что сейчас таких не делают

Жаль, хотел обновиться. Думал взять на пробу свежую амд видюху, пощупать как оно.
В целом ретро-гейминг живее всех живых, я купил ноут 2011 г.в. на intel I7-3630 QM и Geforce GT 630M, по-моему. Накатил туда Windows XP, Windows 7, подкинул 8 гиг ОЗУ, 1 Тб (надо было 2..) SATA III SSD, и, честно говоря, уже года три это мой основной игровой ПК... В одном сделал фатальную ошибку - оказалось, что ХР работает с видеоустройством №0 в системе, а это встроенный GPU от Intel, а не Nvidia, потому бахнул семерку в дуалбут :( Возможно, стоило бы системник поискать. С другой стороны, мне его ставить некуда.
В любом случае хватает выше крыши, на семерке тянет даже кризис :)
Так что сам юзаю и всем советую)

Ребят, а у вас 5.2 нормально работает?
У меня такой баг начался в Thinking модели в долгих раздумьях:
Отправляю первый запрос, он дает ответ. Далее отправляю второй запрос, а он дает ответ СНОВА на первый, и под конец на второй.
Раньше такого не было. Щас попробую прикрепить скрин, если вы не видите - извините, не удалось :(

Тут расписывает длиннющий список адднов. Это был самый первый запрос - я накидал гопоте скринов из игры чтобы он прочел список аддонов и выдал их текстом.
Тут расписывает длиннющий список адднов. Это был самый первый запрос - я накидал гопоте скринов из игры чтобы он прочел список аддонов и выдал их текстом.
И вот под самый конец он выдал мне список тулов 0_о
И вот под самый конец он выдал мне список тулов 0_о

Сори, не особо планировал делиться этим, зарепортил в OpenAI, но интересно, насколько часто это встречается. На версии 5.1 таких проблем нет вообще.

Я поставил 11 винду на выходе. В октябре, в честь окончания поддержки 10 винды, поставил десятку обратно. Жалею только о том, что не сделал этого раньше

Кстати не удивлюсь.
Что HL 1, что HL 2 были прорывом в свое время. Может они и ждут какие-нибудь новые технологии)

Что-то такое точно есть)
Я еще в прошлом десятилетии играл. Сейчас погуглил, вот мне War for the Overworld очень похожа. По-моему в нее и играл, т.к. это именно та, на которую коммьюнити скидывалось)
Хорошо помню, как она на моем древнем компе долго запускалась, НО работала.

Не соглашусь. Айфоны меняют в среднем чаще на новый за счет скидок при сдаче старого. По крайней мере друзья ежегодно обновляют модели.
Тем не менее я взял Iphone именно с прицелом на лет 5-8. Основным критерием выбора было то, что я не щупал айфоны вживую, и то, что серия mini имеет идеальные для меня габариты. Я не люблю огромные лопаты, не мое это, я люблю что-то компактное. В итоге мой 13 mini прожил 2-3 года и потихоньку умирает, просто медленно но верно отваливаются модули, при том, что я не занимаюсь спортом, не веду активный образ жизни, и из дома выхожу в мак, кфс и за пивом. Да и телефоном-то в целом не пользуюсь, у меня часа 4 экранного времени в неделю.
А мой старый Google Pixel 3 прожил уже лет 7, и даже не думает умирать.
И Samsung Galaxy S4 живет на кастомной прошивке, хотя купил я его сразу же как только он вышел, он просто морально устарел, я им не пользуюсь, но он жив и работает.

Не читал автора, откровенно не верю в перспективы изменения устоявшихся стандартов.
Однако, не могу не отметить, что ИИ в вопросах железа доверять это огромная ошибка. Я работаю в эмбедде, неоднократно пробовал разбирать задачи разного рода через ИИ. Справляется он откровенно слабо. Как в области аналоговой и цифровой схемотехники, так и в области написания кода. Условно помигать светодиодом он способен, а вот разобрать принцип работы некоторых сложных систем - нет. Кроме того, у ИИ по понятным причинам нет инфы о, например, закрытых библиотеках и апишках.
Одна из главных его проблем в том, что он имеет свойство говорить уверенно. Я фикшу это добавлением в промпт чего-то вроде "После каждого тезиса указывай в круглых скобочках твой процент уверенности в верности тезиса". Довольно интересно получается. Но, увы, все равно он не способен сказать "не знаю", если он действительно не знает.

Сразу по выходу 11 винды я все бросил, и обновился с 10 до 11. Логика была в том, что толку, мол, оттягивать неизбежное, и так все перейдут на 11 винду.
Весь период использования 11 винды ловил когнитивный диссонанс: У меня комп на Ryzen 5 5600X, 32 Гб ОЗУ, системный SSD от гнусмасов, видюха 1070 Ti, мне хватает, но еще есть ретроградный комп на i7-3610QM, 8 ГБ ОЗУ, 630M, и ссд на борту с ХР и 7 в дуалбуте.
И вот что ХР, что 7, на более слабом железе выглядят при этом сильно быстрее и производительнее, чем 11 винда. Тут, наверное, переписанный гуй на 11-ке передает привет и вылазит боком.
11 винда в общем так и не зашла, я ждал окончания поддержки 10 винды чтобы изучить вопрос, и откатиться обратно на 10 (В итоге изучил форумы, откатился на 19044.1288 и отключил обновы - мог не ждать :D)
Виндовый комп для меня это, в первую очередь, игровой комп. Параллельно сижу в интернетах, что инкапсулировано от ОС браузером, и занимаюсь домашними проектами, которыми сильно удобнее заниматься было бы на линуксе.
В результате на 10 винде упала нагрузка от ОС, упали температуры, выросла производительность, интерфейс стал отзывчивее, выросла скорость интернета, частота кадров в играх выросла. Причем это я не о свежей оси, это уже после переноса всех моих программ с 11 винды - у меня все кроме стима, торрента, mingw, виртуалки и текстового редактора в portable - версии.
Внимательно слежу за стим и их стим осью, если стим машина будет под steam os, буду рассматривать переход на линукс. Либо стим ос, либо просто линукс со стимовским форком вайна.

ИМХО, андроид идет в сторону iOS, которой конкуренцию он проиграет и канет в лету.
Несколько лет как мечтаю перейти на андроидофон исключительно из-за свободы написания ПО. Сделать какую-нибудь примитивную блютуз-приложеньку с парой кнопок на одном экране - дело получаса от силы. И совершенно бесплатно. На iOS это значительно геморройнее.
Недавняя инфа о том, что прошивать можно будет не все и не везде, только усиливает мою тревогу.
Судя по всему, брать буду не свежайший флагман какой-нибудь, а что-то не самое свежее и с рук. Ну как бы ок :)

А почему это прошло код-ревью?
Почему тесты и тестировщики это не выловили?
По мне так выглядит как то, что либо виноват не только разраб, либо из разраба просто сделали козла отпущения.

Интересный кейс, кстати. Я давно думал вот о чем: А если бы код писал ИИ, кто понес бы ответственность?

В какой-то момент у меня отпал WSL/WSL2, абсолютно перестал запускаться, похоронив "в себе" всю нужную инфу. Гайды в интернете не помогали, ни один так не помог. С тех пор держу виртуалку с линухом и горя не знаю. Никаких проблем больше не встретил от слова совсем. Конкретно в моем случае виртуалка еще и быстрее работает. Медленнее, чем рабочая станция, но основательно быстрее, чем WSL2. Почему-то код под условный STM32 на WSL2 компилился с десяток минут, хотя откровенно нечему там было столько собираться. Виртуалка собирала до десяти секунд.

Так ведь вернули уже.

Статья от и до сгенерирована нейронкой. Видно невооруженным взглядом. Увы, сейчас что комментов много написано нейронкой, что статей. Хуже чем те самые ссылки в телеграмм канал в конце статьи :(

Использую ИИ регулярно в качестве быстрого гугла. Удобно, нравится. Очень не нравится характерное "Ого! Вот это вопрос! Ты так глубоко мыслишь" и прочее. В последнее время раздражает видеть в статьях и комментах ИИшные тексты. Они очень заметны, будто у людей своих мыслей нет...

Недавно запустил Codex для одной моей домашней задачки. Хочу сделать что-то вроде игровой консольки. Использую ESP32, кнопки, ILI9481. По фреймворкам - esp-idf и lvgl.
Архитектура такая: на сишном коде написал дрова под ILI9481, там параллельная шина, инициализацию LVGL, кнопок и прочей мелочи. Далее кинул в сишный главный поток плюсовую петлю от менеджера приложений. На плюсовой части непосредственно графическая часть - работа с LVGL'ом, отрисовка изображений, расчет игровой логики и т.д., плюсы выбрал и построил такую архитектуру, чтобы для добавления игры надо было, собсно, написать игру, унаследовав её от абстрактного класса, и зарегаться в фабрике. Т.е. по сути все уже написано. Штук 8 простеньких игр запилил чтобы проверить как и что себя чувствует, оценить детские болячки архитектуры, недостатки, поискать что можно улучшить.
Я думал написать какой-нибудь класс-хэлпер или враппер над LVGL логикой, чтобы унифицировать используемые функции.
Есть еще задача как-нибудь связать таки внешнюю SPIRAM и DMA. Из-за приколов с кэшем, данные не доходят в\из SPIRAM, очистка\отключение не помогает. Проверял догадки ChatGPT, DeepSeek, Claude Sonnet, Gemini - не помогло. Придется курить доки и читать форумы, тут на ИИ надежды нет, слишком специфичная задача.
Однако враппер проблемой, вроде, быть не должен. И тем не менее стал. Скорее всего, я пока НЕ умею работать с Codex'ом и ИИ-агентом, однако что я заметил сейчас:
- ИИ в каждом коммите меняет слишком много кода, который менять не нужно;
- ИИ периодически лезет в сишную часть, ему запрещено туда лезть;
- ИИ периодически пробует добавить esp-idf-, lvgl-specific файлы чтобы.. не знаю что. Тот же lvgl у меня конфигурируется через KConfig, мне не нужно и даже вредно тащить в проект хидер с конфигами;
- ИИ выдумывает функции, берет функции из прошлых релизов esp-idf и lvgl, которых в новых релизах нет, берет что-то deprecated. Это накладывает необходимость контролировать написанные Codex'ом коммиты;
- Логика ИИшного кода как будто слишком сложная. Не могу понять. Вроде бы код он пишет, вроде бы задачу решает, но архитектура слишком перусложнена. Он мне вместо врапперов над lvgl добавил DI, добавил надстройку над абстрактным классом, хотя мне нужен, по сути, просто враппер над LVGL. Т.е. задача сводится к следующему - проанализировать написанные игры, найти общие паттерны применения LVGL, вынести этот код в отдельный класс\библиотеку. Все.

Я не могу сказать, что мне не нравится ИИ, штука действительно прикольная. Но пока работает достаточно туго. Или это я тугой :(

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Фулстек разработчик, Инженер встраиваемых систем
Средний
C
C++
Программирование микроконтроллеров