correct pins

This commit is contained in:
2026-08-02 12:51:44 +02:00
parent 6eec8255e3
commit 36b58f99c9
2 changed files with 16 additions and 20 deletions
+15 -19
View File
@@ -1,29 +1,25 @@
#pragma once
// WT32-SC01 Plus pin assignments.
// Reference values per WT32-SC01 Plus documentation (ESP32-S3-WROVER,
// ST7796 8-bit parallel + FT6336U capacitive touch). Verify against the
// concrete board revision before production use (see SPEC.md section 11).
//
// These constants are consumed by src/display/display_setup.cpp only.
// WT32-SC01 Plus pin assignments (ESP32-S3, ST7796 8-bit parallel, FT6336U touch).
// Verified against WT32-SC01 Plus schematic.
namespace BoardPins {
// --- ST7796 8-bit parallel RGB/8080 interface ---
constexpr int LCD_D0 = 8;
constexpr int LCD_D1 = 3;
constexpr int LCD_D2 = 46;
constexpr int LCD_D3 = 9;
constexpr int LCD_D4 = 1;
constexpr int LCD_D5 = 5;
constexpr int LCD_D6 = 6;
constexpr int LCD_D7 = 7;
constexpr int LCD_D0 = 9;
constexpr int LCD_D1 = 46;
constexpr int LCD_D2 = 3;
constexpr int LCD_D3 = 8;
constexpr int LCD_D4 = 18;
constexpr int LCD_D5 = 17;
constexpr int LCD_D6 = 16;
constexpr int LCD_D7 = 15;
constexpr int LCD_WR = 39;
constexpr int LCD_RD = 38;
constexpr int LCD_DC = 40;
constexpr int LCD_CS = 41;
constexpr int LCD_RST = 42;
constexpr int LCD_WR = 47;
constexpr int LCD_RD = -1; // not wired
constexpr int LCD_DC = 0; // RS/DC
constexpr int LCD_CS = -1; // not wired
constexpr int LCD_RST = 4;
constexpr int LCD_BACKLIGHT = 2;
// --- FT6336U capacitive touch (I2C) ---