Building a NAS with Raspberry Pi 4: A Simple Guide to Network Storage

To not miss my updates, remember to check the public account in the upper right corner and set it as a star, take down the stars and give them to me.

Building a NAS with Raspberry Pi 4: A Simple Guide to Network Storage
Building a NAS with Raspberry Pi 4: A Simple Guide to Network Storage
Last month, we shared our treasured boards for everyone to learn and use. The first batch of users who received the boards

Understanding SMARC: An Overview of Module Computer (Core Board) Standards

Understanding SMARC: An Overview of Module Computer (Core Board) Standards

1. Concept

SMARC (Smart Mobility ARChitecture) is a generic definition for small computer modules based on ARM and X86 technology, designed for low-power embedded architecture platforms aimed at meeting the needs of low power, low cost, and high performance applications. These modules typically use ARM SOCs similar to those found in tablets and smartphones, or other low-power SOCs and CPUs.
Understanding SMARC: An Overview of Module Computer (Core Board)					</div>
									</div>
						
							<div class= 2025-01-05

Getting Started with C# NanoFramework: WIFI Scanning, Connecting, and HttpWebRequest on ESP32

Congratulations! The new board has finally arrived, without further ado, let’s get started.

The main function of the ESP32 is WIFI. With WIFI, it can directly connect to the home WIFI router and access the internet. At this point, it acts like a small computer or smartphone, making it very convenient to connect to the internet.

The ESP32 WIFI has three main modes:

  1. 1. AP mode (WIFI router mode), where it becomes a router itself, providing WIFI services to other devices.

  2. 2. STA mode

Must-Read Books for Beginners in Embedded Arm Linux

Must-Read Books for Beginners in Embedded Arm Linux

Recently, a student who just started learning Arm Linux asked me for advice on good books for beginners. Embedded Linux is a vast system that involves hardware and computer science, bridging electronics and computing. Many students from electronics-related majors are unfamiliar with computer principles and operating systems, while those from computer-related majors are often confused about hardware and circuits, making the entry into this field quite challenging.

I told this student that first, you

Three Secrets to Maximize Efficiency in ARM Cortex M3/M4 MCU Designs

Most applications using Cortex-M3/M4 MCUs are portable and powered by batteries or energy harvesting systems. Therefore, most of the concepts discussed in this article involve how to reduce overall system energy consumption. However, in many cases, these energy-saving technologies are also powerful tools for processor application design, providing more cost-effective solutions, greater design redundancy for upgrades and new features, and helping products stand out in a competitive market with their performance and features.

Quick Tip: Comparison of Cortex-M3 and Cortex-M4

The guiding

Review and Outlook of the Embedded Market During the Pandemic

Review and Outlook of the Embedded Market During the Pandemic

Author | Robert van der Zwan (Netherlands)

Translator | He Mu

Review and Outlook of the Embedded Market During the Pandemic
COVID-19 and MCU: Uncertain Prospects

How significant is the impact of COVID-19 on the MCU market? Some research firms have fully considered the effects of the pandemic in their forecasts. Considering the state of embedded systems using microcontrollers (MCUs), they believe the MCU market size will decline by 8% to

How to Save and Install Images on RevolutionPi (Part 2)

When you want to save the hard drive on your PC, the backup program writes a complete image of the memory contents to a storage medium (such as another hard drive). However, the RevPiCore does not have a hard drive as storage medium. It uses an embedded multimedia card (eMMC) instead of a hard disk drive to permanently store the system software and all user files. When the contents of the eMMC are overwritten or incorrectly deleted, your RevPi Core

How to Set Up a BT Downloader with Raspberry Pi and OpenWrt

How to Set Up a BT Downloader with Raspberry Pi and OpenWrt

Submitted by Archer.

Hello everyone, long time no see, I am Archer. Recently, I got some low-cost boards and also bought a Raspberry Pi 1 on Xianyu, which I have been keeping idle. I thought about flashing OpenWrt to use it as a high-performance soft router, but unfortunately, the performance is not enough. Under OpenWrt, just 56Mbps of data forwarding can raise the CPU usage to 100%. Since

Understanding Embedded Appliance Design

△Star dop design, don't miss any valuable articles.

Understanding Embedded Appliance Design
↑↑↑Click to follow, learn design tips with me every day at noon 12 o'clock↑↑↑

Understanding Embedded Appliance DesignThis article is reprinted from Designer's Brain Cells, copyright belongs to the original author.

Appliances, especially in kitchen spaces and balconies, whether large or small, take up a lot of space. Cluttered appliances placed on countertops or standing against walls can make the space look very messy and uncomfortable.

Rust Support in OpenWRT: A Comprehensive Guide

  • Prepare the environment: Install the source package and xargo.
rustup add component rust-src
cargo install xargo

  • Specify the OpenWRT gcc environment: Copy the toolchain to the designated directory, or leave it in the source directory, and edit the specified toolchain's bin directory in the bash script ~/.bashrc for xargo to use.
  • Edit build.rs to specify the lib libraries needed during linking, as follows:
use std::env;

fn main() {
    let staging_dir = env::var("STAGING_DIR").unwrap();
    println!(
     					
Back to Top
Product has been added to your cart