DIY VR Haptic Gloves with ESP32: Experience Immersive Virtual Reality with LucidGloves

DIY VR Haptic Gloves with ESP32: Experience Immersive Virtual Reality with LucidGloves

LucidGloves is an open-source project aimed at enabling users to create and use their own VR haptic gloves. It is centered around Arduino and ESP32 microcontrollers and is compatible with the SteamVR platform. Easy-to-Use DIY Gloves The goal of LucidGloves is to make it easy for anyone to create VR haptic gloves. Whether you are … Read more

A Lightweight Event-Driven Embedded System Application Framework: Quantum Platform

A Lightweight Event-Driven Embedded System Application Framework: Quantum Platform

QP(Quantum Platform) is a lightweight, open-source, state machine-based, event-driven application framework. This framework consists of four parts: Event Processor (QEP); Lightweight Event-Driven Framework (QF); Task Scheduling Microkernel (QV, QK, QXK); Real-Time Tracing Debugger (QS). (1) QEP Quantum Event Processor is a general-purpose, portable, reusable state machine engine. QEP allows you to directly map UML-style state … Read more

The New Combination of RISC-V and FPGA — BeagleV-Fire

The New Combination of RISC-V and FPGA — BeagleV-Fire

Recently discovered an interesting development board that is based on RISC-V and FPGA. This form is my first encounter. It is the BeagleV®-Fire BeagleV®-Fire adopts Microchip’s PolarFire® FCVG484E 5-core RISC-V system-on-chip and FPGA architecture. It has 4 64-bit RV64GC application cores and 1 64-bit RV64IMAC monitor/boot core, with a performance of 3.125 CoreMarks/MHz and 1.714 … Read more

Is RTOS Functional Safety Certification Necessary?

Is RTOS Functional Safety Certification Necessary?

In business, “must” represents the minimum requirements for market participation. Today, there are over a hundred open-source and commercial RTOS in the embedded market, most of which lack functional safety certification. Given this, it is clear that RTOS functional safety certification is not yet a “must” today, but perhaps it should be. RTOS is the … Read more

Why Use MPU in RTOS Systems?

Why Use MPU in RTOS Systems?

First, let me clarify that MPU has many meanings, and there are two common ones: MPU:Memory Protection Unit; MPU:Microprocessor Unit; Additionally, some may associate it with modules like MPU-6050. So, please do not confuse MPU. Why Use MPU? If you develop embedded projects that suffer significant economic losses or major accidents due to memory overflow … Read more

Arduino Portenta X8: A New Development Paradigm Supporting Docker

Arduino Portenta X8: A New Development Paradigm Supporting Docker

Ftrace Open Course is Hotly Recruiting: Ftrace Open Course: Learn Optimization, Learn Kernel (Limited to 50 people). The first session has closed registration and has started, please consult customer service for the second session (Xiaoyue WeChat: linuxer2016). Author Introduction Cheng Chen, technology writer, maker evangelist. He has authored and translated dozens of books related to … Read more