What to Learn for Embedded Systems

What to Learn for Embedded Systems

Embedded systems refer to computer systems that are embedded in devices, typically having dedicated functions and real-time requirements. Learning embedded development requires mastering both hardware and software knowledge. Here are the main topics for learning embedded systems: 1. Fundamental Knowledge Digital and Analog Circuits: Understand basic circuit principles such as logic gates, resistors, capacitors, amplifiers, … Read more

Getting Started With Arduino Programming (3rd Edition) PDF Download

Getting Started With Arduino Programming (3rd Edition) PDF Download

Author: [US] Simon Monk (Simon Monk) Translated by: Wang ChaoPublisher:Tsinghua University PressPublication Date: June 2023 Editorial Recommendation A new Arduino programming guide that requires no prior programming experience! This edition has been comprehensively updated to introduce how to quickly and easily write all programs based on Arduino models using a modified C language and the … Read more

Debugging ESP32 Startup Issues Caused by CH343

Debugging ESP32 Startup Issues Caused by CH343

*This article has been modified or fictionalized in certain “story” elements for various reasons. The “issues with a certain chip” mentioned in this article only describe the situation of my tested samples. At the end, there are two solutions and a summary. Recently, I designed an IoT device using the ESP32 as the main control … Read more

Dialogue with Curriculum Developers: How New Technologies Truly Enter Classrooms 2.0

Dialogue with Curriculum Developers: How New Technologies Truly Enter Classrooms 2.0

Click on the above “Mushroom Cloud Creation” to follow us! Dialogue with Curriculum Developers: How New Technologies Truly Enter Classrooms 2.0 Dialogue Guests: Xie Zuoru, Teacher at Wenzhou Middle School, Zhejiang Province, Co-founder of the “Virtual Valley Project”; Liu Zhengyun, Teacher at Nantong University Affiliated Middle School, Jiangsu Province, Core Member of the “Virtual Valley … Read more

Introduction to IoT Firmware Vulnerability Research

Introduction to IoT Firmware Vulnerability Research

With the advent of the 5G era, the role of the Internet of Things (IoT) is becoming increasingly important, along with more security risks. IoT security covers a wide range of topics. This series of articles will discuss the author’s understanding of IoT vulnerability research from a technical perspective. The author will explore five dimensions: … Read more

Mastering Smart Parking Lots: A Comprehensive Guide

Mastering Smart Parking Lots: A Comprehensive Guide

The current issues in public parking lots, such as slow parking, slow payment, difficulty finding parking spaces, and locating vehicles, have become social problems. The Cortex-A9 core M6708-T series core board integrates its own advantages to achieve a series of fully automated functions such as quick vehicle entry and exit, start and stop, positioning, and … Read more

Building a Smart Home with Raspberry Pi

Building a Smart Home with Raspberry Pi

What is HomeKit? The Internet of Things (IoT) market is bustling with various applications, leading to a chaotic design landscape that lacks a definitive product to establish a unified architecture or standard: including device connection protocols, data transmission specifications, and more. To address this situation, Apple introduced a solution at WWDC 2014: the HomeKit protocol … Read more

Two Ultra-High Frequency Cortex-M Core Domestic MCUs

Two Ultra-High Frequency Cortex-M Core Domestic MCUs

Hello everyone, I am Pi Zi Heng, a serious tech enthusiast. Today, I will introduce to you the high-frequency products of domestic Cortex-M core MCU manufacturers. Yesterday, I released the “2023 Edition of Domestic Cortex-M Core MCU Manufacturers High-Frequency Products,” where I found 12 models with a frequency of no less than 144MHz, which has … Read more

Exploring The Three Pillars Of Cortex-M Security

Exploring The Three Pillars Of Cortex-M Security

Hello everyone, I am Pi Zi Heng, a genuine tech enthusiast. Today, I will introduce the ARM Cortex-M functional modules, focusing on three processors with security features. The ARM Cortex-M processor family has evolved over 8 generations by 2020. In addition to the previously discussed CM0/CM0+, CM1, CM3, CM4, and CM7 in the article “Differences … Read more

Introduction to ARM Architecture

Introduction to ARM Architecture

📕Introduction to ARM Architecture 🏮Definition and Development: The ARM architecture is a Reduced Instruction Set Computer (RISC) processor architecture designed by Acorn Computer in the 1980s and is now maintained by ARM Holdings. It is widely used in mobile devices, embedded systems, and Internet of Things (IoT) devices. 🏮Series and Instruction Sets: It includes series … Read more