Trinity ‘Embedded’ Party Building Promotes Safety Management at Gansu Yinguang Juyin Chemical Co., Ltd.

Trinity 'Embedded' Party Building Promotes Safety Management at Gansu Yinguang Juyin Chemical Co., Ltd.

“The ‘Quasi-Military Pioneer Post’ activity we explored not only received praise from the party branch but also earned recognition from the company, further motivating the party members to engage in entrepreneurship.” said Zhang Wei, Secretary of the Party Branch and Deputy Director of the TDI Plant at Gansu Yinguang Juyin Chemical Co., Ltd. On the … Read more

A Practical Guide to Efficiently Solving Nonlinear Equations in C++

Click the blue text above to subscribe! Solving nonlinear equations is one of the core problems in scientific and engineering computations, involving various fields such as physical modeling, machine learning, and financial analysis. C++ has become the preferred language for such problems due to its high performance and low-level control capabilities, but there are still … Read more

Top Ten Smart Sensor Technology Trends for IoT Applications

Top Ten Smart Sensor Technology Trends for IoT Applications

Sensors and smart sensors are devices that can convert specific physical quantities (such as light, sound, pressure, temperature, vibration, humidity, speed, acceleration, the presence of specific chemical components or gases, motion, and the presence of dust particles) into electrical signals for detection, measurement, or indication. When a sensor perceives and sends information, an actuator is … Read more

How to Compile LineageOS and Flash It

How to Compile LineageOS and Flash It

1 Environment Compile host should be Ubuntu 20.04; really avoid using other versions as they have too many pitfalls. If your Ubuntu is a different version, it is recommended to check the required libraries on the LineageOS official website. The device is Flame, compiling LineageOS version 18. Other versions can also refer to this article, … Read more

Comparative Analysis of FreeRTOS, Zephyr, ThreadX, and Mbed OS

Comparative Analysis of FreeRTOS, Zephyr, ThreadX, and Mbed OS

Introduction: Why the Choice of RTOS Can Be a Game Changer Choosing an RTOS (Real-Time Operating System) is one of the most strategic decisions in embedded product development. It determines how devices handle tasks, respond to events, and the reliability of cross-platform scalability. With the increasing diversity of connected devices (from low-power wearables to complex … Read more

Using the VxWorks System in KUKA Robots

Using the VxWorks System in KUKA Robots

KPC – KUKA PC The central processing unit consists of two independent processor cores (Intel dual-core). In addition to running three other controller-related instance libraries on each processor core, it also runs an independent safety instance library. Core 1: VxWorks, Windows, Safe A Core 2: RC (Robot Control), Safe B Windows 7 operating system and … Read more

Integrating Python in VxWorks 7

Integrating Python in VxWorks 7

Click “Read the original text” to access more VxWorks resources Free download of VxWorks technical materials, resources sourced from the internet, copyright belongs to the original author! Integrating Python in VxWorks 7 1 Introduction VxWorks is a real-time operating system provided by Wind River, while Python is an open-source interpreted programming language and runtime interpreter … Read more

Understanding the Differences Between BusyBox, Buildroot, and Yocto

Understanding the Differences Between BusyBox, Buildroot, and Yocto

Click on the above “Linux Notes” and select “Pin/Star the Official Account” Get valuable content delivered to you first Introduction BusyBox Buildroot Yocto Project Summary Conclusion Introduction <span>BusyBox</span>, <span>Buildroot</span>, and <span>Yocto</span> are tools used to build embedded Linux systems, but they differ in design goals, complexity, and applicable scenarios. Below, I will introduce the differences … Read more

Quick Understanding of FreeRTOS Code Standards

Quick Understanding of FreeRTOS Code Standards

Follow “Engineer Advancement Notes” and select “Star Public Account” to progress together! [Introduction] Some friends feel that the FreeRTOS kernel code looks unfamiliar and are not used to its coding style. This article will outline its coding standards to improve the efficiency of reading its code. The code is based on FreeRTOS V10.4.3. FreeRTOS Code … Read more

Adding FINSH Console to FreeRTOS

Adding FINSH Console to FreeRTOS

1 FINSH ConsoleWith the console, we can reduce trial and error costs when debugging hardware, change PID parameters in real-time without needing to reprogram, and customize commands to call serial API for testing communication protocols. This article summarizes the entire porting process.2 Preparation Before Porting2.1 Testing EnvironmentThis test is an extension based on the io_toggle … Read more