跳到主要内容

NM-CYD-C5

产品概述

NM-CYD-C5 是一款基于 ESP32-C5 的 Cheap Yellow Display 开发板,内置 2.8 英寸 320×240 TFT LCD 电容触摸屏。它与 ESP32-Cheap-Yellow-Display(CYD)的尺寸和接口完全兼容,可实现无缝替换,同时新增了双频 Wi-Fi 6、BLE 5、Zigbee 3.0 和 Thread 支持。

NM-CYD-C5 彩色外观

主要特性

  • ESP32-C5-WROOM-1 — RISC-V 32 位 @ 240 MHz
  • 16 MB Flash + 8 MB PSRAM
  • 2.8 英寸 TFT LCD — 320 × 240 分辨率,ST7789 驱动,电容触摸屏
  • 双 USB-C 接口 — 一个用于 ESP32-C5 编程/供电,一个 CH340 UART
  • SD 卡槽 + RGB LED + 额外 GPIO 引脚
  • 12 针 FPC 连接器 — 方便连接外部模块
  • 完全兼容 ESP32-Cheap-Yellow-Display 外形尺寸

无线能力

协议规格
Wi-Fi双频 Wi-Fi 6(802.11ax),2.4 GHz 和 5 GHz
蓝牙BLE 5.3 + 经典蓝牙(SPP、HID、GATT)
ZigbeeIEEE 802.15.4,Zigbee 3.0 终端设备
Thread基于 IPv6 的网状网络(Thread 1.3)

与标准 CYD 对比

特性标准 CYD(ESP32)NM-CYD-C5
Wi-Fi 频段2.4 GHz2.4 + 5 GHz
Wi-Fi 标准802.11 b/g/n802.11ax(Wi-Fi 6)
Zigbee不支持Zigbee 3.0
Thread不支持Thread 1.3
Flash4 MB16 MB
PSRAM8 MB

对比图

引脚定义

SPI 总线(显示、触摸、SD 卡共用)

设备SCKMISOMOSICS
显示屏(ST7789)GPIO 6GPIO 2GPIO 7GPIO 23
触摸屏(XPT2046)GPIO 6GPIO 2GPIO 7GPIO 1
SD 卡GPIO 6GPIO 2GPIO 7GPIO 10

引脚图

LP-UART(P5)— GPS 模块

信号引脚
RXGPIO 4
TXGPIO 5

I2C 接口(CN1)

引脚 1引脚 2引脚 3引脚 4
3.3VIO 9IO 8GND

扩展 IO(P1)

引脚 1引脚 2引脚 3引脚 4
IO 4IO 8IO 26GND

12 针 FPC 连接器(FPC2)

123456789101112
IO 2IO 6IO 7IO 10GNDIO 4IO 8IO 5IO 9USB D-USB D+GND

快速开始

PlatformIO(推荐)

platformio.ini 中添加:

[env:nm-cyd-c5]
platform = https://github.com/pioarduino/platform-espressif32/releases/download/55.03.36/platform-espressif32.zip
board = esp32-c5-devkitc-1
framework = arduino

TFT_eSPI 配置

使用 TFT_eSPI 驱动 LCD 时,需将 TFT_eSPI_ESP32_C5.c/h 文件添加到 Processors 文件夹,并在 TFT_eSPI.c/h 中更新 CONFIG_IDF_TARGET_ESP32C5。这些文件可在 NM-CYD-C5 仓库Demos/Arduino/libraries/TFT_eSPI 目录中找到。

MicroPython

esptool.py --chip esp32c5 --port COM3 erase_flash
esptool.py --chip esp32c5 --port COM3 --baud 460800 write_flash -z 0x1000 firmware.bin
mpremote connect COM3 repl

支持的项目

支持的项目

固件烧录

如果只想快速刷入固件,可使用:

购买渠道

资源下载