Bootloader Development Guide: Designing a Stable Boot Program for Embedded Systems

Bootloader Development Guide: Designing a Stable Boot Program for Embedded Systems

1. Basic Concepts In embedded operating systems, BootLoader runs before the operating system kernel and is the first piece of code executed after the system is powered on. It initializes hardware devices, establishes a memory space mapping, and configures the system’s software/hardware environment to an appropriate state to prepare the environment for the operating system … Read more

Building a Pure ATV with Raspberry Pi 4B as a TV Box

Building a Pure ATV with Raspberry Pi 4B as a TV Box

The television at home was bought quite early, a “Chuang*” brand that has ads when turned on. Moreover, it has been used for several years and is quite slow. What is unacceptable is that it does not allow the installation of third-party software. I decided to get a box with better performance. However, after looking … Read more

Understanding Common Interfaces on Computer Motherboards

Understanding Common Interfaces on Computer Motherboards

The motherboard is one of the most fundamental components of a computer, and it features a variety of interfaces. Today, I will introduce the functions of each interface for those who are not very familiar with this aspect. First, let’s look at the side interfaces, as shown in the image: Front interface diagram of the … Read more

VivoMini VC65: The Smallest PC with Four 2.5-inch Drive Bays

VivoMini VC65: The Smallest PC with Four 2.5-inch Drive Bays

IT Technology Highlights ID:itkejijx IT|Hardware Meizu PRO 5 Dual System: May Adapt to Ubuntu Meizu claimed back in the MX3 era that it would adapt to the Ubuntu system, but how it has progressed to date is not much to say. Recently, Meizu seems to be revisiting the old matter and restarting the adaptation of … Read more

Weekly Lesson: Advanced Selection Guide for Arm Cortex-M Series Processors

Weekly Lesson: Advanced Selection Guide for Arm Cortex-M Series Processors

Click the card below to follow Arm Technology Academy Weekly Lesson is a new column of Arm Technology Academy, where the editor regularly selects open courses from the Extreme Technology Community for everyone to learn more technology. Welcome to follow Weekly Lesson. Open Course Content The Cortex-M processor family is growing, and everyone can flexibly … Read more

32-bit ARM Cortex-M0+ Microcontroller – PY32C642

32-bit ARM Cortex-M0+ Microcontroller - PY32C642

32-bit ARM® Cortex®-M0+ Microcontroller – PY32C642 Product Overview The PY32C642 series microcontroller adopts a high-performance 32-bit ARM® Cortex®-M0+ core, with a wide voltage operating range of MCU. It integrates 24Kbytes Flash and 3Kbytes SRAM memory, with a maximum operating frequency of 24 MHz. It includes various product types with different package types. 1 channel 12-bit … Read more

The Deconstruction and Reconstruction of Crypto

The Deconstruction and Reconstruction of Crypto

In a small group chat, the topic of the deconstruction and reconstruction of Crypto came up, and Gulu’s remarks were quite enlightening: “Current Crypto is all about deconstruction; if anyone can take Crypto towards reconstruction, that person would be at the level of Confucius.We haven’t seen anyone yet; perhaps the time is not right, but … Read more

Build a Functional NAS Using Raspberry Pi

Build a Functional NAS Using Raspberry Pi

MAKER:tobychui / 译:趣无尽 Cherry There are many cases of using Raspberry Pi as a Network Attached Storage (NAS), and I have been looking for various components needed to DIY a NAS with Raspberry Pi. The requirements are a beautiful appearance and space-saving, but I found nothing. Many of the cases I saw used wooden boards … Read more

Arduino vs Raspberry Pi: Which is Better for Education?

Arduino vs Raspberry Pi: Which is Better for Education?

We are a company focused on science education, located in Beijing. We are happy to recommend to you the best international teaching apps to help children learn happily, welcome to follow us. (Please check our historical articles, there are many interesting app recommendation articles) In the field of STEM education, there are two platforms that … Read more