Embedded Development Board Learning


Introduction to C Programming

Date: agosto 25, 2025

Author: Guillermo Garcia

Categories: Embedded C programming Tags:

We begin this series where we learn C programming with the necessary focus to apply it in the development of embedded systems. C Programming Programming is quite well-known today, and even more people can learn to program thanks to high-level languages like Python. When we see the diverse range of languages available, we may wonder […]

Read full article...

How to Control a HUB75 LED Matrix P5 with STM32 and DMA

Date: agosto 17, 2025

Author: Guillermo Garcia

Categories: Embedded C programming / STM32 Tags:

In this article, we’ll cover everything you need to understand and control the HUB75 LED matrix P5 with STM32 microcontrollers. We’ll also see how to use it with DMA. About RGB Matrix Panels I’d never worked with this type of RGB display before. At first, I wondered how difficult it is to control these types […]

Read full article...

Event Groups in FreeRTOS #12 Response to events

Date: abril 17, 2025

Author: Guillermo Garcia

Categories: RTOS Tags:

Event Groups in FreeRTOS play a crucial role in synchronizing multiple tasks based on event flags. This article explores Event Groups in FreeRTOS, explaining their functionality, benefits. What Are Event Groups in FreeRTOS? Event Groups in FreeRTOS are a set of binary flags (bits) used for event signaling between tasks and ISRs (Interrupt Service Routines). […]

Read full article...

Task Notifications in FreeRTOS #11 Task Communication Fast

Date: abril 10, 2025

Author: Guillermo Garcia

Categories: RTOS Tags:

Task Notifications in FreeRTOS is crucial for performance and resource management. FreeRTOS provides various mechanisms for task synchronization, such as queues, semaphores, and event groups. However, Task Notifications offer a lightweight and fast alternative for simple inter-task communication. This article explores how Task Notifications work in FreeRTOS. What are Task Notifications in FreeRTOS ? Task […]

Read full article...

Publicidad