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