CESP-IDF
Tất cả dự ánBUILD · DESK-LCD

OPEN PROJECT · Interface

Desk LCD

Những thông tin cần thiết, ngay trên bàn.
Desk LCD · HARDWARE PREVIEWInterface
LVGL · 128×64 UI
SCHEMATIC PREVIEW · WORK IN PROGRESS

STORY & OVERVIEW

Màn hình thông tin nhỏ sử dụng ESP32-C3 và LVGL. Một không gian để thử nghiệm giao diện nhúng và hiển thị dữ liệu.

ESP32-C3LVGLDisplay

ARCHITECTURE & TECH SPECS

Ghi chú kỹ thuật

Sử dụng thư viện đồ họa LVGL 9.1 trên nền ESP32-C3 RISC-V kết hợp DMA truyền khung hình SPI tốc độ 40MHz. Giao tiếp với máy tính qua chuẩn USB Serial CDC để cập nhật biểu đồ CPU/GPU 1 giây/lần mà không gây tải cho máy trạm.

MCU
ESP32-C3 RISC-V 160MHz
FIRMWARE
ESP-IDF + LVGL 9.1
RTOS
FreeRTOS
POWER
5V USB-C → SGM2203-3.3V Low Noise LDO

Ngoại vi phần cứng

  • 1.69″ ST7789 IPS LCD
  • EC11 Rotary Encoder
  • LTR-303 ALS Sensor

Phân hệ Firmware & AI

  • disp_spi_dma: Double-buffered frame flush
  • encoder_input_driver: Quét encoder ngắt phần cứng
  • telemetry_parser: Phân tích bản tin JSON streaming qua USB