STM32: How to create a Project with VS Code and STM32CubeIDE extension
Learn how to create a project using VS Code and STM32CubeIDE extension from scratch.
STM32: How to create a Project with VS Code and STM32CubeIDE extension Read More »
Learn how to create a project using VS Code and STM32CubeIDE extension from scratch.
STM32: How to create a Project with VS Code and STM32CubeIDE extension Read More »
Cryptography on STM32U0 explained: learn AES-CBC encryption, hashing, MAC, and digital signatures using X-CUBE-CRYPTOLIB to build secure embedded systems.
Cryptography on STM32 Implementing Secure Embedded Systems with STM32U0 Read More »
Learn to implement the ST Open Bootloader for STM32G071 using stm32-mw-openbl. Master AN3155 UART protocol, Flash programming, and the jump to application code.
How to Implement the ST Open Bootloader Middleware for STM32 Updates Read More »
Learn how to make the jump between a custom bootloader and application. Covering the linker script and vector offset change
How to Make the Jump Between a Custom Bootloader and Application Read More »
Learn to interface MEMS microphones with STM32U5 using the MDF peripheral. Discover PDM vs PCM, Sinc filters, and Sound Activity Detection (SAD) configuration.
STM32 Audio Configuring MEMS Microphones with MDF Read More »
Learn to implement Audio prep for AI using Mel-spectrograms on STM32U5 using CMSIS-DSP lib, and UART streaming for real-time AI audio feature verification.
STM32U5 Audio prep for AI: Implementing Real-Time Mel-Spectrograms with CMSIS-DSP Read More »
Learn TinyML on STM32! Deploy a neural network to predict sine waves using X-CUBE-AI. A beginner’s guide to embedded AI deployment on ARM Cortex-M. (154 characters)
Baby Steps into TinyML: Your First Embedded AI Project on STM32 Read More »
Build an audio player with STM32N6-DK and WM8904 & SAI1. Learn to convert MP4 to WAV, manage PCM buffers, and implement DMA-based playback for voice prompts.
How to Build a Simple Audio Player with STM32 Read More »
Convert MP4 to MJPEG AVI for STM32N6 using FFmpeg. Optimize resolution for high-performance MCU media playback. This guide provides a professional workflow for preparing video asset specifically for the STM32N6 and other high-performance microcontrollers (MCUs).
How to play video STM32 Read More »
Learn how to execute code from SRAM in STM32 using GCC and STM32CubeIDE. Improve performance, reduce power, and enable concurrent Flash operations effectively.
How to do Code Execution in SRAM Read More »