Skip to content

About

This repository contains code for configuring hardware, developing drivers, and managing services for a 3D LED Cube. It includes a custom service to control LED patterns, animations, and functionality, providing an interface to determine and program how the LED matrix operates.

Resources

Stars

4 stars

Watchers

2 watching

Forks

Repository files navigation

hardware-led-cube

3DLEDCUBE_animation

Description

This repository contains code for configuring hardware, developing drivers, and managing services for a 3D LED Cube. It includes a custom service to control LED patterns, animations, and functionality, providing an interface to determine and program how the LED matrix operates.

Project with workflow management

Tasks here

Usage

Dependencies

  • To build the mock binary, ensure that you fulfill the requirements for the go-gl package.

  • To build the binary for the raspberry pi, ensure to fulfill the requirements described here.

Building

go build
  • This produces an executable file named hardware-led-cube. If the project was not compiled on arm64 linux (RPi), executing the binary will open up a window with a mock cube.

  • Compiling on arm64 linux produces a binary that will use the RPi-ws281x library to control physical LEDs.

Running

./hardware-led-cube

About

This repository contains code for configuring hardware, developing drivers, and managing services for a 3D LED Cube. It includes a custom service to control LED patterns, animations, and functionality, providing an interface to determine and program how the LED matrix operates.

Resources

Stars

4 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages