When it comes to real-time operating systems (RTOS) in the embedded world, Zephyr and FreeRTOS stand out as two of the most prominent options. Both
Tag: Design
What’s Hot in the Microcontroller World: Top Trends Shaping 2025
The microcontroller (MCU) industry is buzzing with innovation in 2025, powering everything from smart home gadgets to electric vehicles (EVs) and cutting-edge AI applications. With
STM32C0 Series Overview
The STM32C0 Series is a family of microcontrollers developed by STMicroelectronics. It is based on the ARM Cortex-M0+ core, optimized for cost-sensitive applications with constrained
Implementation of SPI communication using bit banging
Introductions: Serial peripheral interface (SPI) is one of the most widely used interfaces between microcontroller and peripheral ICs such as sensors, ADCs, DACs, shift registers,
List of video courses as an embedded developer must do
List of video lectures: 1. Electronics Foundations: Fundamentals Course description Working with electronics can be a ton of fun, but it can also be a
Implementation of I2C communication using bit banging
Introduction: The I2C bus was designed by Philips in the early ’80s to allow easy communication between components which reside on the same circuit board. Philips
STM32-Peripheral’s : Comparator
Comparator introduction The Analog Comparator is used to compare the voltage of two analog inputs, with a digital outputindicating which input voltage is higher. Inputs
STM32-Cube IDE- FreeRTOS Memory Management part 2.
Task Tasks are implemented as C functions. The only thing special about them is their prototype, which must return void and take a void pointer
As an embedded developer must read books
List of books: Clean code by Robert C. Martin Clean Codeis divided into three parts. The first describes the principles, patterns, and practices of writing
STM32-Peripheral’s-ADC: Scan Mode
An analog to digital converter is a circuit that converts a continuous voltage value (analog) to a binary value (digital) that can be understood by