A high level library for interacting with the Pimoroni Blinkt.
Project description
README
Blinkter makes using the Pimoroni Blinkt! even easier by making the library object oriented and adding several convenience methods. The intuitive objects that Blinkter layers on top of the Blinkt! python library greatly improve ease of use and reduce development times.
Installation
Easy Way
pip install blinkter
Harder way
If you want to play around with the Blinkter code, the following steps will guide you through getting the repository and installing the library from your code.
- Make sure that
setuptools
is installed.
pip install setuptools
- Next, clone this repository with
git clone https://github.com/speratus/Blinkter.git
- Once the repository is downloaded, install it using this command:
python setup.py install
That's all there is to it. You should be ready to go in no time at all.
Installing into a virtual environment.
Installing Blinkter into a virtual environment is not much harder than a regular installation of Blinkter. Follow steps 1 and 2 as you normally would, but before executing step 3, make sure that your virtual environment is activated.
Linux
In linux (and Raspbian), the command is,
source <ENVIRONMENT_NAME>/bin/activate
Windows
On windows this is achieved using the command: NOTE: Blinkter will not run on Windows. It works exclusively on the Raspberry pi.
<ENVIRONMENT_NAME>\Scripts\activate
Doing this will ensure that Blinkter is installed into the appropriate environment.
Usage
import blinkter
board = blinkter.BlinktBoard()
pixel = board.get_pixel(0) #Or whatever pixel you want to manipulate
pixel.red() #Or pixel.blue(), or whatever else you want.
Links
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file blinkter-0.1.5.6.tar.gz
.
File metadata
- Download URL: blinkter-0.1.5.6.tar.gz
- Upload date:
- Size: 7.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d0cc65154dbc4ae9a09ba4ee5f6c0356dfec77e65d5e515454076e5f2b83211 |
|
MD5 | ac0971045b3efda3b88494e46a00cf0c |
|
BLAKE2b-256 | e5041fb71b363e4972fb2cdd0ef19bd82b295fb67d29554ee7c88a098d3b440b |
File details
Details for the file blinkter-0.1.5.6-py3-none-any.whl
.
File metadata
- Download URL: blinkter-0.1.5.6-py3-none-any.whl
- Upload date:
- Size: 11.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d585c9792e73ec7df99f187605a3f73a48509d9be921fae589d96317dfd4b509 |
|
MD5 | 9db8f2934c7d426b1f23d10c8e997804 |
|
BLAKE2b-256 | 96e83b3321a4bd1d5649fbb49cc49002ecdc0430d3a0eee5d6a258a3af700c10 |