Is It Meaningful to Run RTOS on 51 Microcontrollers?

Follow+Star Public Account Number, Don’t miss wonderful content Author | strongerHuang WeChat Official Account | Embedded Column Recently, I saw a discussion in my technical group about a question: Is it meaningful to run RTOS on 51 microcontrollers? Today, I will talk about 51 and RTOS. 1About 51 Microcontrollers and Their Performance and Resources The … Read more

Compact and Efficient: The Zero刻 SEi12 Mini PC Review

In today’s world, many “working professionals” often bring their unfinished work home, which has become a common practice. Previously, I was using an all-in-one PC at home to save space. However, over the past year, this all-in-one has been quite unreliable, resulting in several reprimands from my boss. I had to replace it. The goal … Read more

Is Playing Games on the Mini PC Reliable? Testing the Gaming Performance of the Zero刻 GTR7

If we judge the current performance of the Zero刻 mini PC based on whether it is on sale, then the Zero刻 GTR7, equipped with the Ryzen 7840HS processor, can be said to be the best choice. Of course, besides its good performance, the Zero刻 GTR7 has many other commendable design features, such as: 65W TDP, … Read more

Understanding and Utilizing Hook Functions in RTOS

In many operating systems, there exists a type of API function interface called: HOOK functions. For example, HOOK functions can be found in desktop operating systems like Windows, as well as in real-time operating systems such as µC/OS and FreeRTOS. Let’s discuss HOOK functions in the context of µC/OS, including what they are and their … Read more

Advantech Industrial Touch Displays and IPCs: Overcoming Environmental Limitations

In the era of Industry 4.0 and the Internet of Things, more and more customers are using visualized data to assist in precise management and decision-making. However, in harsh industrial environments, it has never been a solo endeavor; only by finding the right partners can operations run more efficiently and stably. Advantech’s industrial touch displays … Read more

Methods and Techniques to Minimize ARM Cortex-M Power Consumption

1 Understanding Thumb-2 First, let’s start our discussion of energy-saving technologies from a seemingly non-obvious starting point – the instruction set. All Cortex-M CPUs use the Thumb-2 instruction set, which combines the 32-bit ARM instruction set and the 16-bit Thumb instruction set, providing a flexible solution for raw performance and overall code size. A typical … Read more

Driving OLED Display with .Net nanoFramework on ESP32

This article introduces how to drive an ESP32 OLED display using .Net nanoFramework. We will start from the basics and gradually delve deeper, enabling you to understand and implement the entire process. Whether you are a beginner or an experienced developer, this article will be helpful to you. 1. Hardware Preparation 1.1 ESP32 Development Board … Read more

Advancing Non-Invasive Phenotyping of Roots in Dark Environments Using Infrared Imaging

Root phenotype analysis is a challenging task that requires monitoring the growth of roots in darkness to simulate natural conditions while allowing the above-ground parts to grow under light. Most existing methods involve exposing the roots to light, which significantly alters their growth and function. In this paper, we propose an improved imaging system that … Read more