Skip to content

Instantly share code, notes, and snippets.

Avatar
🎸
Working on sound reactive WLED

Andrew Tuline atuline

🎸
Working on sound reactive WLED
View GitHub Profile
View gist:6af4a3e10b5b1c9ac7d5760bf4942f92
/* fill_grad
*
* By: Andrew Tuline
*
* Date: August, 2015
*
* Here's a simple method to blend between a couple of colours across a strand of LED's.
*
* It uses FastLED's:
*
@atuline
atuline / fillpal.ino
Last active Oct 22, 2018
A fill color along with single colours
View fillpal.ino
// https://plus.google.com/u/0/107012178390358476390/posts/DYRrA1iH5j5?cfem=1
#include <FastLED.h>
#define LED_PIN 12
#define CLK_PIN 11
#define NUM_LEDS 60
#define BRIGHTNESS 150
#define LED_TYPE APA102
View simplemover.ino
/* simplemover
*
* By: A simple routine to move every 4th LED up the strip and fade behind.
*
* No delay statements were harmed in the creation of this routine.
*
* By: Andrew Tuline
*
* Date: June 11, 2018
*
View palette_basic
/* palette_basic
*
* By: Andrew Tuline
*
* Date: October, 2018
*
* Basic Palette Usage
*
*/
@atuline
atuline / sinelon_pixels
Created Jan 25, 2019
Sinelon with multiple list pixels
View sinelon_pixels
/* sinelon_pixels
*
* Moves multiple pixels back and forth using waves of one form or another.
*
*
* By: Mark Kriegsman
*
* Modified by: Andrew Tuline
*
* Date: January 2018
View rainbow_center
/* rainbow_center
By: Andrew Tuline
Date: Jan, 2018
Description
Rainbow marching from the center to the ends of the strand using the fill_rainbow routine.
@atuline
atuline / ripples.ino
Last active Feb 10, 2019
Ripples for FastLED
View ripples.ino
/*
* Ripples
*
* Originally by: Reko Meriö
*
* Highly modified by: Andrew Tuline
*
* Date: February, 2019
*
* Another ripple routine, that now supports simultaneous ripples via a structure.
View gist:a021e0e6297828845d800573481894aa
/*
A blending variant
By: Andrew Tuline
Date: March, 2019
*/
#include "FastLED.h"
#define LED_PIN 12
#define CK_PIN 11
View FFT_Peak
/* File: FFT_Peak
*
* By: Andrew Tuline
*
* Modified from:
*
* Date: May, 2019
*
* Use WEMOS D1 Mini and Sparkfun MEMS microphone.
*
@atuline
atuline / inoise8_mover_array
Last active Jun 8, 2019
Using FastLED noise function to move pixels.
View inoise8_mover_array
/* inoise8_mover_array
*
* By: Andrew Tuline
*
* Date: March, 2017
*
* We've used sine waves and counting to move pixels around a strand. In this case, I'm using FastLED Noise to move an array of pixels up and down the strand.
*
* The advantage is that it provides random natural movement without requiring lots of fancy math.
*