#Stm32

Callum Snowdensnowden@chaos.social
2026-03-09

I don't know if it's me being dense or what, but it seems like the STM32F7 HAL library has no way to easily issue an I2C general call without having to manage it entirely manually?!

#stm32 #firmware

2026-03-09
STM32Worldstm32world
2026-03-09

STM32 Bare Metal UART and Print - STM32 Bare Metal #5

In this video we will be converting our libraries into using bit-fields (bit packing) and implement a UART peripheral and print redirect (printf).

youtube.com/watch?v=t3Z3966psB4

2026-03-08

Building a Cyberpunk Modular Keyboard.

Perhaps you have a tilt towards glowing cyberpunk peripherals. Perhaps you’ve been hunting for a keyboard that you can position perfectly to suit both your left and right hands. In that case, you might just like this nifty design from [Modern Hobbyist].

wiki.modhobbyist.com/Projects/

#cyberpunk #modular #keyboard #diy #STM32 #engineering #media #tech #art #news

[ImageSource: modhobbyist.com]

⁉️The board owes its sleek and slim design at least in part to using Kailh Choc low-profile switches. They plug in to hotswap compatible sockets so the switches can easily be changed if desired.⁉️

👾Keycaps are blank off-the-shelf parts because this is a keyboard for those who aren’t afraid to spend the time establishing the right muscle memory. It might take some adaptation if you’re not used to the staggered columnar layout. However, the LCD screens can display a keymap if you need a little help now and then.👾

<https://youtu.be/KwFWBdfZKnI>
2026-03-06

[Перевод] «Создание встраиваемых систем». Обзор книги

Как только я узнал, что книга

habr.com/ru/companies/bhv_publ

#embedded #stm32 #прошивка #системное_программирование #электроника #книги

2026-03-05
STM32Worldstm32world
2026-03-05

Result of the CurrentMakers STM32World STM32 Challenge

youtube.com/watch?v=Sw5zSoe_anw

N-gated Hacker Newsngate
2026-03-02

🕵️‍♂️🔍 So, our brave explorer Karolis dives into the murky depths of , only to emerge clutching a mythical RDP1 . For a mere 19 euros, plus the cost of your dignity, you too can unlock the secrets of mediocrity! 🎉💸
carlossless.io/stm32-rdp1-decr

2026-03-02

Découverte du zpill2 : première gravure PCB! Suivez la gravure, tests sur STM32 et l'xpill en action — parfait pour makers et électroniciens curieux. Petit projet, grosse satisfaction! #electronic #pcb #xpill #stm32 #DIY #makers #French
tube.nuages.cloud/videos/watch

STM32Worldstm32world
2026-03-02

Did ST FIX STM32CubeIDE 2.1.0? - STM32 Tutorial #82

STMicroelectronics just dropped an update to STM32CubeIDE - version 2.1.0 (and CubeMX at the same time).

In earlier videos we have mentioned the rather botched and buggy 2.0.0 release, so the BIG question is - did they listen to the users and fix all the issues. Spoiler: Not really.

youtube.com/watch?v=6zpMXbjjNs8

2026-02-28

Guessing Game на STM32 c использованием Rust

Cегодня редко встретишь разработчика, который хоть раз бы не слышал о Rust. После долгого хайпа и зародившегося мема RIIR (rewrite it in Rust — перепиши это на Rust) ажиотаж вокруг языка как будто бы поутих. Но оказалось, все и вправду по‑тихому переписывается на Rust (если мой дебют не утонет в минусах, постараюсь написать статью‑исследование на тему, где уже Rust надежно поселился в системе). Первое, что меня впечатлило — это статья, что вся инфраструктура Cursor написана на Rust в целях экстремальной производительности, и язык с этой задачей, как видно, прекрасно справляется. Второе, что и сподвигло не только читать о Rust, но и начать на нем писать, — это, конечно же, дефицит комлектующих. « 640 КБ на самом деле хватит всем » и интерес пал на братьев наших меньших — микроконтроллеров. Вот где действительно можно прочувствовать всю необходимость оптимизации. Конечно, знакомство с Rust, как и у всех, началось с классики — Rust book для новичков и Embedded Rust для желающих окунуться в разработку встроенных систем. В Rust Book новичкам предлагается написать простую программу Guessing Game — приложение, которое загадывает число, а «игрок» должен попытаться его угадать. Но просто читать не так интересно как набивать свои собственные шишки, поэтому, вооружившись книгами, документацией, все еще живым StackOverflow и Gemini в качестве ментора, я решила объединить эти два мира и сделать Guessing Game на STM32. Далее хочу предложить небольшой гайд (или просто объяснение кода) из того, в чем удалось разобраться.

habr.com/ru/articles/1004996/

#rust #embedded #встроенные_системы #guide #stm32

2026-02-27

tired: randomly blowing up #STM32 parts
wired:

Lorenzo Quazzo, "Improving robustness of STM32 microcontrollers subjected to impulse stress by controlling their frequency response"

theses.hal.science/tel-0366995

2026-02-26

#STM32 "5-Volt tolerant" / FT GPIOs only live up to that under particular circumstances.

Here's an STM32G4 that now draws 300+ mA, with a curious hot spot around the supply pins of the first quadrant.

It still runs, and the defect appears to be localized to ports C and F, more or less.

Driving any of the affected pins achieves 200-360 mA sink.

Pins may see min(min(VDD, VDDA, ..)+3.6V, 5.5V).

Language in AN4899, RM0440 and elsewhere is undifferentiated when it comes to usage of PU/PD...

2026-02-24

Электроника как социальный конструкт: микросекундные таймстампы на STM32

Иногда в работе инженера кажется, что текущая задача является уникальной, что с такой проблемой никто ни разу не сталкивался. Соответственно, решение должно быть таким же уникальным. Однако при более пристальном взгляде зачастую оказывается, что задача не просто не уникальна , она сама по себе является представителем некоего класса задач, для которого выработано общее типовое решение. Например, вам может потребоваться измерять наработку различных подвижных узлов оборудования и для этого нужно фиксировать время начала и конца движения каждого из узлов. Или при работе операторов с оборудованием применяется некоторая ролевая модель и необходимо логировать действия пользователя, записывая когда, кто и что сделал. Или оборудование производит измерения, по большей части с идентичными значениями. А чтобы не заполнять базу данных бесконечной чередой одинаковых чисел решено производить замеры через неравные интервалы времени только при изменениях текущих показаний свыше определённого порога. Во всех этих задачах требуется получать временные метки — таймстампы. Если вы используете микроконтроллер STM32, сделать это очень просто. зафиксировать время

habr.com/ru/articles/1003150/

#STM32 #RTC #Timestamp #теория_фреймов #Nucleo #HSE #HSI #LSE #LSI #STM32CubeIDE

STM32Worldstm32world
2026-02-23

STM32 Bare Metal Library | STM32 Bare Metal Tutorial #4

In this video we turn the somewhat messy code from the last video into a neatly organized library.

youtube.com/watch?v=k-Vefsue5pM

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst