Understanding MIPI DSI from LCD Display Drivers

Understanding MIPI DSI from LCD Display Drivers

Overview RM68120 is a single-chip TFT LCD display driver produced by Raydium Semiconductor. With over 1M of GRAM memory, it can support a display resolution of 480×864. The input interfaces include DPI, DBI, and DSI. Therefore, starting with MIPI DSI provides a different perspective on the problem, leading to different understandings: DSI/DPI/DBI The architecture diagram … Read more

Open Source IMX283 Camera Board for Raspberry Pi

Open Source IMX283 Camera Board for Raspberry Pi

“ OneInchEye: An open-source one-inch CMOS sensor (IMX283) camera board designed for Raspberry Pi.” Overview The OneInchEye project is an open-source camera board designed for the Raspberry Pi Compute Module 4 using the IMX283 one-inch sensor. This project aims to provide a high-quality, affordable, and easy-to-use camera module for Raspberry Pi projects. The circuit board … Read more

Quick Start for Arduino Maker Teachers in Primary and Secondary Schools: Essential Professional Books

Quick Start for Arduino Maker Teachers in Primary and Secondary Schools: Essential Professional Books

Importance of Arduino in Maker Education With the global popularity of STEAM education in the United States, maker education has become an essential part of STEAM education, enhancing children’s hands-on skills, logical thinking, and problem-solving abilities. Furthermore, maker education has become a primary teaching method for cultivating interdisciplinary skills in children. As a foundational tool … Read more

How to Use Image2lcd: A Step-by-Step Guide for LCD Image Conversion

How to Use Image2lcd: A Step-by-Step Guide for LCD Image Conversion

In embedded device development, LCD liquid crystal displays are often used. To load image data onto the LCD screen, image conversion processing is required.Image2lcd is a simple and easy-to-use image conversion software that can convert images into machine code consisting only of 0 and 1, commonly used for LCD display image conversion. Image2lcd is specifically … Read more

Differences in SysTick Usage Between Cortex-M3 and Cortex-M85 Microcontrollers

Differences in SysTick Usage Between Cortex-M3 and Cortex-M85 Microcontrollers

Cortex-M is an ARM core aimed at MCUs, which has been around for about 20 years, with the most classic being the Cortex-M3 core, which is one of the most widely used cores on the market today. As of now (September 2024), the latest and most powerful microcontroller core is the Cortex-M85. https://www.arm.com/en/products/silicon-ip/cores/cortex-m The Cortex-M85 … Read more

How LCD TVs Can Evolve Beyond MiniLED Technology

How LCD TVs Can Evolve Beyond MiniLED Technology

Smart TVs have developed rapidly over the past two years. Thanks to technological advancements, prices have become increasingly affordable. For example, ultra-large televisions of 85 and 98 inches can now be purchased for around 5000 yuan. OLED, QLED, and MiniLED, once symbols of high-end hardware, can now be found at reasonable prices. For instance, we … Read more

Unlocking and Installing OpenWRT on Xiaomi 10G Router: A Complete Guide

Unlocking and Installing OpenWRT on Xiaomi 10G Router: A Complete Guide

The Xiaomi 10G router, launched in 2022, features a quad-core Qualcomm A73 processor + 2GB RAM, equipped with four 2.5Gbps ports and one 10G Ethernet port, as well as one 10G optical port, supporting Wi-Fi 7. More than a year later, this configuration remains impressive. Although Xiaomi’s router firmware has long been criticized for its … Read more

Why I Recommend Mini PCs

Why I Recommend Mini PCs

Mini PCs are a relatively “unique” presence among computer forms. They do not have the robust physique of traditional desktop computers; they can be as small as a USB flash drive for portability or hidden behind a monitor for a tidier desk. While they seem to be an all-in-one product, why have they remained lukewarm? … Read more