is31fl3741 – Displays an in-memory framebuffer to a IS31FL3741 drive display.

Available on these boards
  • ARAMCON Badge 2019
  • ARAMCON2 Badge
  • Adafruit CLUE nRF52840 Express
  • Adafruit Circuit Playground Bluefruit
  • Adafruit Feather Bluefruit Sense
  • Adafruit Feather nRF52840 Express
  • Adafruit ItsyBitsy nRF52840 Express
  • Adafruit LED Glasses Driver nRF52840
  • Adafruit Metro nRF52840 Express
  • Arduino Nano 33 BLE
  • AtelierDuMaker nRF52840 Breakout
  • BLE-SS dev board Multi Sensor
  • BastBLE
  • BlueMicro840
  • Electronut Labs Blip
  • Electronut Labs Papyr
  • HiiBot BlueFi
  • IkigaiSense Vita nRF52840
  • MDBT50Q-DB-40
  • MDBT50Q-RX Dongle
  • MakerDiary nRF52840 MDK
  • MakerDiary nRF52840 MDK USB Dongle
  • Makerdiary M60 Keyboard
  • Makerdiary Pitaya Go
  • Makerdiary nRF52840 M.2 Developer Kit
  • Open Hardware Summit 2020 Badge
  • PCA10056 nRF52840-DK
  • PCA10059 nRF52840 Dongle
  • Particle Argon
  • Particle Boron
  • Particle Xenon
  • SparkFun MicroMod nRF52840 Processor
  • SparkFun Pro nRF52840 Mini
  • TG-Watch
  • Teknikio Bluebird
  • TinkeringTech ScoutMakes Azul
  • WarmBit BluePixel nRF52840
  • nice!nano

class is31fl3741.IS31FL3741(*, width: int)

Create a IS31FL3741 object with the given attributes.

The framebuffer is in « RGB888 » format using 4 bytes per pixel. Bits 24-31 are ignored. The format is in RGB order.

If a framebuffer is not passed in, one is allocated and initialized to all black. In any case, the framebuffer can be retrieved by passing the Is31fl3741 object to memoryview().

A Is31fl3741 is often used in conjunction with a framebufferio.FramebufferDisplay.

brightness :float

In the current implementation, 0.0 turns the display off entirely and any other value up to 1.0 turns the display on fully.

width :int

The width of the display, in pixels

height :int

The height of the display, in pixels

deinit() → None

Free the resources associated with this IS31FL3741 instance. After deinitialization, no further operations may be performed.

refresh() → None

Transmits the color data in the buffer to the pixels so that they are shown.