Tuesday 20 November 2018

HiPi Modules 0.74 Released

Extending use of the MAX7219 IC, a module to control MAX7219 based LED strips has been added.


Documentation at HiPi::Interface::MAX7219LEDStrip

Sunday 18 November 2018

HiPi Modules 0.73 Released

A new version of HiPi Modules ( 0.73 ) has been released to support the Raspberry Pi 3 Model A +.

Also in this release is module HiPi::Interface::ZeroSeg that provides support for The Pi Hut ZeroSeg Hat.


Wednesday 6 June 2018

HiPi Modules 0.72 Released

Currently it seems I'm exploring different ways of displaying information on a headless pie.
Some day, I hope to build something with nixie tubes.

Until then, this LED matrix pHAT from Pimoroni is the most fun display I've tinkered with in a while.

A retro display driven by Perl.  HiPi 0.72  contains HiPi::Interface::MicroDotPHAT - a Perl port of the supplier's Python library.

Wednesday 30 May 2018

HiPi Modules 0.71 Released

The latest release of HiPi includes support for some common small form factor E-Paper displays.

Several displays from Waveshare are supported along with the Inky pHAT from Pimoroni.


Given the slow refresh time of many of these displays and the long recommended intervals between refreshes, potential application is  is limited. However, they look great if their limitations are not a  problem in your use case.

Module HiPi::Interface::EPaper wraps the support.


Also included in this release are HiPi::Interface::TMP102 which wraps access to the TMP102 I2C temperature sensor breakout and HiPi::Interface::MS5611 which provides a wrapper for the I2C interface to the MS5611 barometric pressure and temperature sensor.

Tuesday 8 May 2018

HiPi Modules 0.70 Released

The latest release of HiPi includes support for common single colour OLEDs.

The module HiPi::Interface::MonoOLED supports SSD1306 and SH1106 based OLED breakouts using both I2C and SPI interfaces.

Several graphics methods are supported.

The built in fonts only contain printable ascii characters or the Latin-1 supplement for a set of extended fonts. However, tools are provided that allow you to create your own bitmap fonts containing the character set of your choice.

The font creation process is described in Creating Fonts for MonoOLED

This release also includes HiPi::Interface::PCA9544 to control the PCA 9544A I2C channel multiplexer. Useful if you want to use several I2C devices with the same address.


Saturday 17 March 2018

HiPi Modules 0.69 Released

Some minor updates to support the new Raspberry Pi 3 B Plus.