AI Accelerators in Embedded Systems

AI Accelerators in Embedded Systems

Artificial Intelligence (AI) has undergone unprecedented expansion in recent years. The dissemination of AI tools has transcended the boundaries of data centers and high-performance devices, entering embedded systems, from IoT sensors and portable medical devices to the most complex industrial applications. Running AI models effectively in embedded environments faces certain limitations due to a lack … Read more

Pycopy: The Lightweight Version of Embedded Systems!

Pycopy: The Lightweight Version of Embedded Systems!

▼ Click the card below to follow me ▲ Click the card above to follow me Pycopy: The Lightweight Version of Embedded Systems! Is the label “Python is not lightweight” a mistake? Believe it or not, Pycopy truly makes Python as compact as a pocket monster. Pycopy focuses on “lightness” and is specifically tailored for … Read more

1-on-1 C Programming Course

1-on-1 C Programming Course

01 Course Introduction The C language is a general-purpose computer programming language that is widely used. The design goal of C is to provide a programming language that can be easily compiled, handle low-level memory, generate minimal machine code, and run without any runtime environment support. A C program written to standard specifications can be … Read more

Functional Safety Design and Assessment Methods for Automotive MCUs

Functional Safety Design and Assessment Methods for Automotive MCUs

Abstract To meet the hardware requirements of ISO 26262, this study provides a detailed method for assessing the functional safety of automotive microcontrollers. Part 5 of ISO 26262 – the first phase of hardware construction in automotive hardware development outlines safety standards. Here, hardware safety design is created, implemented, integrated, and tested based on the … Read more

MicroPython: The Mini Powerhouse of Embedded Systems!

MicroPython: The Mini Powerhouse of Embedded Systems!

▼ Click the card below to follow me ▲ Click the card above to follow me A USB cable, a small development board, plug it into the computer, open the IDE, and a string of “Hello, world!” lights up quietly on the screen. MicroPython, a name that sounds extraordinary, is the “mini” version of Python, … Read more

Embedded Development: Choosing Between Microcontrollers + RTOS or Linux?

Embedded Development: Choosing Between Microcontrollers + RTOS or Linux?

ABOUT ME “Bachelor’s in Electronic Information, Master’s in Computer Science, both from top 985 universities. Years of R&D experience in major internet companies, two of the top three. Focused on the IT field, specializing in professional choices, career planning, and programming skill enhancement.” With the continuous development of artificial intelligence, the Internet of Things, and … Read more

2025 Intermediate Embedded System Designer – Key Exam Points

2025 Intermediate Embedded System Designer - Key Exam Points

The 2025 software examination is approaching. No one supports my ambition, I will rise from the mud to the wall!According to historical data (source: Xisai Network), the “Intermediate Embedded System Designer” (hereinafter referred to as “Intermediate Embedded”) is not a popular subject in the software examination, with relatively moderate competition, and the difficulty of obtaining … Read more

TaskScheduler: A Lightweight Cooperative Multitasking Scheduling Library for Arduino, ESPx, STM32, and Other Microcontrollers

TaskScheduler: A Lightweight Cooperative Multitasking Scheduling Library for Arduino, ESPx, STM32, and Other Microcontrollers

TaskScheduler is a lightweight cooperative multitasking scheduling library designed for Arduino, ESPx, STM32, and other microcontrollers. It provides a simpler and more user-friendly alternative to preemptive programming and frameworks like FreeRTOS, allowing you to easily implement multitasking without getting bogged down in the pitfalls of concurrent programming. 1. Advantages of Cooperative Multitasking TaskScheduler adopts a … Read more

NXP 16-bit Microcontrollers – MCU

NXP 16-bit Microcontrollers - MCU

NXP Semiconductors provides secure connectivity and infrastructure products to create a smarter world, offering solutions that make life easier, better, and safer. As a global leader in secure connectivity solutions for embedded applications, NXP has been driving innovation in the market for secure automotive, end-to-end security, and private and smart connectivity solutions. MC812A4CPVE8 MC9S12E64CPVE MC9S12XD256MAA … Read more

Twenty Years Later: Arduino is More Than Just Arduino

Twenty Years Later: Arduino is More Than Just Arduino

Keywords: Development Tools, Tools, Arduino Question:What is Arduino? How much do you know? Definition of Arduino Arduino is an open-source hardware and software platform designed to provide a simple, low-cost yet high-performance entry into the world of microcontrollers. Arduino was founded nearly twenty years ago by David Cuartielles, Gianluca Martino, Tom Igoe, David Mellis, and … Read more