Skip to content

Version 1.19.16

Compare
Choose a tag to compare
@Gadgetoid Gadgetoid released this 08 Mar 21:20
· 571 commits to main since this release
faf4efa

Indelible Inky

This release includes a number of improvements to all Inky Frame boards, spurred by Inky Frame 7.3".

  • The inky_frame module now includes colour constants and handy functions to manage Inky Frame when it's running on battery.

  • The pimoroni module now includes a PWMLED class which handles a single LED with brightness and on/off control.

  • All inky_frame LEDs are now driven by PWMLED and have variable brightness control.

  • set_thickness() now works for Inky Frame (and all PicoGraphics pen types, in fact), allowing you to control the thickness of the lines used to render Hershey fonts. Text can be oooh so much prettier.

  • line() now supports a fifth argument, "thickness", letting you draw thick lines at any angle. This is great fun for really slow analogue clocks and other UI elements that involve thick lines that rectangles can't accomplish.

  • A PicoGraphics instance for Inky Frame will now raise a ValueError if you try to access the raw framebuffer with memoryview(graphics). It's backed by PSRAM so there's no memory to access... yet!

  • A bug has been fixed in PCF85063A driver, allowing you to set the time more than once.

See the Inky Frame module documentation for details about new (and old) features, caveats and so on.

What's Changed

New Contributors

Full Changelog: v1.19.15...v1.19.16