circuitpython/shared-module/displayio
Scott Shawcroft 1a0b4193b7
Simplify the status LED to save power
This also removes the need to pin share because we don't use the
status LED while user code is running.

The status flashes fallback to the HW_STATUS LED if no RGB LED is
present. Each status has a unique blink pattern as well.

One caveat is the REPL state. In order to not pin share, we set the
RGB color once. PWM and single color will be shutoff immediately but
DotStars and NeoPixels will hold the color until the user overrides
it.

Fixes #4133
2021-05-13 14:41:20 -07:00
..
Bitmap.c displayio.Bitmap: Allow modification though the buffer protocol 2021-04-03 10:41:20 -05:00
Bitmap.h displayio_bitmap_set_dirty_area: rewrite in terms of displayio_area 2021-03-18 09:20:56 -05:00
ColorConverter.c Merge MicroPython 1.14 into CircuitPython 2021-05-11 15:07:40 -07:00
ColorConverter.h displayio: Add RGB555/565/_SWAPPED format support 2021-04-19 10:23:47 -05:00
Display.c Fix PWMOut non-error handling and never reset 2021-03-19 09:57:21 -04:00
Display.h run code formatting script 2021-03-15 19:27:36 +05:30
EPaperDisplay.c Simplify the status LED to save power 2021-05-13 14:41:20 -07:00
EPaperDisplay.h Simplify the status LED to save power 2021-05-13 14:41:20 -07:00
FourWire.c run code formatting script 2021-03-15 19:27:36 +05:30
FourWire.h run code formatting script 2021-03-15 19:27:36 +05:30
Group.c Fix board builds and use MP_ERROR_TEXT in py and extmod 2021-05-05 17:51:52 -07:00
Group.h run code formatting script 2021-03-15 19:27:36 +05:30
I2CDisplay.c run code formatting script 2021-03-15 19:27:36 +05:30
I2CDisplay.h run code formatting script 2021-03-15 19:27:36 +05:30
OnDiskBitmap.c run code formatting script 2021-03-15 19:27:36 +05:30
OnDiskBitmap.h run code formatting script 2021-03-15 19:27:36 +05:30
Palette.c add is_transparent getter to displayio.Palette 2021-03-16 20:43:23 -05:00
Palette.h run code formatting script 2021-03-15 19:27:36 +05:30
Shape.c run code formatting script 2021-03-15 19:27:36 +05:30
Shape.h run code formatting script 2021-03-15 19:27:36 +05:30
TileGrid.c Merge MicroPython v1.11 into CircuitPython 2021-04-26 15:47:41 -07:00
TileGrid.h run code formatting script 2021-03-15 19:27:36 +05:30
__init__.c move to displayio_area_union and away from _expand 2021-03-25 11:21:39 -05:00
__init__.h run code formatting script 2021-03-15 19:27:36 +05:30
area.h move to displayio_area_union and away from _expand 2021-03-25 11:21:39 -05:00
display_core.c Merge MicroPython v1.11 into CircuitPython 2021-04-26 15:47:41 -07:00
display_core.h run code formatting script 2021-03-15 19:27:36 +05:30
mipi_constants.h Minor tweaks based on feedback 2018-09-06 14:49:49 -07:00