Продолжение серии статей о BareMetal CI. В первой части мы рассмотрели базовый подход к автоматизации тестирования микроконтроллеров с использованием J-Link и RTT. Эта статья посвящена масштабируемому решению на базе Docker, которое поддерживает различные типы оборудования и CI-платформы.
Рубрика «microcontrollers»
Сначала логика, потом код: как писать программы для ESP на MicroPython
2025-11-07 в 12:58, admin, рубрики: esp, microcontrollers, micropython, WebREPL, датчик уровня, код, микроконтроллеры, телеграм-бот
В прошлой статьеЧитать полностью »
Схемотехника и алгоритмы световых мечей: вызовы и решения
2025-08-27 в 7:00, admin, рубрики: hardware design, lightsaber, microcontrollers, pcb, schematic, starwarsКитайский OBD-сканер
2024-11-30 в 7:44, admin, рубрики: CAN, microcontroller, microcontrollers, obd-ii, obd2Для своих целей был приобретен на общеизвестном Али-базаре девайсик с экраном, кнопками и кабелем, только для этого и был нужен. Естественно, был вскрыт и изучен. Ну как изучен... попытка была предупреждена китайскими разработчиками.
Собственно, вдруг кто-то помочь сможет с определением микроконтроллера.
Микроконтроллер:
Дружим iPhone и ESP32. Часть 1. ESP Arduino Core
2024-09-04 в 9:16, admin, рубрики: arduino, c++, esp32, iOS, microcontrollers, swiftСовсем недавно на WWDC2024 Apple представила Embedded Swift. По словам разработчиков данное нововведение поможет нам писать программы для Hardware устройств на "Pure Swift". (Раньше для таких извращений мы использовали SwiftIO)
Посмотрим, как в дальнейшем будет развиваться данная технология, эта статья совсем о другом. Я предлагаю вам окунуться немного в другую тему, которая, на мой взгляд, более полезная и универсальная - управление микроконтроллером с вашего iPhone/Mac/iPad и даже Watch посредством Читать полностью »
Всё началось с этой игрушки, взятой у друга. Их раздавали на автовыставке и, как вы понимаете, это была реклама.
Примерно в то же время я прочитал статью про бинарные часы. Не помню точно как родилась идея Бинарных пятнашек, но почти наверняка это коктейль из этих двух событий.
Подробнее
Raspberry Pi Pico на МК RP2040: начало и первые шаги. Что есть поесть за $4
2021-01-26 в 15:40, admin, рубрики: Adafruit, arduino, c/c++, circuitpython, DIY, diy или сделай сам, microcontrollers, micropython, Raspberry Pi, raspberry pi pico, rp2040, Компьютерное железо, микроконтроллеры, программирование микроконтроллеровНачало
Raspberry Pi Foundation всегда знает чем порадовать или удивить нас, а так же как подталкивать других производителей на интересные шаги и решения для хорошей конкуренции.
В четверг (рыбный день, кстати) 21-ого января 2021 года был анонсирован выпуск нового микроконтроллера RP2040 и небольшой платы с его применением, которая получила название Raspberry Pi Pico.

Честно говоря, я прочитал эту новость и не планировал ничего делать по этому поводу. Но потом случайно заметил несколько особенностей этого микроконтроллера, что разбудило любопытство во мне и подтолкнуло к покупке пары плат для дальнейших экспериментов. Очень привлекло наличие PIO блоков и множество PWM. Справедливости ради, PWM можно как-то решить, а вот с PIO есть смысл поиграться.
После пары дней занимательной возни я решил поделиться своим небольшим опытом с Хабром и его гостями.
К сожалению, с PIO я недостаточно освоился и поэтому возможности PIO выходят за рамки этой статьи. Но если будет очень интересно сообществу, то возможно продолжение после того, как будет чем поделиться.
Читать полностью »
Светодиод, таймер и прерывания на RISC-V с нуля (на примере GD32VF103 и IAR C++)
2020-08-26 в 17:00, admin, рубрики: c++, GD32VG103, microcontrollers, risc-v, riscv, микроконтроллеры, Программирование, программирование микроконтроллеров, с++17
Сегодня речь пойдет о модном — о RISС-V микроконтроллере. Я давно хотел познакомиться с этим ядром и ждал когда появится что-то похожее на STM32 и вот дождался, встречайте — китайский GigaDevice — GD32V.
Инфраструктура для этого микроконтроллера не такая обширная как для STM32, но есть все необходимое для того, чтобы начать с ним работать. Благо отладочные платы можно заказать на аликекспресс, например, вот тут: Longan Nano GD32VF103CBT6 RISC-V MCU
Китайцы продвигают для этого микроконтроллера среду разработку Platform IO, которую можно поставить как расширение под Visual Studio Code. Но мы не будем её использовать, это ведь не по инженерным понятиям, мы же инженеры и хотим разобраться во всем сами. Поэтому давайте попробуем запустить плату на IAR, написав все с нуля.
Кстати, IAR раздает отладочный комплект (отладочная плата + отладчик I-Jet + 30 Дней полная лицензия) IAR RISC-V GD32V Evaluation kit. Вот тут можно оставить заявку Request for Development Tools. Не уверен, что они посылают комплект всем желающим, но я получил в течение 5 дней. Спасибо им за это.
Ну что же, кто заинтересовался, добро пожаловать под кат


