Introduction to SPI Interface Verification on Feiteng Platform

This article mainly documents the verification methods for the SPI interface on the Feiteng platform, providing a brief introduction to the SPI interface and offering guidance on testing this interface within a system. 1. SPI Interface Overview SPI is a synchronous, full-duplex, master-slave interface. Data from the master or slave is synchronized on the rising … Read more

XT25Q64F SPI NOR Flash

A “Small Chip” That Holds a Big World In the world of smart devices, whether it is routers, cameras, or industrial controllers, a reliable “storage warehouse” is needed to save firmware, configurations, and critical data. Today, we will deeply analyze XTX’s XT25Q64F—a stable and high-capacity flash memory chip, and see how it becomes the core … Read more

Mini Tool for Embedded UI Development: AirFONTS_1000 Vector Font Library

Mini Tool for Embedded UI Development: AirFONTS_1000 Vector Font Library

AirFONTS_1000 is a vector font library accessory board designed and produced by Hezhuo, featuring an SPI interface. It supports reading vector fonts from sizes 16 to 192, as well as the GBK Chinese and ASCII character sets, and supports grayscale display. When paired with the Air8000 industrial engine series core board, it allows for quick … Read more

C-011: PCB Layout and Wiring Guide for SPI Interface

C-011: PCB Layout and Wiring Guide for SPI Interface

This is a professional guide for PCB layout and wiring for the SPI interface, focusing on core challenges such as high-speed clock synchronization, signal group timing matching, and anti-crosstalk: 1. SPI Interface Characteristics and Design Challenges Characteristics Design Impact Full-Duplex Communication MOSI/MISO must be routed independently to avoid coupling interference Synchronous Clock The SCK signal … Read more

Practical Guide to Minimalist LCD Screen Driver for Quick Interactive Development

Practical Guide to Minimalist LCD Screen Driver for Quick Interactive Development

In the realm of the Internet of Things and embedded development, LCD screens are crucial components for human-machine interaction. The Hezhou LuatOS system, with its lightweight and highly flexible characteristics, provides developers with convenient LCD driver support. ▼ Click to view video demonstration ▼ This article will take the Air780EPM development board’s LCD application as … Read more

UC1701x LCD Module Application Guide

UC1701x LCD Module Application Guide

UC1701x LCD Module Application Guide 1. Module Overview The UC1701x is a commonly used LCD controller chip that supports a 96×64 dot matrix display, with 4-bit or 8-bit parallel interfaces and 3-wire or 4-wire serial interfaces. This controller is widely used in industrial control panels, handheld instruments, and other scenarios. Its highlights include a simple … Read more

Implementing SD Card Data Storage via SPI Interface on Microcontrollers

Implementing SD Card Data Storage via SPI Interface on Microcontrollers

Ahem… another sleepless night tortured by SD cards! I remember a young engineer asking me last week, “Why does his data keep disappearing after writing?” This reminded me of my own struggles back in the day. The SD card, though seemingly insignificant, often gives engineers a headache… What exactly is an SD card? Simply put, … Read more

Introduction to the CC2500 Wireless Module

Introduction to the CC2500 Wireless Module

Basic Features (1) ISM and SRD frequency bands of 2400-2483.5 MHz (2) Maximum operating rate of 500 kbps, supporting 2-FSK, GFSK, and MSK modulation methods (3) High sensitivity (-101 dBm at 10 Kbps 1%) (4) Built-in hardware CRC error detection and point-to-multipoint communication address control (5) Low current consumption (13.3 mA in RX) (6) Programmable … Read more

Understanding the Driving Capability of MCU’s SPI Interface and GPIO: How Many Slave Devices Can SPI Connect?

Understanding the Driving Capability of MCU's SPI Interface and GPIO: How Many Slave Devices Can SPI Connect?

Friends involved in hardware design should be familiar with the SPI interface and the GPIO ports of MCUs, and many have personally designed SPI interfaces. When designing, did you consider this important parameter? — The driving capability of the SPI interface and ordinary GPIO ports. Today, let’s discuss how to evaluate the driving capability of … Read more