Navigating the Embedded Engineering Learning Path: A Comprehensive Roadmap

Navigating the Embedded Engineering Learning Path: A Comprehensive Roadmap

What is the Embedded Engineering Roadmap? It is essentially an open-source “learning map” that lists all the necessary software, hardware, soft skills, and toolchains in the embedded field in one comprehensive diagram. Whether you want to learn about microcontrollers, RTOS, DSP, IoT, or even edge AI, you can find the corresponding learning paths and resources … Read more

Smooth Sailing with 51 Microcontrollers, But Stuck with STM32?

Smooth Sailing with 51 Microcontrollers, But Stuck with STM32?

After just finishing with the 51 microcontroller, did you think you had a solid grasp on embedded systems? Typing a few lines of code on the development board, watching the LED blink in rhythm, the digital tube displaying numbers, and even creating a simple password lock, your sense of achievement is through the roof. But … Read more

TinyML: Running AI Models on Microcontrollers with Just a Few KB of Memory – A Boon for Embedded Systems

TinyML: Running AI Models on Microcontrollers with Just a Few KB of Memory - A Boon for Embedded Systems

Click the blue text to follow us Can you believe it? A chip the size of a fingernail, with only a few KB of memory, can now run AI models! Imagine this: a smart bracelet can analyze heart rate anomalies without needing to connect to the internet, drones can identify crop diseases in real-time over … Read more

Transitioning from App Development to Embedded Systems: Is It Viable?

Transitioning from App Development to Embedded Systems: Is It Viable?

Recently, some colleagues who have been developing iOS apps reached out to me, expressing concerns about the current poor performance of their companies, with many facing layoffs. They feel that pure software development in iOS is becoming increasingly difficult, leading many programmers to experience mid-career anxiety and crisis. They are considering transitioning to embedded systems, … Read more

When Microcontrollers Meet Zephyr: Bridging the Gap in Embedded Development!

When Microcontrollers Meet Zephyr: Bridging the Gap in Embedded Development!

Source | Renesas Embedded Encyclopedia Zephyr has developed rapidly in recent years, and many products in the Internet of Things and smart terminals have already deployed the Zephyr operating system. Today, in conjunction with Renesas RA series microcontrollers, I will discuss the features, advantages, and applications of Zephyr. 1 What is Zephyr? Zephyr is an … Read more

The Latest Trends in Edge AI Development Boards: Fall 2025 Edition

The Latest Trends in Edge AI Development Boards: Fall 2025 Edition

We explore the latest trends in edge AI development boards, from microcontroller (MCU) devices aimed at makers and enterprises to single-board computers (SBC) designed for home users and professionals. As September arrives, what better way to immerse ourselves in the summer of edge AI than by reviewing the best edge AI hardware and devices of … Read more

Is Anyone Actually Using Arduino for Projects?

Is Anyone Actually Using Arduino for Projects?

Recently, a student asked me this question: Why is it that many people think Arduino is just for fun, and is anyone actually using Arduino for projects? Or is it merely a toy for learning? Although Arduino may not perform as well as some high-end professional development boards, it has its own unique applications and … Read more

Renesas Launches New Track, Igniting Innovation Among Thousands of Teams!

Renesas Launches New Track, Igniting Innovation Among Thousands of Teams!

On August 13, the eighth (2025) National College Student Embedded Chip and System Design Competition Application Track National Finals was successfully held in Nanjing. In this competition’s application track, works based on Renesas RA series microcontrollers (MCUs) and RZ series microprocessors (MPUs) showcased diverse innovative design solutions and rich application scenarios, closely aligning with the … Read more

Lock Mechanisms from Microcontrollers to Linux

Lock Mechanisms from Microcontrollers to Linux

In concurrent programming development, lock mechanisms are core technologies to ensure data consistency and thread safety. Whether in resource-constrained microcontroller environments or feature-rich Linux systems, lock mechanisms play a crucial role. Lock Mechanisms What is a Lock Mechanism? A lock mechanism is a synchronization primitive used to control access to shared resources by multiple execution … Read more

Is It Too Late to Transition from Mechanical Engineering to Embedded Systems?

Is It Too Late to Transition from Mechanical Engineering to Embedded Systems?

Can mechanical engineers transition to embedded systems? Yes, but it’s not as simple as it seems. In recent years, we have also guided several students transitioning from mechanical engineering. I have a good understanding of this issue. Most have worked in mechanical engineering for three to four years, feeling increasingly unfulfilled, finding it quite traditional, … Read more