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?!
STMicro STM32C5 entry-level, 144 MHz Cortex-M33 MCU features up to 1MB flash, 256KB SRAM, Ethernet, CAN Bus
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).
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].
#cyberpunk #modular #keyboard #diy #STM32 #engineering #media #tech #art #news
Echo Pyramid enables smart voice interaction applications on M5Stack Atom ESP32 IoT controllers
[Перевод] «Создание встраиваемых систем». Обзор книги
Как только я узнал, что книга
https://habr.com/ru/companies/bhv_publishing/articles/1007294/
#embedded #stm32 #прошивка #системное_программирование #электроника #книги
STM32U3B5/C5 ultra-low-power MCU features 640 KB RAM, 2 MB Flash, and HSP accelerator to run AI without batteries
Result of the CurrentMakers STM32World STM32 Challenge
🕵️♂️🔍 So, our brave explorer Karolis dives into the murky depths of #Xianyu, only to emerge clutching a mythical #STM32 RDP1 #decryptor. For a mere 19 euros, plus the cost of your dignity, you too can unlock the secrets of #microcontroller mediocrity! 🎉💸
https://carlossless.io/stm32-rdp1-decryptor/ #HackerNews #Exploration #HackerNews #ngated
An Interesting Find: STM32 RDP1 Decryptor
https://carlossless.io/stm32-rdp1-decryptor/
#HackerNews #STM32 #RDP1 #Decryptor #Interesting #Find #Cybersecurity #EmbeddedSystems #TechNews
Working With STM32 Arm TrustZone-Based Projects in CLion
#Clang #CLion #Tipstricks #Arm #Stm32 #Stm32cubemx #Trustzone
https://blog.jetbrains.com/clion/2026/03/working-with-stm32-arm-trustzone-in-clion/
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
https://tube.nuages.cloud/videos/watch/2c36195c-62ca-4eb4-bbc7-a5b623c3e1b1
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.
#STM32 #GettingStarted #Tutorial #STM32CubeIDE #STM32CubeMX #STM32World
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. Далее хочу предложить небольшой гайд (или просто объяснение кода) из того, в чем удалось разобраться.
tired: randomly blowing up #STM32 parts
wired:
Lorenzo Quazzo, "Improving robustness of STM32 microcontrollers subjected to impulse stress by controlling their frequency response"
#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...
A TV Transmitter From An STM32
https://fed.brid.gy/r/https://hackaday.com/2026/02/24/a-tv-transmitter-from-an-stm32/
A TV Transmitter From An STM32 https://hackaday.com/2026/02/24/a-tv-transmitter-from-an-stm32/
#Microcontrollers #VideoHacks #Analogtv #Stm32 #Transmitter #Tv
Электроника как социальный конструкт: микросекундные таймстампы на STM32
Иногда в работе инженера кажется, что текущая задача является уникальной, что с такой проблемой никто ни разу не сталкивался. Соответственно, решение должно быть таким же уникальным. Однако при более пристальном взгляде зачастую оказывается, что задача не просто не уникальна , она сама по себе является представителем некоего класса задач, для которого выработано общее типовое решение. Например, вам может потребоваться измерять наработку различных подвижных узлов оборудования и для этого нужно фиксировать время начала и конца движения каждого из узлов. Или при работе операторов с оборудованием применяется некоторая ролевая модель и необходимо логировать действия пользователя, записывая когда, кто и что сделал. Или оборудование производит измерения, по большей части с идентичными значениями. А чтобы не заполнять базу данных бесконечной чередой одинаковых чисел решено производить замеры через неравные интервалы времени только при изменениях текущих показаний свыше определённого порога. Во всех этих задачах требуется получать временные метки — таймстампы. Если вы используете микроконтроллер STM32, сделать это очень просто. зафиксировать время
https://habr.com/ru/articles/1003150/
#STM32 #RTC #Timestamp #теория_фреймов #Nucleo #HSE #HSI #LSE #LSI #STM32CubeIDE
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.