Skip to content

Latest commit

 

History

History
72 lines (53 loc) · 2.85 KB

File metadata and controls

72 lines (53 loc) · 2.85 KB

Русская версия

Yoradio for UEDX48480021‑MD80ET (ST7701S RGB 480x480, 2.1" round)

  1. How to enable this board
  • Copy src/myoptions_UEDX48480021.h over src/myoptions.h.
  • IMPORTANT: In PlatformIO select environment [env:UEDX48480021] from platformio.ini (or use universal [env:yoradio-esp32s3]).
  • Then run project clean in .pioarduino/PlatformIO to apply config.
  1. Photos
  • photo
  1. Changelog
  • 12.10.2025 — Initial README for UEDX48480021‑MD80ET.
  1. Features & pins
  • Round ST7701S 480x480 (effective ~400x400), Type4 preset, BGR, RGB→BGR swap in Arduino_ESP32RGBPanel
  • Backlight: GPIO7 (Active LOW)
  • Touch: CST826 (I2C: SDA=16, SCL=15)
  • Audio (I2S): DOUT=43, BCLK=44, LRC=4 — on some revisions you must remove capacitor C9 (not present on all boards)
  • ST7701S signals:
    • SWSPI: CS=18, SCK=13, SDA=12, RST=8
    • Sync: DE=17, VSYNC=3, HSYNC=46, PCLK=9
    • Backlight: BL=7 (Active LOW)

Specs

Item Value
CPU ESP32‑S3‑WROOM‑1‑N16R8 (240MHz, dual‑core)
Memory 520KB RAM + 16MB PSRAM + 8MB Flash
Display ST7701S RGB Panel 480x480 (round)
Touch CST826 (I2C: SDA=16, SCL=15)
Audio I2S (BCLK=44, LRCLK=4, DOUT=43)
Backlight GPIO7 (Active LOW)
SD card
  1. Wiring notes
  • Backlight is inverted (Active LOW).
  • For LRC=4, some revisions require removing capacitor C9 (if present):
    • Disassembly steps:
      • Bend 4 outer ring clips and remove the ring.
      • step1
      • Bend 3 encoder clips with a thin screwdriver and remove the encoder housing.
      • step2a
      • step2b
      • Result:
      • result
      • C9 capacitor location (left side). Remove it to avoid audio noise.
      • c9
  • I2S via the small expansion board shipped with the dev board:
    • DB7 → LRCK (LRC)
    • RX1 → BCK (BCLK)
    • TX1 → DATA (DOUT)
    • i2s1
    • i2s2

Touch

  • Touch is supported (CST826). Some kits do not include touch — confirm with the seller.
  • If your kit has no touch, you may reuse the freed I2C pins (SDA=16, SCL=15). This requires opening the module and soldering directly to ESP32‑S3. Do it only if you know what you're doing.

Closing

  • Contributions, testing and PRs are welcome.