How to Master Embedded Linux?

How to Master Embedded Linux?

Follow and star our official account to access exciting content ID: Technology Makes Dreams Greater Compiled by: Li Xiaoyao As the saying goes, the beginning is always the hardest. When you first start, do you feel completely lost on how to begin? Searching online leads you to a pile of new terms that confuse you, … Read more

Embedded Linux Software Upgrade Solution – Implementation with Shell Scripts

Embedded Linux Software Upgrade Solution - Implementation with Shell Scripts

Recently, due to work requirements, there is a need to implement a software upgrade solution on the embedded Linux platform. Embedded Platform The single board contains 2 CPUs, divided into a main control CPU and a management CPU. Only the main control CPU can communicate with the outside through the management network port; the management … Read more

Qt-Based Embedded Linux Input Method: Custom Word Support, Traditional Chinese, Wayland and Watson Compatibility, Pure QWidget, Beautiful and Skinnable Interface

Qt-Based Embedded Linux Input Method: Custom Word Support, Traditional Chinese, Wayland and Watson Compatibility, Pure QWidget, Beautiful and Skinnable Interface

1. Features Written entirely in QWidget, featuring an original input method mechanism with no dependencies on any third-party dynamic libraries. Supports various versions of Qt, including Qt4, Qt5, Qt6, and later versions. Compatible with various compilers, including mingw, msvc, gcc, clang, wasm, etc. Supports various target platforms, including Windows, Linux, macOS, Android, and embedded Linux. … Read more

A Perspective on Embedded Linux from a Microcontroller Engineer

A Perspective on Embedded Linux from a Microcontroller Engineer

Introduction This article provides a brief overview of some knowledge related to Embedded Linux, serving as a reference for those who, like me, wish to advance from microcontroller programming to Embedded Linux. With the increasing number of tutorials on Embedded Linux, I believe many friends studying microcontrollers have started to explore this area. What to … Read more

Troubleshooting Cylinder Oil Injection Failure in Main Engine

Troubleshooting Cylinder Oil Injection Failure in Main Engine

Click the blue text “ShipTechHelper” to follow us Don’t panic about engine failures, consult ShipTechHelper when in doubt Introduction During a voyage, the chief engineer received a call from the duty engineer in the engine room, reporting that the cylinder oil injector cooling water jacket at the upper left front of cylinder No. 4 (SULZER … Read more

Why Is Your Chip Programming Failing?

Why Is Your Chip Programming Failing?

Many engineers have encountered situations where chip programming works perfectly during the R&D testing phase, but feedback indicates programming failures during mass production. Is this an issue with the chip itself? Or is it a problem with the programmer? Or are there other possibilities? Many engineers face this issue: programming chips works fine during R&D … Read more

Exploring the Features of Matlab R2021b

Exploring the Features of Matlab R2021b

Matlab R2021b has been released, and this version has two highlights that I find very engaging: one is the RF PCB Toolbox – which allows for electromagnetic analysis of PCBs, and the other is the Signal Integrity Toolbox – which simulates and analyzes high-speed serial and parallel links. Below is a video from MATLAB Of … Read more

Introduction to MATLAB (Part 1)

Introduction to MATLAB (Part 1)

1. Understanding MATLAB 1. Overview of MATLAB (1) In universities across Europe and America, MATLAB has become a fundamental teaching tool for courses in linear algebra, automatic control theory, digital signal processing, time series analysis, dynamic system simulation, image processing, and more. It is a basic skill that undergraduate, master’s, and doctoral students must master. … Read more

Building a Robot in Three Steps with MATLAB

Building a Robot in Three Steps with MATLAB

Only 3.14% of the world is concerned about Explode Knowledge If robots are like seeds, then the show “Robot Arena” is the sower. In the show, different contestants control robots, showcasing various skills on the arena—collisions, rolling, prying, and spitting fire, all of which are dazzling and ignite various fantasies about robots. Image from https://giphy.com/gifs/ … Read more

Robotic Arm Algorithms in MATLAB

Robotic Arm Algorithms in MATLAB

Table of Contents 1. Introduction to Robotic Arm Algorithms 2. Kinematics Section2.1.1. Rigid Body Tree2.1.2. Inverse Kinematics Algorithm2.1.3. Simulink Example 1Introduction to Robotic Arm Algorithms MATLAB launched the Robotics System Toolbox (RST) in 2016, which includes many algorithms related to robotic arms. With the increasing demand from customers, new features are also being added. To … Read more