STM32F103 + RA8889 Driver Control Color LCD Screen Series Tutorial – Lesson 3: Image Display and Digital Gauge Design

STM32F103 + RA8889 Driver Control Color LCD Screen Series Tutorial - Lesson 3: Image Display and Digital Gauge Design

Hardware Configuration:* Main Control Microcontroller Board: STM32F103C8T6/STM32F103C6T6* LCD Graphics Display Processor: RA8889/RA6809 Development Board* LCD Screen: 7-inch 1024*600Ruiyou Technology– LCD Graphics Display ProcessorRA8889/RA6809 supports a maximum resolution of 1366×2048, with 128Mb SDRAM built-in for video memory, which can be used as a cache for multi-block displays, allowing for quick updates of screen content. RA8889M/RA6809M provides … Read more

Mastering Arduino in Ten Days: Humidity and Temperature Display

Mastering Arduino in Ten Days: Humidity and Temperature Display

Background Knowledge The DHT11 temperature and humidity sensor includes a resistive humidity sensing element and an NTC temperature sensing element. It features strong response and anti-interference capabilities, as well as a high cost-performance ratio. Each DHT11 sensor is calibrated in a highly precise humidity calibration chamber. The calibration coefficients are stored in OTP memory in … Read more

Design of an Intelligent Water Drinking Reminder Based on the 51 Microcontroller

Design of an Intelligent Water Drinking Reminder Based on the 51 Microcontroller

Abstract This article provides a detailed introduction to the design and implementation of an intelligent water drinking reminder based on the STC89C52 microcontroller. The system integrates a temperature sensor, water level detection module, timed reminder function, and LCD display interface to achieve core functionalities such as water temperature monitoring, water quantity detection, and timed reminders. … Read more

Development of PCBA Solutions for Smart Counting Skipping Rope and Related Circuit Boards

Development of PCBA Solutions for Smart Counting Skipping Rope and Related Circuit Boards

Development of PCBA solutions for smart counting skipping rope, development of LCD display control board counter circuit board, and circuit board Development and design of PCBA solutions for pet button recording chips and smart voice IC recording PCBA circuit board for UV sterilizers, UVC smart sterilization lamp main board PCBA solution Huawei Honor Magic data … Read more

Master These 16 Common Circuit Modules to Save Time and Effort in Hardware Product Development!

Master These 16 Common Circuit Modules to Save Time and Effort in Hardware Product Development!

When designing electronic circuits, we often need to use some common circuits that require redrawing each time, which is both labor-intensive and prone to errors. Therefore, I have designed the circuits I frequently use into modules, allowing for direct use each time. Due to personal limitations, there may be errors in the circuits, and I … Read more

NEC Infrared Protocol Decoding and LCD Display Based on PIC16F877A in Proteus Simulation

NEC Infrared Protocol Decoding and LCD Display Based on PIC16F877A in Proteus Simulation

This example is a solution for NEC infrared protocol decoding and LCD display based on the PIC16F877A, written using CCS C Compiler V5.015, and supports Proteus simulation (the compressed package includes the remote control model). Detailed Explanation of NEC Infrared Protocol 1. Protocol Overview The NEC protocol is a widely used infrared remote control protocol … Read more

Design of a Taxi Mileage Meter Based on the 51 Microcontroller (Accurate Billing and Display)

Design of a Taxi Mileage Meter Based on the 51 Microcontroller (Accurate Billing and Display)

With the advancement of technology and the acceleration of urbanization, taxis, as an important component of urban public transportation, require a high level of accuracy and reliability in their billing systems. This article introduces a design for a taxi mileage meter based on the 51 microcontroller, which can achieve precise mileage billing and clear information … Read more

Weather Action ESP32: Displaying Weather on LCD

Weather Action ESP32: Displaying Weather on LCD

In the previous chapter, we obtained the weather parameters for the current location by parsing <span><span>JSON</span></span> data. The next step is to display this information on the <span><span>LCD</span></span>. A well-designed display interface can greatly enhance the product’s quality. We can compare the display of a typical microcontroller project with that of a mobile phone or … Read more

RGB Interface Design: Unlocking Efficient Display for Custom LCD Screens

RGB Interface Design: Unlocking Efficient Display for Custom LCD Screens

In modern display technology, the RGB interface stands as a mainstream solution for driving LCD screens—especially high-performance displays like TFT—thanks to its ability to transmit full-color image data at high speeds. As an experienced custom LCD display manufacturer, CNK Electronics (CNK) understands how critically RGB interface design impacts display quality. Its core lies in precise … Read more