Files
btntest/firmware/cyd_35r/media/preview.html
DESKTOP-PUHFO60\dsx2016 74fc5085f0 Fix 3.5C backlight to GPIO27 and ship GT911 capacitive touch.
Align cyd_35r with CYD guide (BL=27, INT as input after reset); export flashable firmware/cyd_35r.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-25 11:40:41 +08:00

49 lines
2.0 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>Button</title>
<style>
*{box-sizing:border-box;margin:0;padding:0}
html,body{width:320px;height:240px;overflow:hidden;background:#000;margin:0}
.bezel{width:320px;height:240px;background:#1a1408}
.screen{width:320px;height:240px;background:#0A1016;color:#EAF0F6;font:12px/1.2 system-ui,sans-serif;position:relative;overflow:hidden}
.muted{color:#7A8B9C}.ok{color:#3DDC97}.bad{color:#E85D4C}.acc{color:#4FC3F7}.amber{color:#FFB74D}
.btn{border:0;border-radius:8px;background:#243140;color:#EAF0F6;font-weight:600}
.btn.acc{background:#1A4A6E}.btn.on{background:#1B5E4A}.btn.warn{background:#6B3A1E}
.t{position:absolute;left:0;right:0;top:4px;text-align:center;font-size:26px;font-weight:700}
.pin{position:absolute;left:0;right:0;top:40px;text-align:center}
.cnt{position:absolute;left:0;right:0;top:68px;text-align:center;font-size:48px;font-weight:800;color:#4FC3F7}
.hint{position:absolute;left:0;right:0;top:124px;text-align:center}
.st{position:absolute;left:0;right:0;top:144px;text-align:center;font-size:16px;font-weight:700}
.raw{position:absolute;left:0;right:0;top:168px;text-align:center;font-size:11px}
.act{position:absolute;left:24px;right:24px;bottom:12px;height:44px}
/* CYD 3.5" full-bleed: non-uniform scale matches firmware UX()/UY(). */
html,body{width:480px!important;height:320px!important;overflow:hidden!important;background:#000!important;margin:0!important;padding:0!important}
.cyd35-scale{width:320px;height:240px;transform:scale(1.5,1.3333333333);transform-origin:0 0;overflow:hidden}
</style>
</head>
<body>
<div class="cyd35-scale">
<div class="bezel"><div class="screen" id="s">
<div class="t">Button</div>
<div class="pin muted">OUT-&gt;GPIO22 VCC 3.3V</div>
<div class="cnt">12</div>
<div class="hint muted">count</div>
<div class="st">IDLE</div>
<div class="raw muted">OUT LOW act=HIGH</div>
<button class="btn act" type="button">Reset</button>
</div></div>
</div>
</body>
</html>