Доверенные АСУ ТП на базе RISC-V: от ядра к экосистеме

В конце ноября Российский Альянс RISC-V при участии «Группы Астра» и Baikal Electronics, собрал на одной площадке разработчиков чипов, производителей АСУ ТП, разработчиков ОС, инструментов разработки и конечных заказчиков. Повод - круглый стол "Доверенные АСУ ТП на базе RISC-V: от технологического ядра к промышленной экосистеме". И специально для вас мы собрали краткую выжимку самого интересного из обсуждений проходивших на мероприятии. Всем кому интересно - добро пожаловать под кат!

https://habr.com/ru/companies/riscvalliance/articles/977428/

#RISCV #Риск5 #Альянс #АСУ_ТП #Промышленная_автоматизация #Доверенные_системы #Микроконтроллеры #Безопасность #Круглый_стол

Доверенные АСУ ТП на базе RISC-V: от ядра к экосистеме

В конце ноября Российский Альянс RISC-V при участии «Группы Астра» и Baikal Electronics, собрал на одной площадке разработчиков чипов, производителей АСУ ТП, разработчиков ОС, инструментов разработки...

Хабр

ESP32 + MLX90640: тепловизор с искусственным интеллектом

Сегодня я хочу показать и рассказать вам, как, подключив к ESP32-S3 тепловизионную матрицу MLX90640 , можно запустить веб-сервер для стриминга теплового изображения с определением в реальном времени того, какие сущности попали в поле зрения тепловизора. В моём случае была обучена свёртончная нейронная сеть для классификации трёх сущностей в инфракрасном спектре: кошки, человека или же отсутствие двух предыдущих. Данная система является полностью автономной, и инференс TensorFlow Lite-модели происходит прямо на борту микроконтроллера. Ознакомиться

https://habr.com/ru/articles/970216/

#тепловизор #микроконтроллеры #искусственный_интеллект #tensorflow #esp32 #MLX90640 #diy #embedded_systems #microtf #автоматизация

ESP32 + MLX90640: тепловизор с искусственным интеллектом

ESP32 + MLX90640 Сегодня я хочу показать и рассказать вам, как, подключив к ESP32-S3 тепловизионную матрицу MLX90640 , можно запустить веб-сервер для стриминга теплового изображения с определением в...

Хабр

Как я создала магазин мерча для инженеров-электронщиков

Привет, друзья инженеры, я хочу рассказать вам историю, которая многим из вас будет знакома. Уже почти 10 лет я в инженерной сфере, но начался этот путь с самого раннего детства. Когда мне было 4 года, мама подарила мне музыкальную шкатулку... Сейчас все родители стукнули себя по лбу со словами: ой бл****! Да! Моя мама была очень молода и неопытна, как и многие родители в то время, она совершила фатальную ошибку: подарила ребëнку звучащую игрушку. Да ещё и пискляво звучащую. Шкатулку я эту очень хорошо помню, чёрная, в форме бабочки обитая внутри красным "бархатом" с золотым пластмассовым орнаментом. При её заводе она в течении какого-то времени играла «К Элизе», Л. Бетховена. Сейчас все миллениалы расплачутся в порыве ностальгии.

https://habr.com/ru/articles/969864/

#электроника #мерч #аксессуары #хардвер #хардвар #хардверщина #аппаратное_обеспечение #аппаратная_разработка #эмбеддинг #микроконтроллеры

Как я создала магазин мерча для инженеров-электронщиков

Привет, друзья инженеры, я хочу рассказать вам историю, которая многим из вас будет знакома. Уже почти 10 лет я в инженерной сфере, но начался этот путь с самого раннего детства. Когда мне было 4...

Хабр

Одноразовые вейпы: как из-за общества потребления тысячи полезных компонентов отправляются в мусорку?

Концепция моего блога построена на том, чтобы давать новую жизнь устройствам прошлых лет. Чего мы с вами только не делали: и клиенты современных сервисов для смартфонов из 2010-х писали, и изучали их прошивки с последующей модификацией, и даже ремонтировали гаджеты со свалки, попутно разбираясь в их инженерных особенностях. Сегодняшнему устройству едва исполнилось 3 месяца, а оно уже отправилось на свалку. И отправляются сотни таких каждый день. Сегодня мы с вами затронем очень важную тему - как из-за общества потребления тысячи устройств с очень мощными микроконтроллерами, цветными IPS-дисплеями и литиевыми аккумуляторами лишаются второго шанса на жизнь...

https://habr.com/ru/articles/968602/?utm_source=habrahabr&utm_medium=rss&utm_campaign=968602

