Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FastLED/FastLED.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Garcia <danielgarcia@gmail.com>2014-10-24 20:35:52 +0400
committerDaniel Garcia <danielgarcia@gmail.com>2014-10-24 20:35:52 +0400
commit8ef49741d5b4b23e4e83506fafa4d093fd9c6fc9 (patch)
treed71310cbd752407e6ba59e924f37bb88d2e9b0f8 /README.md
parentbe6a0cd804bd1764e2c502e355f40ae182ce628e (diff)
parentb49b2a52ef6819b5ae9d5e67cd87973a970ad7ea (diff)
merge from FastLED2.1 branch
Diffstat (limited to 'README.md')
-rw-r--r--README.md19
1 files changed, 13 insertions, 6 deletions
diff --git a/README.md b/README.md
index cc225747..b0ac3f22 100644
--- a/README.md
+++ b/README.md
@@ -4,6 +4,9 @@ IMPORTANT NOTE: If you are building for AVR based systems, please do not use any
FastLED
=======
+IMPORTANT NOTE: If you are building for AVR based systems, please do not use any version of the arduino
+IDE 1.5.7 or later yet. It messes with some of the asm output which will cause you problems.
+
This is a library for easily & efficiently controlling a wide variety of LED chipsets, like the ones
sold by adafruit (Neopixel, LPD8806), Sparkfun (WS2801), and aliexpress. In addition to writing to the
leds, this library also includes a number of functions for high-performing 8bit math for manipulating
@@ -20,10 +23,7 @@ We have multiple goals with this library:
## Getting help
-If you need help with using the library, please consider going to the google+ community first, which
- is at http://fastled.io/+ - there are hundreds of people in that group and many times you will get
-a quicker answer to your question there, as you will be likely to run into other people who have had
- the same issue. If you run into bugs with the library (compilation failures, the library doing the wrong thing), or if you'd like to request that we support a particular platform or LED chipset, then please open an issue at http://fastled.io/issues and we will try to figure out what is going wrong.
+If you need help with using the library, please consider going to the google+ community first, which is at http://fastled.io/+ - there are hundreds of people in that group and many times you will get a quicker answer to your question there, as you will be likely to run into other people who have had the same issue. If you run into bugs with the library (compilation failures, the library doing the wrong thing), or if you'd like to request that we support a particular platform or LED chipset, then please open an issue at http://fastled.io/issues and we will try to figure out what is going wrong.
## Simple example
@@ -46,10 +46,15 @@ Here's a list of all the LED chipsets are supported. More details on the led ch
* TM1809/4 - 3 wire chipset, cheaply available on aliexpress.com
* TM1803 - 3 wire chipset, sold by radio shack
* UCS1903 - another 3 wire led chipset, cheap
+* GW6205 - another 3 wire led chipset
* LPD8806 - SPI based chpiset, very high speed
* WS2801 - SPI based chipset, cheap and widely available
* SM16716 - SPI based chipset
+* APA102 - SPI based chipset
+* P9813 - aka Cool Neon's Total Control Lighting
* DMX - send rgb data out over DMX using arduino DMX libraries
+* SmartMatrix panels - needs the SmartMatrix library - https://github.com/pixelmatix/SmartMatrix
+
LPD6803, HL1606, and "595"-style shift registers are no longer supported by the library. The older Version 1 of the library ("FastSPI_LED") has support for these, but is missing many of the advanced features of current versions and is no longer being maintained.
@@ -59,9 +64,11 @@ LPD6803, HL1606, and "595"-style shift registers are no longer supported by the
Right now the library is supported on a variety of arduino compatable platforms. If it's ARM or AVR and uses the arduino software (or a modified version of it to build) then it is likely supported. Note that we have a long list of upcoming platforms to support, so if you don't see what you're looking for here, ask, it may be on the roadmap (or may already be supported). N.B. at the moment we are only supporting the stock compilers that ship with the arduino software. Support for upgraded compilers, as well as using AVR studio and skipping the arduino entirely, should be coming in a near future release.
* Arduino & compatibles - straight up arduino devices, uno, duo, leonardo, mega, nano, etc...
-* Teensy 2, Teensy++ 2, Teensy 3 - arduino compataible from pjrc.com with some extra goodies (note the teensy 3 is ARM, not AVR!)
+* Adafruit Trinket & Gemma - Trinket Pro may be supported, but haven't tested to confirm yet
+* Teensy 2, Teensy++ 2, Teensy 3.1 - arduino compataible from pjrc.com with some extra goodies (note the teensy 3 is ARM, not AVR!)
+* Arduino Due and the digistump DigiX
-What types of platforms are we thinking about supporting in the future? Here's a short list: Arduino Due, MSP430, ChipKit32, Maple, Beagleboard
+What types of platforms are we thinking about supporting in the future? Here's a short list: RFDuino, SparkCore, MSP430, ChipKit32, Maple, Beagleboard
## What about that name?