Fix 3.5 KY-009: backlight GPIO27 and G on GPIO21.
Align cyd_35r with CYD_PROJECT_GUIDE (ST7796/GT911), export flashable firmware/cyd_35r. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
41
README.md
41
README.md
@@ -1,45 +1,48 @@
|
||||
# KY-009 SMD LED(CYD)
|
||||
|
||||
触控 + LVGL 参考 `hw269test` / `tftest`。一次只亮一路颜色,可切换 R/G/B + 调亮度。
|
||||
触控 + LVGL 参考 `tftest` / `hw269test`。一次只亮一路颜色,可切换 R/G/B + 调亮度。
|
||||
|
||||
> **新开 CYD 测试工程请先读:** [`../CYD_PROJECT_GUIDE.md`](../CYD_PROJECT_GUIDE.md)(LVGL/触控、可刷固件、本地 git、目录结构)。本仓另见 [`AGENTS.md`](AGENTS.md)。
|
||||
> **约定:** [`../CYD_PROJECT_GUIDE.md`](../CYD_PROJECT_GUIDE.md) · 本仓 [`AGENTS.md`](AGENTS.md)
|
||||
|
||||
## 硬件
|
||||
|
||||
| 项目 | 说明 |
|
||||
|------|------|
|
||||
| 板子 | CYD ESP32-2432S028R |
|
||||
| 模块 | KY-009 SMD RGB LED |
|
||||
| R | **GPIO22** |
|
||||
| G | **GPIO27** |
|
||||
| B | **GPIO4**(未接则蓝灯无输出) |
|
||||
| 项目 | **2.8" · 2432S028R** | **3.5" · 3248S035C** |
|
||||
|------|----------------------|----------------------|
|
||||
| 屏 / 触控 | ILI9341 + XPT2046 | ST7796 + GT911 |
|
||||
| 背光 | GPIO**21** | GPIO**27** |
|
||||
| KY-009 **R** | **GPIO22** | **GPIO22**(不变) |
|
||||
| KY-009 **G** | **GPIO27** | **GPIO21**(2.8 的 27→21) |
|
||||
| KY-009 **B** | GPIO4 | GPIO4 |
|
||||
| PlatformIO | `-e cyd` | `-e cyd_35r` |
|
||||
|
||||
接线:`R→GPIO22`,`G→GPIO27`,`B→GPIO4`,`GND→GND`(共阴);若共阳需改 duty 极性。
|
||||
接线(共阴):`R→22`,`G→27(2.8) / 21(3.5)`,`B→4`,`GND→GND`。共阳需改 duty 极性。
|
||||
|
||||
**禁止**在 3.5 上把 G 接到 27(那是背光)。
|
||||
|
||||
## 操作
|
||||
|
||||
- **R / G / B** 按钮:切换当前颜色(其它路关断)
|
||||
- **R / G / B**:切换当前颜色(其它路关断)
|
||||
- 滑条:当前颜色亮度 0–100%
|
||||
- 底部按钮:总开关
|
||||
- 底部:总开关
|
||||
|
||||
## 构建 / 上传
|
||||
|
||||
```bash
|
||||
pio run -e cyd -t upload
|
||||
pio run -e cyd -t upload # 2.8"
|
||||
pio run -e cyd_35r -t upload # 3.5"
|
||||
```
|
||||
|
||||
## 预编译固件
|
||||
|
||||
随时可刷(无需编译):
|
||||
|
||||
```powershell
|
||||
cd firmware\cyd
|
||||
cd firmware\cyd # 2.8
|
||||
# 或 cd firmware\cyd_35r # 3.5
|
||||
.\flash.ps1
|
||||
# 或 .\flash.ps1 -Port COM3
|
||||
```
|
||||
|
||||
重新从构建导出:
|
||||
重新导出:
|
||||
|
||||
```powershell
|
||||
.\firmware\export_from_build.ps1
|
||||
.\firmware\export_from_build.ps1 # 2.8
|
||||
.\firmware\export_from_build.ps1 -Env cyd_35r # 3.5
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user