Продолжение серии статей о BareMetal CI. В первой части мы рассмотрели базовый подход к автоматизации тестирования микроконтроллеров с использованием J-Link и RTT. Эта статья посвящена масштабируемому решению на базе Docker, которое поддерживает различные типы оборудования и CI-платформы.
Рубрика «embedded»
BareMetal CI Part 2: Docker-контейнер для быстрого развёртывания CI-CD стенда для embedded-систем
2025-12-10 в 13:19, admin, рубрики: automation, Baremetal, CICD, devops, docker, embedded, microcontrollers, stm32Феномен Arduino: почему эта плата завоевала молодежь, а не стала скучным учебником
2025-11-30 в 10:52, admin, рубрики: arduino, diy-проекты, embedded, молодежная робототехника, образовательные технологии, Электроника для начинающихВзгляд студента, который прошел маленький путь от сожженного светодиода до создания работающих устройств
Привет!
Мультитул для инженера: волшебная коробочка с I2C-SPI-UART-JTAG за 1.000 рублей
2025-11-15 в 14:05, admin, рубрики: bodyawm_ништячки, CH341a, DIY, embedded, jtag, timeweb_статьи, waveshare, микроконтроллеры, мультитул, отладкаБудучи творческим человеком и техногиком, я обожаю при первой возможности апгрейдить своё оборудование. Время от времени я мониторю маркетплейсы в поисках чего-то новенького и в этот раз я наткнулся на настоящий мультитул для Embedded-разработчика — контроллер I2C/SPI/UART/JTAG в одной коробочке и всё это всего за 1.000 рублей... Конечно я не смог пройти мимо этой штучки и в рамках сегодняшней статьи хочу рассказать что оно из себя представляет и как с ним работать. Жду вас под катом!
❯ Что за устройство?
Сегодня я хотел бы поделиться с вами результатами своего эксперимента по написанию ядра мобильной ОС с нуля.
Для чего? Главным образом — просто ради развлечения. Мне попадалось много статей по разработке десктопных ОС для x86. Да и сам я когда-то этим увлекался. Попытка разобраться с мобильной операционкой может стать довольно интересным опытом.
Что понадобится
Отсекая лишнее: как сократить бинарный код программы на C++ и не потерять нужную функциональность
2025-10-23 в 12:00, admin, рубрики: BMC, c++, embedded, gcc, кодовая база, Компиляторы, оптимизацияВо всех устройствах YADRO, будь то системы хранения данных, серверы или коммутаторы, есть система BMC, через которую администраторы гибко управляют серверами.
Ещё одна отладочная плата и тесты К1921ВГ015
2025-10-18 в 11:16, admin, рубрики: embedded, risc-v, К1921ВГ015На Хабре уже были обзоры самого микроконтроллера К1921ВГ015, поэтому тут повторяться не будем, но вставлю свои 5 копеек. Для меня К1921ВГ015, выглядит как первый нормальныйЧитать полностью »
Operation MOONLIGHT: интерактивный курс по C с детективным сюжетом
2025-10-06 в 11:25, admin, рубрики: AI, C, cybersecurity, embedded, fintech, opensource, programming, блокчейн, курсы программирования, обучение программированиюGitHub: gfazzz/moonlight-course ⭐ | Версия: v0.3 | Язык: C | Статус: 42% готов | Лицензия: MIT
"В мире, где информация — это оружие, код — это ключ к истине"
TL;DR
Предлагаем вашему вниманию интерактивный курс программирования на C, где обучение происходит через захватывающий детективный сюжет. 10 сезонов, 42 эпизода, охватывающих всё: от основ до криптографии, сетей, embedded-систем и квантовых вычислений. Каждая задача — часть большого проекта по расследованию глобального заговора.
🔗 Репозиторий: Читать полностью »
Минимальный каркас самописного Bootloader’a на STM32F103C8T6. Пошаговый пример
2025-10-04 в 12:15, admin, рубрики: bootloader, C, embedded, stm32Введение
Всем добра и здравия.
Понадобилось мне безопасно обновлять прошивки на коммерческих устройствах, используя CAN шину. Нужно спроектировать сам адаптер, который будет связывать ПК с устройством используя CAN, так же нужно добавить в устройство логику, которая сможет переписать прошивку или конфигурацию в самом себе.
Загрузчики до этого не писал, статьи на хабре не нашел, а хотелось. Вернее нашел, но только вводный ликбез, без практики)
Поэтому было решено разбить задачу на мелкие и начать с минимального примера. Подопытным будет BluePill на stm32f103c8t6.
Собственный RISC-V процессор: от RTL до симуляции и синтеза под FPGA
2025-09-26 в 16:58, admin, рубрики: cpu, DIY, embedded, fpga, risc-v, RTL, Verilog, архитектура, процессор, симуляцияJsonX — JSON на микроконтроллерах по-человечески
2025-09-18 в 12:16, admin, рубрики: embedded, json, JsonX, lightweight, microcontrollers, serializeВступление
JSON сейчас встречается буквально везде - от веб-сервисов до IoT, но есть нюанс: почти все популярные JSON-библиотеки писались с расчётом на десктопы и серверы, где оперативку никто не считает по килобайтам. А вот на микроконтроллерах, особенно Cortex-M, каждый байт на счету. Да, конечно, можно гонять сырые структуры и их же писать в конфиг-файл, это как говорится "не запрещено конституцией". Но отладка в таком случае превращается в отдельный квест. В какой-то момент я понял, что мне надоело вручную возиться с JSON на микроконтроллерах: писать километры кода для обхода дерева cJSONЧитать полностью »

