Common Lightweight Checksum Algorithms in Microcontrollers

Common Lightweight Checksum Algorithms in Microcontrollers

UART has parity check, and CAN communication has CRC check. Communication protocols such as Modbus, MAVlink, and USB also have checksum information. When customizing data storage, experienced engineers will always add some checksum information. In your daily communication or data storage, do you use checksum information? Below are several common checksum algorithms. 1. Checksum Checksum … Read more

7 Embedded Software Design Architectures You Should Know

7 Embedded Software Design Architectures You Should Know

I am Lao Wen, an embedded engineer who loves learning. Follow me to become better together! An architectural pattern is a general reusable solution to a commonly occurring problem within a given context in software architecture. A pattern is a solution to a problem in a specific context. However, many developers still struggle to understand … Read more

Innovative Embedded AI Solutions for Police Drones

Innovative Embedded AI Solutions for Police Drones

In recent years, police drones have shown significant growth potential, especially in innovative applications in intelligent transportation, effectively improving road traffic management efficiency and safety through technological means, with market demand continuously expanding. Guided by market demand, Huabei Industrial Control has launched a dedicated embedded AI motherboard solution for police drones. With the acceleration of … Read more

Open Source! Sharing an Embedded AI Project

Open Source! Sharing an Embedded AI Project

Embedded AI is truly a hot direction nowadays, and I am gradually learning it myself. Without further ado, let’s get straight to the point and share an open-source project I encountered. Project Author: Search “Awesome Little Shrimp” on Bilibili This project is developed based on Espressif’s ESP-IDF. This project is an open-source initiative primarily for … Read more

Embedded Real-Time Software and Hardware Solutions for Industrial Control

Embedded Real-Time Software and Hardware Solutions for Industrial Control

In the field of industrial control, stability and real-time performance are two important factors that need to be fully considered in the design of embedded systems. Compared to general embedded Linux design solutions, MYiR Electronics has launched the myir-image-core system on the Remi Pi development platform, targeting various industrial application scenarios. The newly released myir-image-core … Read more

Embedded C Coding Standards

Embedded C Coding Standards

“ Introduction: This article analyzes the embedded C coding standards shared by a foreigner on GitHub (recommended for careful reading): Embedded Mixed Bag.Keywords: Embedded, C statements, Programming standards ” Sharing the embedded C coding standards of a foreigner on GitHub (recommended for careful reading) [1] 01 Most Important Rules   The most important rule when writing … Read more

Essential Embedded Tools for Developers

Essential Embedded Tools for Developers

Previously shared in the article “Embedded Software Tools List” were some commonly used and well-known tools. In this article, we will summarize some lesser-known but very practical auxiliary tools, hoping to be of help to everyone. 1. VSPD Virtual Serial Port Driver (VSPD) is a virtual serial port software. Virtual serial port software simulates physical … Read more

Progress Update for ARM Bare Metal Course 1 Enhanced Version

Progress Update for ARM Bare Metal Course 1 Enhanced Version

Sunny skies with a crane soaring above the clouds, inspiring poetic feelings to the azure sky. Hello everyone, the ARM Bare Metal Course 1 Enhanced Version has updated 15 sections today: Among them, there are 11 sections of LCD programming // Uploading, expected to be available for download before 8 PM tonight. Lesson 018_LCD Programming … Read more

Understanding Imagination’s First Real-Time Embedded RISC-V CPU RTXM-2200

Understanding Imagination's First Real-Time Embedded RISC-V CPU RTXM-2200

Recently, Imagination Technologies announced the launch of its first real-time embedded IMG RISC-V CPU – RTXM-2200. This highly scalable, feature-rich, and flexibly designed 32-bit embedded solution is suitable for various types of large-capacity devices. The RTXM-2200 is one of the first commercial cores in Imagination’s Catapult CPU series, released in December 2021. Scan the QR … Read more

Introduction to VxWorks 7 Technology

Introduction to VxWorks 7 Technology

VxWorks 7 is the next generation embedded real-time operating system, featuring a completely new architecture design, flexible component configuration, high reliability and security, and a rich set of third-party software packages, greatly facilitating user development and usage. This article provides a brief record of the features of VxWorks 7. VxWorks 7 Platform and Configuration The … Read more