Qualia Display Jitter rectangle (320x960) HD458002C40
维护者通常 1 天内回复
@tannewt 已经在做这个了。
开始于 2026年3月30日。
评估
这个 Issue 还没有评估数据。
描述
Board: Adafruit Qualia ESP32-S3 for TTL RGB-666 Displays (adafruit_qualia_s3_rgb666)
Display: HD458002C40 4.58" 320x960 Rectangle Bar RGB TTL TFT (PID 5805)
CP version: 10.1.4
Bug
Intermittent single-frame jumps visible on DotClockFramebuffer-driven display when moving a displayio.Group. Occurs even with WiFi disabled, USB disconnected, and gc.collect() in loop. Severity increases significantly with WiFi on or CIRCUITPY_WEB_API enabled.
Repro
Minimal reproducible example by forum user blakebr (credited):
Forums – Flicker with Qualia RGB666 and 320x960 Bar
Key observations from extended testing:
- Jitter spikes are consistently
2×the normal loop time (0.125s vs 0.0625s) - No correlation with GC events, power supply, or flex cable
- Identical hsync/vsync timings in CP and Arduino GFX; Arduino shows no jitter
- Pixel clock difference: CP uses 16 MHz; Arduino defaults to ~12 MHz — changing CP frequency did not resolve the issue
- UF2 rainbow demo (earlier IDF) shows no flicker; CP 10.1.4 does
Related
- adafruit/Adafruit_CircuitPython_Qualia PR #17 (timing fix for bar320x960.py, merged) — did not resolve jitter
- Arduino ESP32 BSP 3.1.2 = no flicker; 3.1.3+ introduces it (suspected IDF5 timing change)
- Confirmed by a second user (PlatformIO + LVGL + Arduino GFX stack): same thread
- Similar: #10690
- 主要语言
- C
- 星标
- 4.6k
- 派生
- 1.4k
- 平均合并
- 1 天 8 小时
- 30 天内合并 PR
- 155
环境准备
这个项目没有提供开发容器、Dockerfile 或贡献指南,环境需要你自己搭建:先看它的 README,通用步骤见我们的新手贡献指南。
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
adafruit/circuitpython 的其他 Issue
-
board breaks api
难度 2/5 1-3 小时 新手友好度 68/100
adafruit/circuitpython#11099 · 3 条评论 ·
维护者通常 1 天内回复
-
storage usb zephyr
难度 4/5 3-5 天 新手友好度 48/100
adafruit/circuitpython#11531 ·
维护者通常 1 天内回复
-
silabs
难度 5/5 一周以上 新手友好度 20/100
adafruit/circuitpython#11507 · 1 条评论 ·
维护者通常 1 天内回复
-
Feature/API request: portable camera capture across ESP-IDF, Zephyr, and parallel interfaces可能已有人在做 @tannewt 今天认领。 未关闭circuitpython api displayio enhancement
难度 5/5 一周以上 新手友好度 25/100
adafruit/circuitpython#11505 · 5 条评论 · 已指派 1 人 ·
维护者通常 1 天内回复
-
难度 4/5 3-5 天 新手友好度 38/100
adafruit/circuitpython#11472 · 1 条评论 ·
维护者通常 1 天内回复
查看 adafruit/circuitpython 的全部 Issue
相似的 Issue
-
rc_runtime_activate_richpresence leaves a half-initialised entry when the buffer allocation fails未关闭
难度 1/5 1 小时以内 新手友好度 88/100
RetroAchievements/rcheevos#558 ·
-
good first issue priority:low type:docs
难度 2/5 1-3 小时 新手友好度 82/100
crazy-goat/php-fpm-ng#920 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 74/100
-
难度 2/5 1-3 小时 新手友好度 88/100
libsdl-org/SDL#16464 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 78/100