#bodyawm_ништячки #экология #вейпы #курение #общество_потребления #tws #наушники #разборка #микроконтроллеры #резонанс

Одноразовые вейпы: как из-за общества потребления тысячи полезных компонентов отправляются в мусорку?

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

Хабр

Одноразовые вейпы: как из-за общества потребления тысячи полезных компонентов отправляются в мусорку?

Концепция моего блога построена на том, чтобы давать новую жизнь устройствам прошлых лет. Чего мы с вами только не делали: и клиенты современных сервисов для смартфонов из 2010-х писали, и изучали их прошивки с последующей модификацией, и даже ремонтировали гаджеты со свалки, попутно разбираясь в их инженерных особенностях. Сегодняшнему устройству едва исполнилось 3 месяца, а оно уже отправилось на свалку. И отправляются сотни таких каждый день. Сегодня мы с вами затронем очень важную тему - как из-за общества потребления тысячи устройств с очень мощными микроконтроллерами, цветными IPS-дисплеями и литиевыми аккумуляторами лишаются второго шанса на жизнь...

https://habr.com/ru/articles/968602/

#bodyawm_ништячки #экология #вейпы #курение #общество_потребления #tws #наушники #разборка #микроконтроллеры #резонанс

Одноразовые вейпы: как из-за общества потребления тысячи полезных компонентов отправляются в мусорку?

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

Хабр

Pi.Alert на минималках — сканируем сеть с помощью ESP32

Привет, Хабр! Меня зовут Алексей, и я разработчик в Cloud.ru . Бороздя просторы Github в поисках вдохновения для проекта выходного дня, наткнулся на репозиторий Pi.Alert. В его описании первой строкой было ёмкое «WIFI / LAN intruder detector». Мне понравилась концепция устройства, которое выполняет мониторинг подключенных к сети девайсов, и я захотел сделать что-то подобное. Но выделять под эту задачу машинку, способную исполнять Python-код, показалось избыточным. Было решено - пора сдуть пыль с давно заказанного, но так и не нашедшего применения ESP32, и наконец-то поупражняться в написании кода под эту SoC. Целью эксперимента стало создание анализатора домашней сети, отображающего подключенные устройства. В качестве дополнительной фичи добавим сигнализирование о ситуациях возможного arp-spoofing.

https://habr.com/ru/companies/cloud_ru/articles/968918/

#esp32 #микроконтроллеры #arduino #esp

Pi.Alert на минималках — сканируем сеть с помощью ESP32

Привет, Хабр! Меня зовут Алексей, и я разработчик в Cloud.ru . Бороздя просторы Github в поисках вдохновения для проекта выходного дня, наткнулся на репозиторий Pi.Alert. В его описании первой строкой...

Хабр

Искусство выжить. Простое руководство для настоящих программистов

Задача Эдсгера Дейкстры о философах – великая задача великого программиста. Уж сколько лет, а она актуальна. Решая ее, прикасаешься к этому величию. И вот, перефразируя известное, «давно не было такого и вот опять», можно познакомиться с ее «новым прочтением» на Хабре [1]. Ну, как новое?… Но она стала тем триггером, который подвигнул меня к очередной попытке ее решения. Тем более, что с момента знакомства с философами пролетела уйма лет, а в багаже - опыт применения автоматной модели и значительно усовершенствованная среда их реализации. Познакомился с проблемой обедающих философов – Dinning Philosopher Problem (DPP), я более двадцати лет тому назад (про DPP см. [2]). Результатом стала статья, в которой философы выполняли поставленную задачу, как минимум, не хуже, чем классические алгоритмы сортировок [3]. Позднее был сделан доклад на конференции по параллельным вычислениям в Саратове, где на суд научной общественности была предъявлена модель автоматных параллельных вычислений и пример ее приложения - задача Дейкстры [4]. Замечание 1 . В рамках обсуждения статьи на Хабре было проигнорировано предложение поручить сортировку философам. Зря, конечно, т.к. надо же как-то убедиться, что предлагаемое решение работает хотя бы в первом приближении. К примеру, тот же DeepSeek, моментально выдавший свое решение DPP, так и не смог заставить их сортировать. Не знаю, считается ли данная задача решенной, но то, с чем я знаком, по большей части беглое рассмотрение проблем, которые она отражает. У задачи есть теория, которая представлена монографией Хоара[5], или моделями сетей Петри у Питерсона[6] и В.Е. Котова[7] или другими подобными публикациям. Но, повторюсь, все это по большей части достаточно краткий анализ свойств модели и/или даже конкретного решения. Статья на Хабре из этой же серии. Все это ни как не окончательное решение описываемых ею проблем параллелизма. Правда, может, [авторами] вопрос так и не ставился, но все же ответ на него весьма желательно иметь.

