Displaying 1 to 20 from 33 results

SwiftyGPIO - A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire

  •    Swift

A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire. This library provides an easy way to interact with external sensors and devices using the digital GPIOs, SPI/I2C interfaces, 1-Wire buses, PWM signals and serial ports that boards like the Raspberry Pi provide, on Linux using Swift.

ESP-MQTT-JSON-Digital-LEDs - ESP MQTT Digital LEDs for Home Assistant's MQTT JSON Light Component

  •    Arduino

This project shows a super easy way to get started using Digital LED strips with Home Assistant, a sick, open-source Home Automation platform that can do just about anything. The code covered in this repository utilizes Home Assistant's MQTT JSON Light Component and an ESP8266 microcontroller.

ESP-MQTT-JSON-Multisensor - ESP MQTT JSON Multisensor for Home Assistant

  •    C++

This project shows a super easy way to get started with your own DIY Multisensor to use with Home Assistant, a sick, open-source Home Automation platform that can do just about anything. The code covered in this repository utilizies Home Assistant's MQTT JSON Light Component, MQTT Sensor Component, and a NodeMCU ESP8266 development board.

Mountaineer Board RGB Led Helper

  •    

Mountaineer Boards (http://www.mountaineer-boards.com/) has an RGB led onboard but they do not provide off the shelf class to manage it! Here is helper classes!




light-o-mator

  •    

Control your Netduino powered RGB LEDs using this Windows Phone 8 app and Netduino .NET Microframework code.

lifxjs - JS library for LIFX bulbs

  •    Javascript

A NodeJS client for the LIFX bulbs based on my observations of the network protocol using tcpdump and Wireshark. This is very much experimental, so is most likely incorrect or inaccurate, although it seems to work for me. You have been warned. Observations are documented in Protocol.md. This is based on my setup of 2 bulbs in a single group. That may or may not affect the network protocol. Also, I've not looked at how the bulbs are initially setup to hop onto your wireless network; I configured mine with the iPhone app, and this library is (currently) for manipulating the bulbs once they are already attached to your network.

luma

  •    Python

Full documentation with installation instructions and examples can be found on https://luma-led-matrix.readthedocs.io. A LED matrix can be acquired for a few pounds from outlets like Banggood. Likewise 7-segment displays are available from Ali-Express or Ebay.

KeyboardVisualizer - Razer Chroma, Corsair RGB, and other RGB peripherals spectrograph visualizer for Windows and Linux

  •    C++

You must have the Microsoft Visual C++ 2015 32-bit redistributable package installed to run this program (Windows). To build this project in Linux, install QT Creator and libopenal-dev, libhidapi-dev and open/build the .pro file.


msi-keyboard - MSI SteelSeries Keyboard LED Controller

  •    Javascript

Make sure you have the needed usb lib requirements for your OS. This project now supports full RGB/hex colors.

Blink1Control2 - Blink1Control in Electron, React, and Node. Control blink(1) USB RGB LED devices.

  •    Javascript

Blink1Control is the desktop application for controlling and hooking events to blink(1). It is the primary user-level application for controlling blink(1). It is an event-based system for triggering blink(1) color patterns. Those events can be on your computer or on the Net. Blink1Control2 is the current version, written in Electron, Node.js, and React.

BeagleMobile - BeagleBone Black mobile application for controlling LEDs, RGB LEDS, and other sensors

  •    CSS

BeagleBone Black mobile application for controlling LEDs, RGB LEDS, and other sensors

g203-led - Logitech G203 Prodigy Mouse LED control for Linux

  •    Python

Allows you to control the LED lighting of your G203 Prodigy Mouse programmatically. Inspired by and based on g810-led.

LedMatrix - Flexible and powerful an Arduino library to control LED matrixes on chips MAX7219 and MAX7221

  •    C++

LedMatrix is a flexible and powerful Arduino C++11 library to control LED matrixes on chips MAX7219 and MAX7221. With the LedMatrix library, you can flexibly control LED matrixes are connected via chips MAX7219 and MAX7221. As well as cascades of such matrices. And whole groups of cascades. It can work via software SPI, using any three free pins or through hardware SPI. Hardware SPI of course is faster.

raspi-ledblinker - Blink some leds and register interrupts from buttons on the raspi.

  •    Javascript

Blink some leds and register interrupts from buttons on the raspi (or some other device with gpio pins). You can set an arbitrary number of leds and buttons in the config, nothing is hardcoded to either the server or the frontend.

uchroma - An advanced driver for Razer Chroma hardware in Linux

  •    Python

The Razer Chroma line of peripherals have flashy features such as embedded LED matrices and macro keys. This project aims to provide rich support for these features under Linux without requiring kernel modifications. UChroma requires Python 3.5 or newer.

luma

  •    Python

Device drivers extend luma.core to provide the correct initialization sequences for specific physical display devices/chipsets. There are emulators that run in real-time (with pygame) and others that can take screenshots, or assemble animated GIFs, as per the examples below. Source code for these are available in the examples directory of the luma.examples repository.

node-blync - Blynclight module for Node.js using node-hid

  •    Javascript

This library lets you control a Blync (RGB led for USB).

ledstripe - Node JS code for LPD8806 and WS2801 LED stripes

  •    Javascript

Control WS2801 and LPD8806 LED stripes with Node.js via SPI. Currently, only WS2801 and LPD8806 stripes work. The more recent WS2811 and WS2812 are not supported as they use a different protocoll with timing constraints that will be tremendously difficult to fulfill with a high level language.

homebridge-magichome - A Homebridge plugin for Magic Wifi devices

  •    Python

A Homebridge plugin for devices running on the Magic Home Wi-Fi system. The plugin includes and uses a slightly modified version of flux_led.py.