Files
lcd1602atest/include/pins.h
DESKTOP-PUHFO60\dsx2016 a4c7d54d3e Add LCD1602A I2C test with SoftSPI touch and LVGL.
PCF8574 backpack on SDA=GPIO22/SCL=GPIO27, demo/hello/clear/backlight UI, and flashable firmware/cyd package.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-23 14:25:53 +08:00

25 lines
569 B
C
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#pragma once
// CYD ESP32-2432S028R — 触控/屏脚与 tftest 一致
// LCD1602A + I2C 转接板(PCF8574):SDA=GPIO22,SCL=GPIO27
// 常见地址 0x27 / 0x3F(上电扫描)
#define TFT_BL_PIN 21
#define CYD_TOUCH_IRQ 36
#define CYD_TOUCH_MOSI 32
#define CYD_TOUCH_MISO 39
#define CYD_TOUCH_CLK 25
#define CYD_TOUCH_CS 33
#define LCD_I2C_SDA_PIN 22
#define LCD_I2C_SCL_PIN 27
#define LCD_I2C_FREQ_HZ 100000
#define LCD_COLS 16
#define LCD_ROWS 2
#define SCREEN_WIDTH 240
#define SCREEN_HEIGHT 320
#define UI_HOR_RES 320
#define UI_VER_RES 240