Top Open Source Embedded Projects You Should Explore

Top Open Source Embedded Projects You Should Explore

From time to time, friends ask: Where can I find good embedded projects? How can I improve my programming skills? Are there any practical projects to share? Today, I will take some time to organize some open source projects that I think are quite good, hoping to help everyone. Awesome Embedded Open Source Address: https://github.com/nhivp/Awesome-Embedded … Read more

Common Architectures in Embedded Software Development

Common Architectures in Embedded Software Development

Select “GuaGua Little Master” at the top, choose “Pin/Star Public Account“ Useful content delivered promptly! Summary: For microcontroller programs, everyone is familiar, but not many truly consider the architecture. With the continuous increase in program development, architecture is very necessary. There are roughly three architectures for applications: 1. Simple front and back sequential execution program, … Read more

At-RTOS: An Efficient Real-Time Operating System for ARM Cortex M Series

At-RTOS: An Efficient Real-Time Operating System for ARM Cortex M Series

Introduction to At-RTOS At-RTOS is a user-friendly real-time operating system designed for embedded controllers specifically for the ARM Cortex M series architecture. The goal of this project is to provide many useful interfaces through RTOS, supporting and simplifying embedded firmware development. Features of At-RTOS 1. Support for ARM Cortex M Series Architecture: At-RTOS is designed … Read more

Embedded Software Architecture Design – Event-Driven State Machine

Embedded Software Architecture Design - Event-Driven State Machine

Click the blue text above to learn more practical skills in embedded programming. If you find this article helpful, feel free to like and follow. Introduction Previously, we introduced finite state machines (FSM) and hierarchical state machines (HSM). This article mainly introduces the Event-Driven State Machine (ESM). A widely used design method in embedded systems … Read more

Essential Unit Testing Frameworks for Embedded Software Development

Essential Unit Testing Frameworks for Embedded Software Development

Follow+Star Public Account Number, don’t miss wonderful content Source | Big Orange Crazy Embedded As a qualified embedded software engineer, it is essential to write not only business code but also unit test code. At this time, having a set of unit testing frameworks becomes particularly important. In software development, each change in requirements basically … Read more

The Integration of DSP, RTOS, and IoT: A Perfect Match

The Integration of DSP, RTOS, and IoT: A Perfect Match

Follow+Star PublicAccount, don’t miss the wonderful content Source | Network With the comprehensive coverage of basic networks, the Internet of Things (IoT) has developed rapidly, and the number of IoT terminal devices is increasing. This article will discuss the next generation of hybrid DSP technology equipped with RTOS, which is the best choice for the … Read more

Embedded Software and Hardware Development: The Importance of Quality Documentation

Embedded Software and Hardware Development: The Importance of Quality Documentation

I am Lao Wen, an embedded engineer who loves learning. Follow me to become better together! In the previous article, we had a preliminary understanding of the data framework for the Feilin OK3588-C development kit. For the content of the previous article, you can click here: The performance of embedded ARM chips is getting more … Read more

NanoPi-M2: The Ultimate Maker Tool for Embedded Enthusiasts

NanoPi-M2: The Ultimate Maker Tool for Embedded Enthusiasts

NanoPi M2 (hereinafter referred to as M2) is a completely open-source handheld maker tool launched by the FriendlyARM team for makers, embedded enthusiasts, electronic artists, and hobbyists. Its size is only about 2/3 that of the Raspberry Pi, and it can run operating systems such as Ubuntu Core, Debian, Android 5.1, and Ubuntu Mate. Compared … Read more

Lightweight Framework for Embedded Systems

Lightweight Framework for Embedded Systems

Source | Network Today, I will share an open-source lightweight framework designed specifically for embedded systems. Introduction to mr-library MR framework is a lightweight framework designed specifically for embedded systems, taking into full consideration the resource and performance requirements of embedded systems. By providing standardized device management interfaces, it greatly simplifies the difficulty of developing … Read more

Introduction to Embedded Design Engineer Certification Exam

Introduction to Embedded Design Engineer Certification Exam

Today we will introduce Embedded Design Engineer Students who want to know more, keep reading 👇 1. Introduction to the Certification Issuing Authority The national application-oriented talent training project certificate is issued by the China Enterprise National Education Technology Training (Beijing) Center, which has been widely recognized by relevant industry authorities and social enterprises. It … Read more