Skip to content

Python 3 module for controlling Pixelblaze

License

Notifications You must be signed in to change notification settings

savdb/pixelblaze-client

 
 

Repository files navigation

pixelblaze-client

A Python library that presents a simple, synchronous interface for communicating with and controlling one or more Pixelblaze LED controllers.

Requirements

Installation

Install pixelblaze-client with all required packages using pip:

pip install pixelblaze-client

Or, if you prefer, drop a copy of pixelblaze.py into your project directory and reference it within your project:

from pixelblaze import *

Documentation

API and other documention is available in Markdown and HTML.

Sample code illustrating usage is provided in the examples directory.

Please note that version 1.0.0 was a major refactoring and enhancement of the library, with many new features and significant changes. The API surface is completely new. See the the API documentation for details.

Current Version [v1.1.2] - 2024-3-10

New utility functions added for ledmaps

Added

  • New method setMapCoordinates()

Changed

  • Refactored createMapData out of setMapFunction
  • Call setMapData from setMapFunction and setMapCoordinates

Older Versions

See CHANGELOG.md for complete version history.

Known Issues

  • None at the moment; if you find something, let us know!

About

Python 3 module for controlling Pixelblaze

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 48.8%
  • Python 46.8%
  • JavaScript 3.3%
  • CSS 1.1%