Articles by Tag #stm32

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

Arduino vs STM32: When the Arduino Platform Becomes Limiting

Arduino got many of us into embedded development. It's approachable, has a massive community, and...

Learn More 1 0Jan 11

Zephyr RTOS on STM32 Nucleo: From Setup to Blinky

When I first picked up my STM32 Nucleo-F401RE board, my goal was simple: to explore how modern...

Learn More 0 0Oct 20 '25

How to Create a Firmware Version System in Zephyr RTOS

In the previous part of this series, we built and flashed our first Zephyr app on the STM32...

Learn More 0 0Oct 20 '25

Building a Compact STM32 Robotic Arm for Smart Material Handling

Introduction As industries continue to move toward automation, material handling has...

Learn More 0 0Oct 8 '25

Enable Zephyr RTOS on STM32

What is Zephyr RTOS? It is an open-source real-time operating system (RTOS) designed for...

Learn More 0 0Dec 15 '25

What is the R pin on the STM32 Blue Pill?

What is the "R" Pin? On the STM32 Blue Pill board, the pin labeled "R" is connected to the Reset...

Learn More 0 0Nov 13 '25

How to code MPU-6050 on STM32CubeIDE?

Here’s a clean, CubeMX + HAL way to bring up an MPU-6050 on STM32. You’ll wire I²C, generate a...

Learn More 0 0Nov 5 '25

How to use protobuf on STM32?

On STM32, you can use Protocol Buffers, but you almost never want Google’s full C++ runtime. The...

Learn More 0 0Dec 18 '25

How to Program STM32 with STM32CubeIDE - The Complete Guide

TL;DR (Quick Start) Install STM32CubeIDE (Windows/macOS/Linux). Create Project: File → New → STM32...

Learn More 0 0Sep 18 '25

# Understanding Common Issues in STM32 LTDC, SDRAM, and TFT LCD Integration

Working with STM32 MCUs, especially when building a board that uses LTDC, external SDRAM, and a TFT...

Learn More 0 0Dec 3 '25

Understanding the Most Common TFT Interfaces Used with STM32 MCUs

Understanding the Most Common TFT Interfaces Used with STM32 MCUs TFT displays are a...

Learn More 0 0Nov 28 '25

How to Use printf() on STM32 via Serial (UART)?

Below is a practical, step-by-step guide to using printf() on an STM32 via a serial (UART) wire,...

Learn More 0 0Jan 22

The method of outputting PWM pulses from a microcontroller

PWM (Pulse Width Modulation) is one of the most common microcontroller outputs — used in motor...

Learn More 1 0Aug 27 '25

STM32 Internal Temperature Sensor Reading (With DMA + Timer Trigger) — Complete Guide & Example Code

STM32 MCUs include a built-in temperature sensor wired to a dedicated ADC channel. It’s meant...

Learn More 0 0Sep 25 '25

How to migrate from STM32 to ESP32?

Migrating from STM32 (typically ARM Cortex-M) to ESP32 (Xtensa or RISC-V) involves transitioning...

Learn More 0 0Jul 7 '25

How do timers work in microprocessor systems?

In microprocessor systems, timers are essential peripherals that provide time-related functionality...

Learn More 0 0Aug 6 '25

How to Get HEX from Arduino?

There are several ways to get the compiled HEX file from Arduino IDE or platform. Here are the most...

Learn More 0 1May 9 '25

How to set up performance benchmarking and profiling on an STM32 MCU

Goal Measure execution time and optimize code performance on an STM32(What is STM32?) microcontroller...

Learn More 0 0May 26 '25

Using single chip microcomputer to realize ultrasonic obstacle avoidance car

Creating an ultrasonic obstacle avoidance car using a single-chip microcontroller is a popular...

Learn More 0 0Mar 20 '25

Using stm32 for wifi remote temperature control fan system

Designing a WiFi remote temperature control fan system using an STM32 microcontroller involves...

Learn More 1 0Mar 12 '25

How to port Zephy to STM32?

Porting Zephyr RTOS to an STM32 microcontroller involves setting up the development environment,...

Learn More 2 0Apr 18 '25

Is Arduino Suitable for Developing Commercial Products?

Arduino is a fantastic platform for prototyping and hobbyist projects, but its suitability for...

Learn More 2 0Apr 7 '25

How can I learn USB communication for STM32?

Learning USB communication on STM32 involves understanding USB protocols, STM32 hardware support, and...

Learn More 1 0Aug 19 '25

How to optimize the power consumption of embedded systems?

Optimizing power consumption in embedded systems is crucial for applications that rely on battery...

Learn More 0 1Feb 8 '25

How to implement multitasking scheduling mechanism on a microcontroller?

Below is a compact, field-tested roadmap for building a multitasking scheduler on a...

Learn More 1 0Aug 15 '25

How i can creat analog input in simulink to work to microcontroller?

Creating an analog input in Simulink for a microcontroller involves configuring both the Simulink...

Learn More 1 0Sep 23 '25

How to measure phase difference with STM32?

Measuring phase difference between two signals (e.g., voltage and current) with an STM32...

Learn More 0 0Aug 1 '25

How to connect my hall effect sensors to my microcontroller?

Connecting Hall effect sensors to your microcontroller (MCU) is straightforward, but depends on...

Learn More 0 0May 22 '25

How to optimize interrupt response time for STM32F407 + Sensor Trigger?

Scenario: STM32F407 + Sensor Trigger (e.g., motion, ultrasonic, etc.) You likely use GPIO (EXTI),...

Learn More 0 0Jun 20 '25

How to use Systick to achieve microsecond (us) level delay in STM32?

SysTick is a built-in timer in ARM Cortex-M cores that can provide precise timing for delay...

Learn More 1 0Aug 11 '25