Top 10 Creative Raspberry Pi Projects of 2021

Top 10 Creative Raspberry Pi Projects of 2021

Introduction: Your next popular Raspberry Pi project. Word count: 1878, estimated reading time: 3 minutes https://linux.cn/article-14142-1.htmlAuthor: Joshua Allen HolmTranslator: geekpi The Raspberry Pi is one of the most popular single-board computer brands. Its popularity is partly due to the numerous unique and interesting projects people have created using the Raspberry Pi. People have used the … Read more

Introducing LEDE: A New Era for Embedded Linux Development

Introducing LEDE: A New Era for Embedded Linux Development

LEDE project is a spin-off of the OpenWrt project and shares many of the same goals. We are building an embedded Linux distribution that is easy for developers, system administrators, or other Linux enthusiasts to compile and customize software for embedded devices, especially wireless routers. The name LEDE stands for Linux Embedded Development Environment.The project … Read more

Common Commands for ARM Development Boards

Common Commands for ARM Development Boards

1、reboot means to restart. 2、source makes the modified files take effect immediately, avoiding the problem of having to restart for the changes to take effect. For example, if we modify /etc/profile, the changes will not take effect immediately. In this case, we can enter source /etc/profile to apply the changes. There will be more updates … Read more

Getting Started with OpenWRT: Writing Firmware to USB for x86 Soft Routing

Getting Started with OpenWRT: Writing Firmware to USB for x86 Soft Routing

Recently, I’ve noticed that many friends want to try the soft routing system OpenWRT. Today, we’re starting to update various posts related to soft routing! What is a soft router? A soft router refers to using a desktop or server with software to create a routing solution, mainly relying on software settings to achieve the … Read more

Differences and Similarities Between RTOS and Linux

Differences and Similarities Between RTOS and Linux

关注+星标公众号,不错过精彩内容 作者 | strongerHuang 公众号 | strongerHuang Many embedded developers have such doubts: What is the difference between RTOS and Linux? RTOS: Real-Time Operating System, refers to an operating system that can accept and process external events or data at a fast enough speed when they occur, and the results of the processing can control … Read more

LattePanda Delta: The Perfect Blend of Design, Performance, and Price Supporting Windows and Linux

LattePanda Delta: The Perfect Blend of Design, Performance, and Price Supporting Windows and Linux

Hello everyone, I am the beloved Xiaoyue. Recently, a fan asked me to introduce a new development board that supports windows & linux. After careful consideration, I decided to introduce the LattePanda Delta. LattePanda Delta, mathematical symbol triangle △; it represents a compromise between design, performance, and price. It maintains a perfect balance, best reflecting … Read more

Can Cortex-M Processors Run Linux?

Can Cortex-M Processors Run Linux?

This article introduction What is the core difference between microcontrollers and application processors? Is it the difference in core frequency? Or the support of the Linux system? Or the architecture of the processor? This article will briefly introduce the NXP Cortex-M series as an example. 1. Positioning of Cortex-M The architecture of the processor defines … Read more

Custom Raspberry Pi System for Daily Use

Custom Raspberry Pi System for Daily Use

This article has 2419 words, and the reading time is about 3 minutes. Introduction: Install a lightweight Raspberry Pi system to make your Raspberry Pi lighter. https://linux.cn/article-12365-1.htmlAuthor: Patrick H. MullinsTranslator: MCGA You have a Raspberry Pi running Raspberry Pi OS(Raspberry Pi OS), which used to be called Raspbian, and you surely know that it is … Read more

Trimming Methods and Differences of Embedded Linux Kernel and Uboot

Trimming Methods and Differences of Embedded Linux Kernel and Uboot

This section only records the general trimming method without introducing specific file modifications. Linux Kernel Trimming Steps 1 Modify the ARCH and CROSS_COMPILE environment variables in the makefile ARCH ?= arm CROSS_COMPILE ?= XXX (your cross compiler) 2 Find the configuration file xxxdeconfig in the arch/arm/configs folder, and modify it appropriately. Run the following in … Read more

How to Install Raspberry Pi System on External Hard Drive

How to Install Raspberry Pi System on External Hard Drive

When installing the system on the Raspberry Pi, the system is usually directly flashed onto the memory card. Although convenient, the inherent limitations of the memory card mean that its capacity and speed do not meet our requirements. To enhance the experience, we choose to install the system on an external hard drive to solve … Read more