Fix 3.5C pins per CYD_PROJECT_GUIDE: BL=27, LD2420 TX=GPIO4, GT911 INT as INPUT.
Black-screen cause was TFT_BL=21; archive flashable firmware/cyd_35r. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
46
README.md
46
README.md
@@ -1,24 +1,33 @@
|
||||
# CYD LD2420 雷达仪表盘
|
||||
|
||||
ESP32 Cheap Yellow Display(ESP32-2432S028R)+ HLK-LD2420 24GHz 毫米波雷达 + LVGL 仪表盘。
|
||||
ESP32 Cheap Yellow Display + HLK-LD2420 24GHz 毫米波雷达 + LVGL 仪表盘。
|
||||
默认 **2.8" ESP32-2432S028R**;可选 **3.5" ESP32-3248S035C**(`cyd_35r`)。板型差异见 [`../CYD_PROJECT_GUIDE.md`](../CYD_PROJECT_GUIDE.md)。
|
||||
|
||||
## 硬件
|
||||
|
||||
| 项目 | 说明 |
|
||||
|------|------|
|
||||
| 板子 | CYD ESP32-2432S028R(2.8" ILI9341) |
|
||||
| 传感器 | HLK-LD2420 |
|
||||
| OT1 | **GPIO22**(模块串口 TX → ESP RX,固件 ≥ v1.5.3) |
|
||||
| RX | **GPIO27**(模块串口 RX → ESP TX) |
|
||||
| 供电 | 3.3V / GND(与 CYD 共地) |
|
||||
| 项目 | 2.8"(默认) | 3.5" C(`cyd_35r`) |
|
||||
|------|--------------|---------------------|
|
||||
| 板子 | ESP32-2432S028R(ILI9341 + XPT2046) | ESP32-3248S035C(ST7796 + GT911) |
|
||||
| 横屏 UI | 320×240 | 480×320 |
|
||||
| 背光 | GPIO21 | **GPIO27** |
|
||||
| LD2420 OT1 | **GPIO22**(→ ESP RX) | **GPIO22**(同左) |
|
||||
| LD2420 RX | **GPIO27**(← ESP TX) | **GPIO4**(← ESP TX;27 是背光) |
|
||||
| 供电 | 3.3V / GND(共地) | 同左 |
|
||||
|
||||
接线(固件 ≥ v1.5.3):
|
||||
|
||||
```
|
||||
# 2.8"
|
||||
LD2420 3V3 → CYD 3.3V
|
||||
LD2420 GND → CYD GND
|
||||
LD2420 OT1 → GPIO22
|
||||
LD2420 RX → GPIO27
|
||||
|
||||
# 3.5C(勿接 27/21:背光 / GT911 INT)
|
||||
LD2420 3V3 → CYD 3.3V
|
||||
LD2420 GND → CYD GND
|
||||
LD2420 OT1 → GPIO22
|
||||
LD2420 RX → GPIO4
|
||||
```
|
||||
|
||||
> 旧固件(< v1.5.3)串口 TX 在 OT2,且默认波特率多为 **256000**。本工程会依次探测 115200 / 256000。
|
||||
@@ -36,21 +45,30 @@ LD2420 RX → GPIO27
|
||||
依赖 [PlatformIO](https://platformio.org/)。
|
||||
|
||||
```bash
|
||||
pio run -e cyd_28r -t upload
|
||||
pio run -e cyd_28r -t upload # 2.8"
|
||||
pio run -e cyd_35r -t upload # 3.5C
|
||||
pio device monitor -b 115200
|
||||
```
|
||||
|
||||
### 预编译固件(随时刷,不必编译)
|
||||
|
||||
已归档到 [`firmware/cyd_28r/`](firmware/cyd_28r/)(含 bootloader / partitions / app):
|
||||
| 目录 | 板型 |
|
||||
|------|------|
|
||||
| [`firmware/cyd_28r/`](firmware/cyd_28r/) | 2.8" ILI9341 |
|
||||
| [`firmware/cyd_35r/`](firmware/cyd_35r/) | 3.5C ST7796 + GT911 |
|
||||
|
||||
```powershell
|
||||
cd firmware\cyd_28r
|
||||
cd firmware\cyd_28r # 或 cyd_35r
|
||||
.\flash.ps1
|
||||
# 或 .\flash.ps1 -Port COM3
|
||||
```
|
||||
|
||||
说明见 [`firmware/README.md`](firmware/README.md)。源码更新后重新打包:`.\firmware\export_from_build.ps1`。
|
||||
说明见 [`firmware/README.md`](firmware/README.md)。源码更新后重新打包:
|
||||
|
||||
```powershell
|
||||
.\firmware\export_from_build.ps1 # 2.8
|
||||
.\firmware\export_from_build.ps1 -Env cyd_35r # 3.5
|
||||
```
|
||||
|
||||
### 环境选择
|
||||
|
||||
@@ -59,6 +77,7 @@ cd firmware\cyd_28r
|
||||
| `cyd_28r` | 标准 ILI9341 CYD(默认) |
|
||||
| `cyd_28r_inv` | 颜色反相 / 发白 |
|
||||
| `cyd_28_st7789` | USB-C 双口 / ST7789 变体 |
|
||||
| `cyd_35r` | 3.5" 3248S035C(ST7796 + GT911,BL=27) |
|
||||
|
||||
## 项目结构
|
||||
|
||||
@@ -86,6 +105,7 @@ README.md # 本文档
|
||||
|
||||
| 日期 | 说明 |
|
||||
|------|------|
|
||||
| 2026-10-25 | 按 `CYD_PROJECT_GUIDE.md` 修正 3.5:BL=27、LD2420 TX→GPIO4、GT911 INT 复位后 INPUT;归档 `firmware/cyd_35r/` |
|
||||
| 2026-10-18 | 初版:CYD + LD2420 LVGL 仪表盘;OT1→GPIO22、RX→GPIO27;显示固件版本 |
|
||||
| 2026-10-18 | 存在逻辑改为 ESPHome 出厂门限 + 10s 离开保持(动/静均保持 ON) |
|
||||
| 2026-10-18 | 归档预编译固件到 `firmware/cyd_28r/`,附一键刷写;初始化本地 Git |
|
||||
@@ -94,7 +114,7 @@ README.md # 本文档
|
||||
|
||||
```
|
||||
CYD LVGL LD2420 Radar Dashboard
|
||||
LD2420 probe @ 115200 baud RX=22 TX=27
|
||||
LD2420 probe @ 115200 baud RX=22 TX=27 # 3.5 为 TX=4
|
||||
FW=v1.6.1 mode=simple
|
||||
set gates 1..12 to=10s (OK)
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user