Skip to main content

A widget library and window manager for small displays

Project description

A widget library and window manager for small displays

Python 3 library to simply the development of applications intended to drive small displays such as the HD44780, WEH001602A, SSD1306. Any display that you can update with a PIL.Image input is supported.

It supports a collection of widgets including:

  • text and staticText

  • progressBar

  • image

  • line and rectangle

  • slide, scroll and popUp

And a set of collection classes to organize the widgets into useful screens:

  • canvas – For designing a collection of widgets to display together

  • sequence – For rotating through a set of canvases

  • windows – For displaying a set of canvases simultaneously on a display

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tinydisplay-0.1.0.tar.gz (50.8 kB view details)

Uploaded Source

Built Distribution

tinydisplay-0.1.0-py3-none-any.whl (52.0 kB view details)

Uploaded Python 3

File details

Details for the file tinydisplay-0.1.0.tar.gz.

File metadata

  • Download URL: tinydisplay-0.1.0.tar.gz
  • Upload date:
  • Size: 50.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.3 Darwin/23.5.0

File hashes

Hashes for tinydisplay-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1502a86419e6cfaf8295ab1b8bac9c9634ebb4da340dd3e11327dc70dd9519e1
MD5 3f4f1a0c8049fcaac15bbf1fcf9c4153
BLAKE2b-256 b8b08ea4de657b62950642f462e93ccfb91843967fb6a3fc4807e03730c7a272

See more details on using hashes here.

File details

Details for the file tinydisplay-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: tinydisplay-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 52.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.3 Darwin/23.5.0

File hashes

Hashes for tinydisplay-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 827e3ee7ca7db897c5ff91750aa21b4838198c4cf79bb2300a93ec7684fa2691
MD5 1ad86a3fc1ced5bf1eed2bc55b6bbfb6
BLAKE2b-256 146c896843ce352c6961994555b591bff0b10287a1809aa79cad475ef36ea1f0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page