Skip to main content

A module to control the Pibrella Raspberry Pi Addon Board

Project description

Pibrella API Library. See for details. Change Log ==========


  • Restructured library to include pins/main code in Pibrella package

  • Fix to notation support so notes are correctly played


  • Significant version bump to highlight launch to Production/Stable status

  • Small tweak to allow use of with, ie: “with as red:”


  • Fixed buzzer to stop after playing melody

  • Wrapped changed/pressed/released so they can be registered simultaneously

  • Added “len” to pin collections, to support random.choice(pibrella.light)

  • Added error if run without root


  • Populated LICENSE.txt


  • Renamed amber to yellow and added alias support for backwards-compatibility

  • Added lights, inputs, outputs and pins as pluralalised aliases for light, input etc

  • Tweaked how on/off/toggle calls to lights/outputs are handled during pulse/blink


  • Added pulse(), blink() and fade() to all outputs


  • Built-in asyncronous alarm sound! pibrella.buzzer.alarm()

  • Replaced xrange with range


  • Added support for REV 1 Raspberry Pi


  • Added fade(from,to,duration) for lights


  • Removed .all. keyword, use instead of

  • Added helper to list pins, try: pibrella.input in interactive shell

  • Added [‘name’] and [idx] support to pin collections, try: pibrella.input[0] pibrella.input[‘a’]

  • Added buzzer to

  • Added return values to most methods


  • Initial development/beta release

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

Pibrella-1.3.1.tar.gz (10.0 kB view hashes)

Uploaded source

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page