Skip to content
This repository has been archived by the owner on Aug 4, 2024. It is now read-only.
/ backlight Public archive

Jack-of-all-trades LED strip controller

Notifications You must be signed in to change notification settings

albertnis/backlight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Backlight

Important

In the years since this repository was updated, I have moved to WLED and ESPHome for my LED strip needs. This repo remains as an archive.

Jack-of-all-trades LED strip controller

This is the first version of my LED strip controller. This code ran from mid 2015 to early 2017 with minimal modification on an Arduino hooked up to a strip of 12V RGB LEDs behind my desk. It reliably provided a nice set of colours to instantly theme my otherwise colour-neutral workspace, and crossfade functionality made it more pleasant than the default controller supplied with the strip.

In April 2017, I replaced backlight with desker to reduce bloat and introduce compatiability with SK6812 individually-addressable strips.

Here's the breadboard layout:

Breadboard layout

Supported Modes

  1. Solid colour
  2. Strobe (selectable frequencies)
  3. Music synchronisation via MSGEQ7
  4. Colour detection via TCS3200

Features

  1. Control with IR remote
  2. Colour crossfade in solid, strobe and colour detect Modes1
  3. Status output to HD44780 16x2 character LCD display

Useful Links

  • Have a look at the video I made demonstrating the MSGEQ7 music synchronisation.
  • Check out my blog post on the same subject.

About

Jack-of-all-trades LED strip controller

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages