real time operating system

DIY Augmented Reality Sandbox Built with an ESP32-C3 and ToF sensor Built a Portable AR Sandbox Using an ESP32 and a ToF Sensor

If you've ever visited a science museum, an exhibition, or stumbled across a viral video online, you've probably seen those interactive sandboxes where creating a mountain with your hand instantly turns it into a colorful topographical map. Independent creator UncleStem has now recreated that experience in a much more compact and affordable form. By combining a $20…

ESP32 CAM Currency Recognition System using Edge Impulse ESP32-CAM Currency Recognition System using Edge Impulse

Ever wondered if a small, low-cost board like the ESP32-CAM can actually recognise objects or even identify Indian currency notes? In this project, the answer is a clear yes. We combine the ESP32-CAM with the powerful Edge Impulse platform to build a system capable of object detection and image classification right at the edge. By using the Edge Impulse at every step…

Amazing Robots from Consumer Electronics Show (CES) 2025 CES 2025: A Complete Roundup of All Things Robotics

Consumer Electronics Show (CES) 2025 held from January 7-10 at Las Vegas introduced a variety of impressive robots unveiled by both startups and well-established companies. These robots cater to different needs ranging from human-like companions and pet-like assistants to smart home assistants and industrial robots. The showcase also included robots designed for…

Google's Smart Glass Google’s Smart Glass can now Process Video and Speech Simultaneously

At Google I/O 2024, DeepMind Founder Demis Hassabis introduced their latest work on an advanced AI assistant known as ASTRA. This new technology, built on the latest Gemini model, aims to enhance AI interactions to feel more natural and intuitive. ASTRA processes video and speech simultaneously, organizing them into a timeline of events for efficient recall.

…
LabsLand DigiKey and LabsLand Release Prism4 Remote Engineering Hardware System

DigiKey, a leading global commerce distributor offering the largest selection of technical components and automation products in stock for immediate shipment, announced today the exclusive release of the LabsLand Prism4, a modular structure for building interactive real-time, remote hardware systems faster and more efficiently. 

…
Palm OS with Raspberry Pi Pico Palm OS meets Raspberry Pi Pico

The rePalm project is created with an aim to port Palm’s classic Palm OS, which was used in their classic PDA to modern hardware.  The rePalm project is created and maintained by the embedded engineer Dmitry Grinberg who is now Sr. Staff Software Engineer at Cruise. Previously he has ported the Palm OD to other ARM devices such as…

RZ/A3UL Group of Microprocessors Powerful 64-Bit MPUs with RTOS Support Enables High-Definition HMI and Quick Startup

Renesas Electronics Corporation has announced the new RZ/A3UL group of microprocessors (MPU) that enables both a high-definition human-machine interface (HMI) and quick startup for applications requiring high throughput and real-time capabilities. This new RZ/A3UL allows customers to achieve the full potential of a real-time operating system (RTOS)…

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…