One firmware for unknown CYD revisions

Flash once, configure the screen in the browser, then use the full RIFE interface.

The display and touch helpers are built into the RIFE firmware. Saving the final setting restarts the same device directly into RIFE—there is no second firmware installation.

Use desktop Chrome or Edge over HTTPS. Connect with a USB data cable and close Arduino IDE or other serial monitors.
Five short setup stages

1. Controller
2. Any working rotation
3. Mirroring
4. Colour and inversion
5. Four-corner touch calibration

Choose each display property separately, then tap four targets on the CYD. Any rotation can be saved.

Step 1

Install Universal CYD RIFE

This erases the previous firmware and installs the complete RIFE application with its first-run helper.

Use desktop Chrome or Edge.Open this page over HTTPS.

After Finished, press EN/RST once if the board does not restart automatically.

Step 2

Connect first-run setup

Not connected

Choose the same COM device used for installation. The connection runs at 115200 baud.

Guided screen setup

Waiting for the CYD

---
1 · Controller
2 · Rotation
3 · Mirroring
4 · Colour
5 · Touch
Connect the board to read the current setup stage.
Display---
SPI mode---
Rotation---
Orientation label---
Mirror X---
Mirror Y---
Colour order---
Inversion---
Touch target---
Touch calibrated---
Touch axis swap---
Can save---
Configuration saved. The CYD is restarting into the full RIFE interface.

No second flash is required. Insert the FAT32 microSD card containing /frequencies.csv.

Serial helper

Live device messages and manual commands

N next · P previous · S use/save · I status. At the touch stage, tap the four targets directly on the CYD. During RIFE operation, hold BOOT for five seconds or send SETUP. An active wired/Bluetooth output is stopped before setup opens.