RU

ESP32-P4 вместо Raspberry Pi для HMI: что можно сделать без Linux

Raspberry Pi и другие одноплатные компьютеры давно используются для разработки HMI, человеко-машинных интерфейсов. Но возникает вопрос: а всегда ли…

ESP32-P4Raspberry PiHMILVGLпромышленные панели управленияESP-IDFCrowPanel ESP32-P4встраиваемые системы
Habr
RU

Мне попал в руки российский Compute Module. Проверяем ELTAY RM66 и сравниваем с Raspberry Pi CM4

Мне попал в руки комплект ELTAY RM66 + BB CM4 — процессорный модуль на Rockchip RK3566 и базовая плата к нему. Формат…

одноплатникиодноплатный компьютеродноплатный пкодноплатники на linuxвстраиваемые системывстраиваемые компьютерыэлектроника и радиотехника
Habr
RU

Сетевой стек ОС «Нейтрино»: встроенная технология data diode

В последние годы для многих наших коллег и пользователей вопросы минимизации рисков безопасности стали острым повседневным вызовом. При планировании…

системное программированиеоперационные системывстраиваемые системызосрв нейтриносетевые технологиисети передачи данныхdata diodeдрайверы
Habr
RU

Особенности сбора кодового покрытия в ОС “Нейтрино”

Сбор кодового покрытия для небольшого проекта обычно не вызывает особых сложностей: собрали код с поддержкой coverage , запустили тесты и получили о…

зосрв нейтринозосрвтестированиеоперационные системывстраиваемые системыпокрытиепокрытие кодапокрытие тестамипроектирование системgcov
Habr
RU

Как PVS-Studio улучшает качество embedded-проектов

Embedded-разработка отличается множеством уникальных настроек, компиляторов и систем сборки. А при использовании стандартных методов анализа могут в…

embeddedstatic analysisc++cвстраиваемые системыстатический анализстатический анализ кодапрограммированиебезопасная разработкапрограммирование микроконтроллеров
Habr
RU

[Перевод] Как загрузить любой шрифт Google Fonts на дисплей ESP32 — без Processing и ручной конвертации

Встроенных шрифтов TFT_eSPI хватает ровно до того момента, когда интерфейс ESP32 хочется сделать аккуратнее обычного тестового стенда. В статье авто…

esp32Google FontsTFT-дисплейTFT_eSPILVGLшрифты для микроконтроллеровVLWLittleFSвстраиваемые системыembedded-разработка
Habr
RU

ОС Нейтрино: адаптивная технология прикладного профилирования реального времени

Куда уходит процессорное время? Этот вопрос встает перед разработчиком встраиваемой системы как при поиске узких мест, так и при разборе ситуаций, к…

операционные системыоптимизацияпрограммированиесистемное программированиепрофилированиевстраиваемые системызосрв нейтрино
Habr
RU

Доспех для призрака: как программист сделал тело для ChatGPT и чуть было не поверил в его одушевленность

Это разбор ролика на канале Art of the Problem. Поздно вечером автор проекта собирался выключить свет в комнате — и остановился, потому что робот из…

робототехникамашинное обучениеобучение с подкреплениемнейросетисамоделкироботыllmкомпьютерное зрениевстраиваемые системысимуляция
Habr
RU

Как я сделал брелок на ATtiny13, научил его трем гипнотическим режимам и превратил в набор для пайки

Представьте: маленький брелок лежит в кармане. На нём — мордочка кота из популярного мема. Нажимаешь кнопку на затылке — и в центре головы загораетс…

ATtiny13CharlieplexingDIYнабор для пайкиSMDсветодиодыбрелоквстраиваемые системы
Habr
RU

ОС2000 («Багет 2.0») Российская ОСРВ для управления «Бураном», «Суперджетами» и атомными подлодками

При слове «операционная система» мои друзья обычно представляем Windows, macOS или какой-нибудь дистрибутив Linux. Но за этими привычными образами п…

ОС2000Багет 2.0ОСРВreal-timeмикроядроНИИСИMIPSКомдиввстраиваемые системыPOSIX