You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
tannewt
changed the title
Split epaperdisplay from displayio
Split displayio into displaycore, externalframebufferio, framebufferdisplayio and epaperdisplaypio (names TBD)
Oct 2, 2023
We should go further with this as we have more boards with displays that aren't supported by displayio.Display(). (Dotclock displays use FramebufferDisplay for example. We should split displayio.Display out as well as Epaperdisplay.
These are moved:
* Display -> busdisplay.BusDisplay
* FourWire -> fourwire.FourWire
* EPaperDisplay -> epaperdisplay.EPaperDisplay
* I2CDisplay -> i2cdisplaybus.I2CDisplayBus
`paralleldisplay` is now `paralleldisplaybus` (and registered as
`paralleldisplay` too).
Bus related helpers are split out of display_core into bus_core.
It is in still displayio since it is a dependency of both
busdisplay and epaperdisplay.
Fixes#7667
This will save space on boards that have an existing display and are unlikely to have an external epaper display (like pew pew m4).
The text was updated successfully, but these errors were encountered: