mipidsi's ST7796 model uses the ST7789 init, which skips the ST7796-specific extension-command unlock (0xF0) and Display Function Control (0xB6 = 480 driving lines) — so the panel only scanned part of the screen (image confined to a corner region + snow). After mipidsi's init, send the missing commands via Display::dcs() using the known-good values from the CircuitPython st7796_init. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| .cargo | ||
| src | ||
| .gitignore | ||
| build.rs | ||
| build.sh | ||
| Cargo.toml | ||
| memory.x | ||
| uf2.py | ||