How to Display Chinese Characters on LCD1602 and Optimize Time-Slicing Scheduler

How to Display Chinese Characters on LCD1602 and Optimize Time-Slicing Scheduler

This is the fifth article in the series of “Relearning 51 Microcontroller” (click to view). Today, this article mainly discusses the usage of LCD1602 (including left and right movement, displaying Chinese characters) and the optimization of the time-slicing scheduler mentioned in the previous article (let’s see what new problems we encounter and what new gameplay … Read more

In-depth Analysis of TFT-LCD Technology

In-depth Analysis of TFT-LCD Technology

Author | Sensor Technology (WW_CGQJS) In 1888, Austrian botanist Friedrich Reinitzer discovered liquid crystals, a peculiar organic compound that has two melting points. When heated to 145°C, its solid crystalline state melts into a cloudy liquid, while pure substances typically become transparent when melted. If heated further to 175°C, it appears to melt again, turning … Read more

Understanding the Most Widely Used Backplane Material for TFT-LCD Displays: a-Si

Understanding the Most Widely Used Backplane Material for TFT-LCD Displays: a-Si

Illustration of TFT Array Substrate Silicon Island (5 Mask) Whether you are a reader in the display field or not, you often come across introductions to screen technologies, such as TN, VA, IPS, a-Si, LTPS, etc. Many people confuse these technical terms, and some readers may have a superficial understanding but not in-depth knowledge, leading … Read more

Understanding LCD Display Technology: A Comprehensive Training Session

Understanding LCD Display Technology: A Comprehensive Training Session

In the spring of the year, action comes first. To promote knowledge sharing, enhance professional capabilities, stimulate innovative thinking, and build a learning-oriented enterprise, on the morning of February 18, Guofeng New Materials organized a training session on the basic technical knowledge of LCD displays. The training invited Ding Daojun, the deputy director of the … Read more

DIY Guide: Using Raspberry Pi Zero for Flight Control and Video Transmission

DIY Guide: Using Raspberry Pi Zero for Flight Control and Video Transmission

Although it is possible to buy finished products that look better and have stronger performance specifications, the joy of creating and optimizing according to one’s own needs while learning through experimentation embodies the spirit of makers. This project uses existing hardware to utilize the Raspberry Pi Zero as a flight control video transmission system. I … Read more

IoT Agricultural Soil Nutrient and Weather Station Monitoring System

IoT Agricultural Soil Nutrient and Weather Station Monitoring System

Click Mushroom Cloud Creation to follow us IoT Agricultural Soil Nutrient and Weather Station Monitoring System Introduction To monitor the growing environment of crops outdoors and in greenhouses, I designed an IoT agricultural monitoring system using Unihiker as the main monitoring core, combined with RS485 soil sensors, temperature and humidity sensors, CO2 sensors, environmental light … Read more

How to Build a Mini Gaming PC with LattePanda

How to Build a Mini Gaming PC with LattePanda

Today’s project is about how to create a mini gaming computer using the LattePanda, including making the case and display. Since the LattePanda can come pre-installed with an X86 Windows system, along with its high configuration, the overall performance of the machine is quite good. At the end of the article, the author also demonstrates … Read more

Choosing the Right Development Board for AI: A Quick Start Guide

Choosing the Right Development Board for AI: A Quick Start Guide

To not miss my updates, remember to click the top right corner – view public account – set as a star, and send me a star. Recently, ChatGPT has created a whirlwind, greatly increasing everyone’s enthusiasm for artificial intelligence. More and more applications are starting to integrate AI, such as AIoT. To enable hardware engineers … Read more

Inserting Modules into LattePanda BIOS

Inserting Modules into LattePanda BIOS

One advantage of UEFI is its modularity, meaning you can write a module that, once compiled, can be inserted into an existing BIOS and executed. Previously, the implementation methods of each IBV varied greatly, and there was almost no way to achieve universality except for inserting in a special form like PCI ROM. The demonstration … Read more