awesome-micropython icon indicating copy to clipboard operation
awesome-micropython copied to clipboard

Add some extra detail to the graphics drivers (ILI934x specifically)

Open mattytrentini opened this issue 11 months ago • 2 comments

It would be helpful to consistently mark the graphics drivers with certain keywords to indicate key features.

The specific request that triggered this arose recently on the MicroPython discord where a user was asking for an ILI9341 parallel bus driver. Most/all of the drivers are SPI so it was time consuming to open all the links and sift through them.

I don't think we need to overbake this (I was originally thinking adding 'tags' to each driver), it would be good enough to just add appropriate keywords to the descriptions.

Some that come to mind: spi, i2c, parallel, compiled, native, rgb565, 24bit, mono.

mattytrentini avatar Dec 30 '24 23:12 mattytrentini

(I'm happy to take this on...)

mattytrentini avatar Dec 30 '24 23:12 mattytrentini

Hi @mattytrentini Was looking at a few other awesome lists and I couldn't find any that use tags. Some use emoji, but most are just plain lists.

The web version uses mkdocs + awesome-pages plugin. I'll see if I can find a plugin to make a sidebar tag cloud. Otherwise maybe github actions to spit out separate html files so you can have a filtered list for /spi /i2c.

The github pages version is just plain old markdown, so maybe just resort to plain text in the descriptions

mcauser avatar Dec 31 '24 01:12 mcauser