Asimov’s Laws of Robotics Need Updating to Adapt to Artificial Intelligence: Introducing the Fourth Law

XHAFER GASHI/ISTOCK In today’s world where science fiction and reality intertwine, artificial intelligence (AI) technology is reshaping our world at an unprecedented pace. When discussing AI ethics, one cannot overlook the “Three Laws of Robotics” proposed by the science fiction giant Isaac Asimov. Since their introduction in 1942, these laws have been a cornerstone in … Read more

Hardcore Beijing: The Acceleration of the Humanoid Robot Industry in Beijing

2 hours, 40 minutes, and 42 seconds! At the humanoid robot half marathon held in Yizhuang in April 2025, “Tiangong” crossed the finish line first, winning the world’s first humanoid robot half marathon championship and setting a new world record. On June 17, the “Vibrant China Research Tour” theme interview visited the birthplace of “Tiangong”—the … Read more

Key Changes in the Robotics Sector

Key changes in the robotics sector: Elon Musk has reassigned the head of autonomous driving to the Optimus project, aiming to evolve the robot’s “brain” with FSD technology. In the short term, this may disrupt progress expectations, but in the medium to long term, technological empowerment is expected to drive industry breakthroughs. Current stock prices … Read more

Introduction to Embedded Software Development for ARM Cortex-M3/M4 (Part 2)

Software Development Process: (1) Create a project, specifying the location of source files, compilation targets, memory configuration, and compilation options. (2) Add files to the project. (3) Set project options, such as compiler optimization options, memory mapping, and output file types. (4) Compile and link. (5) Flash programming, downloading the program to flash memory. (6) … Read more

The Evolution of Screens: From Segment Displays to OLEDs, Who is the Leader in Embedded Displays?

Hello, IoT “attackers”! Today, let’s talk about those display devices in embedded development that we both love and hate. From segment displays that could only show numbers decades ago to OLED screens that can now play videos, the evolution of display technology is akin to the leap from a “brick phone” to a smartphone. So … Read more

QP/C: The Leading Lightweight Embedded Real-Time Framework

QP/C (Quantum Platform in C) is a lightweight, open-source real-time embedded framework (RTEF) designed for building modern embedded software systems composed of asynchronous, event-driven Active Objects (actors). As a member of the QP series of frameworks, QP/C, along with QP/C++, is meticulously quality-controlled, well-documented, and commercially licensed. Advantages and Features of QP/C Safe Concurrency Model … Read more

Embedded IoT Software Development: Have You Used AT Commands?

Scan to FollowLearn Embedded Together, Learn and Grow Together Overview AT commands (Attention Command) are a widely used text command line protocol in communication devices such as modems, GSM/GPRS modules, and Bluetooth modules. It originated from the command set designed by Hayes for its smart modem in 1981 and later became the de facto industry … Read more

How Embedded Developers Can Respond to the Era of Deflation (Part 2)

In the era of deflation, the uncertainty of the economic environment increases. For embedded developers to establish a foothold in this context, it is crucial to build a solid defense system. The following will provide comprehensive and practical strategies for embedded developers from three key aspects: industry selection, career planning, and financial management. 1. Industry … Read more

Embedded Sharing #26: Why Use Sync?

Cover ImageThe Southern Right Whale Dolphin (Lissodelphis peronii) is a unique species of dolphin that only lives in the Southern Hemisphere, characterized by the absence of a dorsal fin and its black and white coloration.Main ContentIn Linux systems, we often need to execute the sync command after modifying files to save the changes. Why is … Read more