https://habr.com/ru/articles/969036/

#автоматное_программирование #параллельное_программирование #дейкстра ++ #микроконтроллеры #сортировки

Искусство выжить. Простое руководство для настоящих программистов

Задача Эдсгера Дейкстры о философах – великая задача великого программиста. Уж сколько лет, а она актуальна. Решая ее, прикасаешься к этому величию. И вот, перефразируя известное, «давно не было...

Хабр

Мультитул для инженера: волшебная коробочка с I2C/SPI/UART/JTAG за 1.000 рублей

Будучи творческим человеком и техногиком, я обожаю при первой возможности апгрейдить своё оборудование. Время от времени я мониторю маркетплейсы в поисках чего-то новенького и в этот раз я наткнулся на настоящий мультитул для Embedded-разработчика — контроллер I2C/SPI/UART/JTAG в одной коробочке и всё это всего за 1.000 рублей... Конечно я не смог пройти мимо этой штучки и в рамках сегодняшней статьи хочу рассказать что оно из себя представляет и как с ним работать. Жду вас под катом!

https://habr.com/ru/companies/timeweb/articles/966104/?utm_source=habrahabr&utm_medium=rss&utm_campaign=966104

#bodyawm_ништячки #waveshare #diy #отладка #jtag #микроконтроллеры #ch341a #мультитул #embedded #timeweb_статьи

Мультитул для инженера: волшебная коробочка с I2C/SPI/UART/JTAG за 1.000 рублей

Будучи творческим человеком и техногиком, я обожаю при первой возможности апгрейдить своё оборудование. Время от времени я мониторю маркетплейсы в поисках чего-то новенького и в этот раз я наткнулся...

Хабр

Мультитул для инженера: волшебная коробочка с I2C/SPI/UART/JTAG за 1.000 рублей

Будучи творческим человеком и техногиком, я обожаю при первой возможности апгрейдить своё оборудование. Время от времени я мониторю маркетплейсы в поисках чего-то новенького и в этот раз я наткнулся на настоящий мультитул для Embedded-разработчика — контроллер I2C/SPI/UART/JTAG в одной коробочке и всё это всего за 1.000 рублей... Конечно я не смог пройти мимо этой штучки и в рамках сегодняшней статьи хочу рассказать что оно из себя представляет и как с ним работать. Жду вас под катом!

https://habr.com/ru/companies/timeweb/articles/966104/

#bodyawm_ништячки #waveshare #diy #отладка #jtag #микроконтроллеры #ch341a #мультитул #embedded #timeweb_статьи

Мультитул для инженера: волшебная коробочка с I2C/SPI/UART/JTAG за 1.000 рублей

Будучи творческим человеком и техногиком, я обожаю при первой возможности апгрейдить своё оборудование. Время от времени я мониторю маркетплейсы в поисках чего-то новенького и в этот раз я наткнулся...

Хабр

Сначала логика, потом код: как писать программы для ESP на MicroPython

В прошлой статье мы дали голос нашему ESP32 — научили его отправлять уведомления в Telegram и ntfy. Теперь, когда устройство умеет "говорить", пришло время научить его "думать" и работать самостоятельно, без постоянного контроля. Если тогда мы тестировали отправку сообщений, то сейчас займемся созданием полноценной системы. Возьмем тот же инструмент MicroPython, но посмотрим на него с другой стороны: не как на средство для быстрых экспериментов, а как на платформу для реализации ваших идей. В реальном проекте недостаточно просто уметь отправлять уведомления — нужно понимать: - Когда их отправлять (чтобы не спамить). - Что делать между уведомлениями. - Как не зависнуть через неделю работы. - Куда девать ограниченную память ESP32. Разработка программы для микроконтроллера — это техническая реализация вашей идеи. Сама идея — это продуманная вами логика работы системы. Код — это просто инструкция для железа, как исполнять эту логику.

https://habr.com/ru/articles/964164/

#microcontrollers #micropython #esp #код #webrepl #микроконтроллеры #телеграм #телеграмбот #датчик_уровня

Сначала логика, потом код: как писать программы для ESP на MicroPython

В прошлой статье  мы дали голос нашему ESP32 — научили его отправлять уведомления в Telegram и ntfy. Теперь, когда устройство умеет "говорить", пришло время научить его "думать" и работать...

Хабр