adafruit / adafruit/Adafruit_CircuitPython_ILI9341

Direct access for realtime updates

Open
#40 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
17
Forks
11
PR merge metrics
No merged PRs in 30d

Description

It seems that if I draw a diagonal line across the screen the full screen gets updated, and this is very slow. Is there a way to access the display in the same way this lib does it? https://github.com/aguaviva/ili9342c_mpy it should be much faster

The goal is to achieve drawing a spark line in full screen, with some text, at 20 FPS or more.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the current Adafruit_CircuitPython_ILI9341 display-update path and comparing it with the referenced aguaviva/ili9342c_mpy implementation. Reproduce the diagonal-line or full-screen sparkline workload described in the issue, then determine whether direct display access can meet the stated 20 FPS goal. Done means the access path is defined and the performance target is demonstrated.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
embedded-iot, performance
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.