RTOS

Driving Smart Device Upgrades with Robust Cortex-M33 Computing Capability and Comprehensive Connectivity Nuvoton Launches NuMicro M3331 Series MCU

As the global transition toward industrial automation and smart living accelerates, the security and processing efficiency of microcontrollers (MCUs) have become decisive factors for enterprises to succeed in the business-to-business  market. Nuvoton Technology, a leading provider of microcontrollers, proudly announces the launch of its new NuMicro® M3331 series 32-bit microcontroller.…

Renesas Unveils RA2T1 MCUs Renesas Launches RA2T1 MCUs for Single-Motor Applications

Renesas Electronics Corporation has launched a new group of microcontrollers (MCUs) named RA2T1, tailored for systems that control a single motor. The group is based on the Arm Cortex-M23 processor, running at 64 MHz, and is meant for devices like fans, power tools, vacuum cleaners, refrigerators, printers, and hair dryers. They have a 3-channel sample and hold (S&H) function to measure…

Renesas Introduces a New Microprocessor for Advanced HMI Systems Renesas Introduces RZ/A3M MPU for Advanced and Affordable HMI Systems

Renesas Electronics Corporation has unveiled the RZ/A3M high-performance microprocessor (MPU) designed to power next-generation human-machine interface (HMI) systems across various industries. As part of the RTOS-based RZ/A series, the RZ/A3M enables real-time operation essential for responsive and smooth graphical user interfaces. This new addition to the family focuses on cost-sensitive HMI…

STM32Cube Next-Level Embedded Design: Enhancing STM32Code with STM32CubeMP13 for STM32MP1

STMicroelectronics introduces STM32CubeMP13, a groundbreaking software pack designed to elevate embedded-system designs by facilitating the migration of STM32 microcontroller code to the more robust STM32MP1 microprocessors. This innovation responds to the escalating demands of end-users seeking enhanced features and swifter technology responses in various spheres, notably in industrial real-…

SAM9X60D1G-SOM ARM926EJ-S-Based Embedded MPU New Small-Form Factor SOM with 4 Gb NAND Flash Memory Designed for MPU32 End Applications

Microchip Technology Inc. has expanded its portfolio of MPU System-on-Modules (SOMs) with the new SAM9X60D1G-SOM ARM926EJ-S-based embedded MPU that is available with bare metal or RTOS support through MPLAB Harmony 3 or complete Linux mainlined distributions. This SOM, based on the SAM9X60D1G System in Package (SiP), is a small 28 mm × 28 mm…

Semaphore and Mutex in FreeRTOS with Arduino Arduino FreeRTOS Tutorial 3- Using Semaphore and Mutex in FreeRTOS with Arduino

In previous tutorials, we have covered the basics of FreeRTOS with Arduino and the Queue kernel object in FreeRTOS Arduino. Now, in this third FreeRTOS tutorial, we will learn more about FreeRTOS and its advance APIs, which can make you understand the multi-tasking platform more deeply.

Semaphore and Mutex (Mutual Exclusion) are the kernel objects…

Arduino FreeRTOS using Queues Arduino FreeRTOS Tutorial 2- Using Queues in Arduino FreeRTOS

In the previous tutorial, we introduced FreeRTOS in Arduino Uno and created a task for the blinking LED. Now, in this tutorial, we will dive more into advance concepts of RTOS APIs and learn about communication between different tasks. Here we also learn about Queue to transfer data from one task to another and demonstrate the working of queue APIs by interfacing 16x2 LCD…

FreeRTOS Task for Blink LED in Arduino UNO Arduino FreeRTOS Tutorial 1 - Creating a FreeRTOS task to Blink LED in Arduino Uno

The OS present inside the embedded devices is called an RTOS (Real-Time Operating System). In embedded devices, real-time tasks are critical where timing plays a very important role. Real-time tasks are Time Deterministic means the response time to any event is always constant so that it can be guaranteed that any particular event will occur at a fixed time. RTOS is designed…

Understanding Real Time Operating System (RTOS) Understanding Real Time Operating System (RTOS) and How to use it for your next Embedded Design

Embedded systems have a wide range of application in all the electronic devices around us, an evident example is the mini laptop that we carry around with us all the time, yes I am referring to our mobile phones.

Whenever embedded system comes into picture it is always a combination of hardware like Microcontrollers or Microprocessors and software…