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 Raspberry Pi in various projects and provided instructions so that others can recreate their projects. Below are the

Introducing LEDE: A New Era for Embedded Linux Development

Introducing LEDE: A New Era for Embedded Linux DevelopmentIntroducing 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 members include most of the

Common Commands for ARM Development Boards

Common Commands for ARM Development Boards

1reboot means to restart.

2source 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 in the future.

3chmod -R 777 /home/edu/practice sets all file permissions in the practice folder to 777.

4、Compress a single file: gzip

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 functions of a router; while a hard router uses specialized hardware, including processors, power supplies, and embedded software, to provide predefined router functions.

Baidu Encyclopedia

In simple terms, it

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 the production process or respond quickly to the processing system within a specified time, scheduling all available resources to complete real-time tasks, and controlling all real-time tasks to

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 the instruction set (ISA) and the programmer model of the processor based on this architecture. In simple terms, application software under the same ARM architecture is compatible. From

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 a fantastic small computer with a great operating system that includes everything a beginner might want. However, once you

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 the root directory:

make xxxdeconfig

3 Run make menuconfig in the root directory. If new content has been added in xxxdeconfig, Kconfig needs to be modified to match xxxdeconfig.

4 Run

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 this issue. However, the Raspberry Pi defaults to booting from the TF card, so

Back to Top
Product has been added to your cart