Skip to main content

A PyQt5-based character and screen manager for Divoom gaming devices.

Project description

This is a work in progress designed to allow users to push images to the Divoom Times Gate

It is written in Python and utilizes the PyQt5, Pillow, and requests libraries.

image

In this screen you can load any image of animated gif from either your local machine or Tenor Gif Search. You can skip frames (for sending large gifs faster) and edit the time between frames. This screen also allows you to change the aspec of the image to Stretch, Fit, or Crop the iimage for best fit.


image

This screen allows you to create character images with backgrounds and character stats. You can use the default system layouts (D&D / Genesys) or roll your own which you can then save for future use. It allows every stat to be either a single number, a X/Y configureation and allows you to add modifiers (like +1 or -2)


image

This area is mostly self explanitory and utilizes some of the built in tools that are part of the Divoom API


image

a built in designer that allows you to design new gifs (including animations) and send them to the screens.


image

Settings for the clock, brightness, and IP address (An IP is required for the app to work)

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

divoom_gaming_gate-0.1.6.tar.gz (23.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

divoom_gaming_gate-0.1.6-py3-none-any.whl (27.8 kB view details)

Uploaded Python 3

File details

Details for the file divoom_gaming_gate-0.1.6.tar.gz.

File metadata

  • Download URL: divoom_gaming_gate-0.1.6.tar.gz
  • Upload date:
  • Size: 23.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for divoom_gaming_gate-0.1.6.tar.gz
Algorithm Hash digest
SHA256 43bf059d72a67964ae37abdbf0dbb9fa28674267bfeb921f11b0b6d06ec79ae2
MD5 eac1489fe78439f4a530422be474dbdf
BLAKE2b-256 4244a5c97584fce76aca5ae6720f8df8b46d2c42f508aa754915f4ab17da2019

See more details on using hashes here.

Provenance

The following attestation bundles were made for divoom_gaming_gate-0.1.6.tar.gz:

Publisher: python-publish.yml on adiastra/divoom-gaming-gate

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file divoom_gaming_gate-0.1.6-py3-none-any.whl.

File metadata

File hashes

Hashes for divoom_gaming_gate-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 d0e9007a18f8791c7800e8e77859e7d95451c644814406f25bbe9758214cc939
MD5 56c47a4d495181c0f26381751cfcfb69
BLAKE2b-256 fc88ef49a80526431201795fb6b4ac03e3650eb83f2aab12ce8daf237c616ea5

See more details on using hashes here.

Provenance

The following attestation bundles were made for divoom_gaming_gate-0.1.6-py3-none-any.whl:

Publisher: python-publish.yml on adiastra/divoom-gaming-gate

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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