Connecting Embedded Linux Single Board to Feiyan IoT Platform

Connecting Embedded Linux Single Board to Feiyan IoT Platform

Hello everyone, I am the Mixed Cuisine Master. Recently, our device’s cloud platform needs to switch to Alibaba’s Feiyan platform, so I’m making some notes to document the process. Alibaba has several IoT platforms: IoT Platform Smart Living IoT Platform (Feiyan Platform) Urban IoT Platform They have different application scenarios. Among them, the entry point … Read more

Using Rust for Embedded Development

Using Rust for Embedded Development

Follow+Star PublicAccount, don’t miss exciting content Author | Papalymo Rust is a widely used programming language in the 21st century. One widely recognized aspect of Rust is that it can run on diverse targets, from desktop and server devices to resource-constrained embedded devices. What is Rust Rust is a language that empowers everyone to build … Read more

Embedded Linux Development: Common Techniques and Tips

Embedded Linux Development: Common Techniques and Tips

I am Lao Wen, an embedded engineer who loves learning. Follow me, let’s become better together! There are techniques everywhere in life, and embedded Linux development is no exception. If beginners understand these commonly used techniques in development, it can help you avoid many detours. These techniques are not limited to a specific development board … Read more

Using QT on Linux Embedded Devices

Using QT on Linux Embedded Devices

QT is one of the mainstream UI design software today, and the Linux system also supports QT applications, providing many convenient interfaces. Therefore, it is necessary to document the various details of implementing UI functionality based on QT on an LCD screen. Learning video link: https://www.bilibili.com/video/BV1pt4y1b7Mf/?spm_id_from=333.999.0.0&vd_source=4a2954680b189d193ad37cd99526e685) 1. System Configuration For convenience, I used the factory … Read more

Four Major Steps for Porting Embedded Linux Systems

Four Major Steps for Porting Embedded Linux Systems

Recently, I have been learning about system porting. During the study and debugging process, I encountered many problems and solved many issues, yet I always had a vague feeling about our development results. Upon reflection, the main reason is that we do not have a deep understanding of our development environment. Sometimes, a few simple … Read more

Understanding Embedded Linux Cross-Compilation Environment Setup

Understanding Embedded Linux Cross-Compilation Environment Setup

1. Introduction In the previous article titled “How to Install a Linux Virtual Machine”, we explained the installation method for a Linux virtual machine. To build an embedded Linux development environment, it is necessary to configure the cross-compilation environment within the Linux virtual machine. Therefore, this article will introduce the configuration method for the cross-compilation … Read more

Useful File Synchronization Tools in Embedded Development

Useful File Synchronization Tools in Embedded Development

What is rsync? rsync (remote sync) is a tool for file synchronization. It can be used for file synchronization between two local directories, as well as between local devices and remote devices. The difference between rsync and scp is that rsync checks the existing files on both the sender and receiver, transferring only the changed … Read more

Common File Synchronization Tools for Embedded Development

Common File Synchronization Tools for Embedded Development

Follow+Star Public Number, don’t miss wonderful content Source of material | Network Today, I will share several commonly used file synchronization tools for embedded development. What is rsync? rsync (remote sync) is a tool used for file synchronization. It can be used for file synchronization between two local directories, as well as between local devices … Read more

My First Qt Program on a Linux Development Board

My First Qt Program on a Linux Development Board

Abstract: Learning Linux is not difficult; the challenge lies in not finding the right tutorials or having someone to guide you quickly. After buying a development board, it just sits there gathering dust. Watching videos is unengaging, and the documentation is hard to understand, making it really tough! So today, I will explain the basic … Read more

Master Linux Driver, Kernel, and Application Compilation in 5 Minutes

Master Linux Driver, Kernel, and Application Compilation in 5 Minutes

As a newcomer to embedded Linux, many questions arise during the learning process. How do I compile a driver program? How do I load it into the kernel? This article will introduce some basic operations for embedded Linux development, guiding you step by step to master the compilation of drivers, kernels, and applications. Little Wang … Read more