Рубрика «stm32»

В общем, в этой статье я бы хотел запрограммировать адресную светодиодную ленту WS2812b на микроконтроллере NUCLEO-F411RE в среде STM32 с помощью SPI.

1.Что из себя представляет WS2812b

WS2812B — это лента, которая содержит в себе две вещи:

  1. Светодиоды RGB

У неё есть некоторые технические особенности:

  • Три кристалла в одном корпусе.

  • У всех светодиодов общий минус.

  • 256 уровней яркости для каждого цвета.

2. Микросхема или же чип диода:

  • Принимает цифровой сигнал с линии DATA IN.

  • Распознаёт логические 0 и 1 по временным интервалам.

  • Синхронизируется по фронтам сигнала.

    Читать полностью »

Энкодер на базе HEDR и STM32 - 1

Всем привет!

В данной статье я хочу Вам рассказать про датчик HEDR(от компании avago technologies) - это двухканальный инкрементальный оптический датчик, предназначен для измерения пройденного пути, линейной скорости, угловой скорости и направлении вращения вала.
Читать полностью »

"Надо написать прошивку - спиннер"

Обзор микросхемы DRV8870 - 1

Пролог

В этом тексте я произвел обзор микросхемы DRV8870.

Читать полностью »

Введение

Всем добра и здравия.

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

Загрузчики до этого не писал, статьи на хабре не нашел, а хотелось. Вернее нашел, но только вводный ликбез, без практики)

Поэтому было решено разбить задачу на мелкие и начать с минимального примера. Подопытным будет BluePill на stm32f103c8t6.

Читать полностью »

Сгенерировано c помощью GigaChat

Сгенерировано c помощью GigaChat

Моя первая статья, поэтому попрошу судить не слишком строго.

ДИСКЛЕЙМЕР: Данная статья предполагает, что у Вас уже есть Windows 10/11 с установленным WSL-дистрибутивом Ubuntu 20.04 или выше.
ВТОРОЙ ДИСКЛЕЙМЕР: Если Вам нужно сразу руководство,

Читать полностью »

Macro shot of a red 3mm LED

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

Читателям моего блога известно, что я работаю над обновлённой версией «Precision ClockЧитать полностью »

Лифт-убийца, некомпетентность и причём здесь Ардуинщики - 1

Случайно наткнулся на видеоЧитать полностью »

В этой статье рассмотрим систему стабилизации квадрокоптера.  Статья вдохновлена Программируем квадрокоптер на Arduino (часть 1) . Приступим. Начнем с настройки интерфейсов и таймеров мк. Далее короткое описание функций кода и вывод.Полный код проекта снабжен комментариями которые оформлены под стиль комментариев в HAL.

Читать полностью »

Привет! Меня зовут Данила, мне 21 год, и за последние 2,5 года я успел поработать в роли разработчика программного обеспечения для встраиваемых систем — в основном на базе STM32. В этой статье я хочу поделиться тем, как я вообще пришёл в эту сферу, с чего начинал, какие грабли собрал и какие выводы сделал по пути.

Случайная книга, которая изменила всё

Всё началось довольно банально — с книги «Электроника для начинающих»Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js