Skip to main content

LED SHIM

Build Status Coverage Status PyPi Package Python Versions

https://shop.pimoroni.com/products/led-shim

28 tiny RGB LED pixels in a single row that just slip right onto your Pi's pins, no soldering required! LED SHIM is ideal for status updates, notifications, a VU meter, or as a bar graph for sensor readings.

Installing

Full install (recommended):

We've created an easy installation script that will install all pre-requisites and get your LED SHIM up and running with minimal efforts. To run it, fire up Terminal which you'll find in Menu -> Accessories -> Terminal on your Raspberry Pi desktop, as illustrated below:

Finding the terminal

In the new terminal window type the command exactly as it appears below (check for typos) and follow the on-screen instructions:

git clone https://github.com/pimoroni/led-shim
cd led-shim
./install.sh

Development:

If you want to contribute, or like living on the edge of your seat by having the latest code, you should clone this repository, cd to the library directory, and run:

./install.sh --unstable

In all cases you will have to enable the i2c bus:

sudo raspi-config nonint do_i2c 0

Documentation & Support

0.0.3

  • Repackage to hatch/pyproject
  • Switch to smbus2

0.0.2

  • Add set_multiple_pixels
  • Updated packaging
  • Linting & minor improvements to docstrings

0.0.1

  • Initial release

Metadata

Release files for ledshim 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ledshim 0.0.3
File Size Uploaded
ledshim-0.0.3.tar.gz 79.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ledshim 0.0.3
File Interpreter ABI Platform
ledshim-0.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 90.1 kB

Release files / ledshim-0.0.3.tar.gz

Download URL ledshim-0.0.3.tar.gz
Size 79.7 kB
Tags Source
SHA-256 checksum
How to use checksums
b72d483d5034338dd36b7339fdc3cadd2b03d759b4fd030f2a4acf92db514bdf
BLAKE2b-256 checksum
How to use checksums
11567da70d29f7b18848292a9de026b6dc75734aeb6997290a018d2c676a2688
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.2

Release files / ledshim-0.0.3-py3-none-any.whl

Download URL ledshim-0.0.3-py3-none-any.whl
Size 10.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5dd16d40c4340b8bebb8add38ebe4bb093a245364c64cff2edbd986def42b0a8
BLAKE2b-256 checksum
How to use checksums
5d3126042c228c053ac2054079f370de491fb30fd5d994d78f48227ec9ab6f9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.2

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

0.0.2

2 release files

0.0.1

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page