Рубрика «stm32» - 2

Ретро-часы на вакуумных люминесцентных индикаторах ИВ-11 - 1

Всем привет!

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

Cегодня редко встретишь разработчика, который хоть раз бы не слышал о Rust. После долгого хайпа и зародившегося мема RIIR (rewrite it in Rust - перепиши это на Rust) ажиотаж вокруг языка как будто бы поутих. Но оказалось, все и вправду по-тихому переписывается на Rust (если мой дебют не утонет в минусах, постараюсь написать статью-исследование на тему, где уже Rust надежно поселился в системе).

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

Газонокосилка, управляемая по WiFi

Газонокосилка, управляемая по WiFi

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

Предисловие

Так уж случилось, что из разработки железа и встроенного ПО я постепенно ушел в безопасность. А в дальнейшем и в пентест. Началось все с заказа на тогда еще существующем Хабр Фрилансе по чтению защищенной прошивки STM8, о методах найденных еще тогда я сегодня и расскажу. Таким образом я планирую написать цикл статей по безопасности и ее обходу.

Сразу извиняюсь за качество картинок. Было это давно и статью писать не планировалось.

Никакой безопасности не существует

Нет никакой защиты, есть только количество времени и знаний, необходимых для достижения цели.

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

Как Вы знаете в STM32 много 16 битных таймеров. При этом их разрядности порой не достаточно для получения тайм штампов. При этом 32х битных таймеров всего два: TIM2 и TIM5.

Таймер

Разрядность

Шина

Каналов

TIM1

16

APB2

4

TIM2

32

APB1

4

TIM3

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

Привет. С праздниками всех читателей! Меня зовут Павел, и одним из моих хобби является создание различных устройств на базе микроконтроллеров. Это моя первая статья здесь, и я буду рад конструктивной критике со стороны завсегдатаев Хабра.

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

Что должно быть на каждой PCB с STM32

Что должно быть на каждой PCB с STM32 - 1

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

Программатор из обломка платы Nucleo - 1

Все платы Nucleo оснащены программатором, который можно пере использовать для программирования внешних устройств. Выглядит это примерно так.

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

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