TM1829 Module

Since Origin / Contributor Maintainer Source
2016-05-15 Sebastian Haas Sebastian Haas tm1829.c

tm1829 is a library to handle led strips using Titan Micro tm1829 led controller.

The library uses any GPIO to bitstream the led control commands.

Caution

This module has an optional dependency to the pixbuf module i.e. it can work without. However, if you compile the firmware without pixbuf the respective features will be missing from this module.

tm1829.write()

Send data to a led strip using native chip format.

Syntax

tm1829.write(data)

Parameters

  • data payload to be sent to one or more TM1829 leds. It is either a 3-channel pixbuf (e.g., pixbuf.TYPE_RGB) or a string of raw byte values to be sent.

Returns

nil

Example

tm1829.write(5, string.char(255,0,0,255,0,0)) -- turn the two first RGB leds to blue using GPIO 5