Skip to content

oddacon/BlinkyTape

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Current Status

Right now I am having a memory issue and have been warned by arduino IDE that stability problems may occur. Global variables use 2,163 bytes (84%) of dynamic memory, leaving 397 bytes for local variables. Maximum is 2,560 bytes. I am trying to cut down but may have to drop a pattern to get them all to fit. Either way I'm not to worried about it.

BlinkyTape Tutorials

Beginner level Blinky Tape Arduino scripts to get you going

The BlinkyTape from BlinkinLabs is a 40" strip of 60 LEDs on a flexible strip in a water resistant enclosure. It has a Atmega 32u4 processo which is compatible with Arduino (as a Leonardo).

The whole package is great. The people at BlinkLabs are great. Their sample programs are cool, but too complicated for true beginners to follow. I'm going to provide some very basic Arduino sample programs which I hope will help you learn how to program the BlinkyTape as an Arduino.

As an Arduino

First, let me explain this Arduino thing. The BlinkyTape has a little board attached to it that can store and run programs to control the lights, this board also has a button. You can use the Arduino development application on your computer to write programs, save them to the board and they will run when you provide power to the BlinkyTape. This means you don't have to have your computer attached to the BlinkyTape to run your customer light show. NOTE: You can use your computer to control the BlinkyTape as well, but I'm not going to focus on that in these samples. You can read about other ways to program the BlinkyTape on BlinkinLabs.

The Method and Tools

When you look at the samples you're not seeing the best way to write code. I'm merely trying to explain a way to make it work. Simply. In a way I think is understandable for a beginner. You should also note, that there are too many comments in my code compared to what people expect to see in normal programs. So, if you're new to programming, you don't need to mimic that when you right your own programs.

As of the time I'm writing this, I'm using the following tools and versions:

Setup Steps:

  • Install PatternPaint - This installs the drivers for the BlinkyTape
  • Install Arduino
  • Download the zip File of FastLED
  • Add the FastLED and BlinkyTape Librararies to Arduino by following these steps to add the library to Ardunio. You can use the "Add .ZIP Library" menu item.

From this point forward all you will need to do is look at the samples. I am going to provide extensive comments in the sample code.

Further Reading


Contribute to BlinkyTape Tutorials | MIT Open Source License

I am not affiliated in anyway with BlinkLabs. I just think they're cool.

About

This is my BlinkyTape (SK6812) arduino example

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages