From 6930498f36f4d2f75da2bef4e292687d15a0eb1e Mon Sep 17 00:00:00 2001 From: Daniel Garcia Date: Thu, 8 Oct 2015 10:13:46 -0700 Subject: Site updated at 2015-10-08 17:13:46 UTC --- .../assets/jwplayer/glow/controlbar/background.png | Bin 141 -> 104 bytes blog/assets/jwplayer/glow/controlbar/divider.png | Bin 118 -> 81 bytes .../glow/controlbar/fullscreenButtonOver.png | Bin 636 -> 632 bytes .../assets/jwplayer/glow/controlbar/muteButton.png | Bin 343 -> 343 bytes .../jwplayer/glow/controlbar/muteButtonOver.png | Bin 835 -> 817 bytes .../glow/controlbar/normalscreenButtonOver.png | Bin 664 -> 658 bytes .../jwplayer/glow/controlbar/pauseButton.png | Bin 170 -> 126 bytes .../jwplayer/glow/controlbar/pauseButtonOver.png | Bin 442 -> 437 bytes .../assets/jwplayer/glow/controlbar/playButton.png | Bin 251 -> 250 bytes .../jwplayer/glow/controlbar/timeSliderBuffer.png | Bin 112 -> 110 bytes .../jwplayer/glow/controlbar/timeSliderCapLeft.png | Bin 94 -> 93 bytes .../glow/controlbar/timeSliderCapRight.png | Bin 103 -> 102 bytes .../glow/controlbar/timeSliderProgress.png | Bin 114 -> 112 bytes .../jwplayer/glow/controlbar/timeSliderRail.png | Bin 116 -> 115 bytes .../jwplayer/glow/controlbar/unmuteButton.png | Bin 264 -> 262 bytes .../jwplayer/glow/controlbar/unmuteButtonOver.png | Bin 649 -> 642 bytes blog/assets/jwplayer/glow/display/background.png | Bin 686 -> 676 bytes blog/assets/jwplayer/glow/display/bufferIcon.png | Bin 816 -> 809 bytes blog/assets/jwplayer/glow/display/muteIcon.png | Bin 334 -> 309 bytes blog/assets/jwplayer/glow/display/playIcon.png | Bin 465 -> 460 bytes blog/assets/jwplayer/glow/dock/button.png | Bin 686 -> 676 bytes blog/assets/jwplayer/glow/playlist/item.png | Bin 172 -> 133 bytes blog/assets/jwplayer/glow/playlist/itemOver.png | Bin 171 -> 133 bytes .../jwplayer/glow/playlist/sliderCapBottom.png | Bin 108 -> 106 bytes .../assets/jwplayer/glow/playlist/sliderCapTop.png | Bin 105 -> 104 bytes blog/assets/jwplayer/glow/playlist/sliderRail.png | Bin 100 -> 98 bytes blog/assets/jwplayer/glow/playlist/sliderThumb.png | Bin 97 -> 95 bytes blog/assets/jwplayer/glow/sharing/embedIcon.png | Bin 749 -> 747 bytes blog/assets/jwplayer/glow/sharing/embedScreen.png | Bin 2579 -> 2464 bytes blog/assets/jwplayer/glow/sharing/shareIcon.png | Bin 589 -> 582 bytes blog/assets/jwplayer/glow/sharing/shareScreen.png | Bin 4576 -> 4335 bytes blog/atom.xml | 67 ++++- blog/blog/2014/01/10/first-post/index.html | 32 +-- .../2014/01/13/fastled-2-released-slash/index.html | 34 +-- .../2015/10/08/fastled-3-dot-1-released/index.html | 283 +++++++++++++++++++++ blog/blog/archives/index.html | 30 ++- blog/images/bird_32_gray.png | Bin 1376 -> 331 bytes blog/images/bird_32_gray_fail.png | Bin 615 -> 312 bytes blog/images/code_bg.png | Bin 239 -> 179 bytes blog/images/dotted-border.png | Bin 99 -> 78 bytes blog/images/email.png | Bin 301 -> 250 bytes blog/images/line-tile.png | Bin 636 -> 566 bytes blog/images/noise.png | Bin 17742 -> 16921 bytes blog/images/rss.png | Bin 490 -> 306 bytes blog/images/search.png | Bin 333 -> 237 bytes blog/index.html | 107 ++++++-- blog/javascripts/octopress.js | 6 +- blog/robots.txt | 2 +- blog/sitemap.xml | 44 ++-- blog/stylesheets/screen.css | 2 +- 50 files changed, 512 insertions(+), 95 deletions(-) create mode 100644 blog/blog/2015/10/08/fastled-3-dot-1-released/index.html diff --git a/blog/assets/jwplayer/glow/controlbar/background.png b/blog/assets/jwplayer/glow/controlbar/background.png index c2824cc4..59a2322c 100644 Binary files a/blog/assets/jwplayer/glow/controlbar/background.png and b/blog/assets/jwplayer/glow/controlbar/background.png differ diff --git a/blog/assets/jwplayer/glow/controlbar/divider.png b/blog/assets/jwplayer/glow/controlbar/divider.png index 77cd829a..021685f4 100644 Binary files a/blog/assets/jwplayer/glow/controlbar/divider.png and b/blog/assets/jwplayer/glow/controlbar/divider.png differ diff --git a/blog/assets/jwplayer/glow/controlbar/fullscreenButtonOver.png b/blog/assets/jwplayer/glow/controlbar/fullscreenButtonOver.png index d2bc4fc7..4d23d007 100644 Binary files a/blog/assets/jwplayer/glow/controlbar/fullscreenButtonOver.png and b/blog/assets/jwplayer/glow/controlbar/fullscreenButtonOver.png differ diff --git a/blog/assets/jwplayer/glow/controlbar/muteButton.png b/blog/assets/jwplayer/glow/controlbar/muteButton.png index 40c40ab2..55de26a1 100644 Binary files a/blog/assets/jwplayer/glow/controlbar/muteButton.png and b/blog/assets/jwplayer/glow/controlbar/muteButton.png differ diff --git a/blog/assets/jwplayer/glow/controlbar/muteButtonOver.png b/blog/assets/jwplayer/glow/controlbar/muteButtonOver.png index 96fe7bb0..08bf0669 100644 Binary files a/blog/assets/jwplayer/glow/controlbar/muteButtonOver.png and b/blog/assets/jwplayer/glow/controlbar/muteButtonOver.png differ diff --git a/blog/assets/jwplayer/glow/controlbar/normalscreenButtonOver.png b/blog/assets/jwplayer/glow/controlbar/normalscreenButtonOver.png index 15db44d4..6668f389 100644 Binary files a/blog/assets/jwplayer/glow/controlbar/normalscreenButtonOver.png and b/blog/assets/jwplayer/glow/controlbar/normalscreenButtonOver.png differ diff --git a/blog/assets/jwplayer/glow/controlbar/pauseButton.png b/blog/assets/jwplayer/glow/controlbar/pauseButton.png index e399bf34..23706cd2 100644 Binary files a/blog/assets/jwplayer/glow/controlbar/pauseButton.png and b/blog/assets/jwplayer/glow/controlbar/pauseButton.png differ diff --git a/blog/assets/jwplayer/glow/controlbar/pauseButtonOver.png b/blog/assets/jwplayer/glow/controlbar/pauseButtonOver.png index 409d89d2..252e7217 100644 Binary files a/blog/assets/jwplayer/glow/controlbar/pauseButtonOver.png and b/blog/assets/jwplayer/glow/controlbar/pauseButtonOver.png differ diff --git a/blog/assets/jwplayer/glow/controlbar/playButton.png b/blog/assets/jwplayer/glow/controlbar/playButton.png index f8d9a007..345e5e8a 100644 Binary files a/blog/assets/jwplayer/glow/controlbar/playButton.png and b/blog/assets/jwplayer/glow/controlbar/playButton.png differ diff --git a/blog/assets/jwplayer/glow/controlbar/timeSliderBuffer.png b/blog/assets/jwplayer/glow/controlbar/timeSliderBuffer.png index 73b371ab..5e151d69 100644 Binary files a/blog/assets/jwplayer/glow/controlbar/timeSliderBuffer.png and b/blog/assets/jwplayer/glow/controlbar/timeSliderBuffer.png differ diff --git a/blog/assets/jwplayer/glow/controlbar/timeSliderCapLeft.png b/blog/assets/jwplayer/glow/controlbar/timeSliderCapLeft.png index 72322171..e89fc5c6 100644 Binary files a/blog/assets/jwplayer/glow/controlbar/timeSliderCapLeft.png and b/blog/assets/jwplayer/glow/controlbar/timeSliderCapLeft.png differ diff --git a/blog/assets/jwplayer/glow/controlbar/timeSliderCapRight.png b/blog/assets/jwplayer/glow/controlbar/timeSliderCapRight.png index 626444a6..ae47e901 100644 Binary files a/blog/assets/jwplayer/glow/controlbar/timeSliderCapRight.png and b/blog/assets/jwplayer/glow/controlbar/timeSliderCapRight.png differ diff --git a/blog/assets/jwplayer/glow/controlbar/timeSliderProgress.png b/blog/assets/jwplayer/glow/controlbar/timeSliderProgress.png index 132a8e7d..03d2a98a 100644 Binary files a/blog/assets/jwplayer/glow/controlbar/timeSliderProgress.png and b/blog/assets/jwplayer/glow/controlbar/timeSliderProgress.png differ diff --git a/blog/assets/jwplayer/glow/controlbar/timeSliderRail.png b/blog/assets/jwplayer/glow/controlbar/timeSliderRail.png index 27851dfd..92d52f9a 100644 Binary files a/blog/assets/jwplayer/glow/controlbar/timeSliderRail.png and b/blog/assets/jwplayer/glow/controlbar/timeSliderRail.png differ diff --git a/blog/assets/jwplayer/glow/controlbar/unmuteButton.png b/blog/assets/jwplayer/glow/controlbar/unmuteButton.png index 3658453c..6b8ec461 100644 Binary files a/blog/assets/jwplayer/glow/controlbar/unmuteButton.png and b/blog/assets/jwplayer/glow/controlbar/unmuteButton.png differ diff --git a/blog/assets/jwplayer/glow/controlbar/unmuteButtonOver.png b/blog/assets/jwplayer/glow/controlbar/unmuteButtonOver.png index 138ebb35..5a76e0b0 100644 Binary files a/blog/assets/jwplayer/glow/controlbar/unmuteButtonOver.png and b/blog/assets/jwplayer/glow/controlbar/unmuteButtonOver.png differ diff --git a/blog/assets/jwplayer/glow/display/background.png b/blog/assets/jwplayer/glow/display/background.png index 391152f5..08be16d5 100644 Binary files a/blog/assets/jwplayer/glow/display/background.png and b/blog/assets/jwplayer/glow/display/background.png differ diff --git a/blog/assets/jwplayer/glow/display/bufferIcon.png b/blog/assets/jwplayer/glow/display/bufferIcon.png index a3819c1e..5c22bbce 100644 Binary files a/blog/assets/jwplayer/glow/display/bufferIcon.png and b/blog/assets/jwplayer/glow/display/bufferIcon.png differ diff --git a/blog/assets/jwplayer/glow/display/muteIcon.png b/blog/assets/jwplayer/glow/display/muteIcon.png index e0408bbd..2b1e6c62 100644 Binary files a/blog/assets/jwplayer/glow/display/muteIcon.png and b/blog/assets/jwplayer/glow/display/muteIcon.png differ diff --git a/blog/assets/jwplayer/glow/display/playIcon.png b/blog/assets/jwplayer/glow/display/playIcon.png index cb384278..5705dedd 100644 Binary files a/blog/assets/jwplayer/glow/display/playIcon.png and b/blog/assets/jwplayer/glow/display/playIcon.png differ diff --git a/blog/assets/jwplayer/glow/dock/button.png b/blog/assets/jwplayer/glow/dock/button.png index 391152f5..08be16d5 100644 Binary files a/blog/assets/jwplayer/glow/dock/button.png and b/blog/assets/jwplayer/glow/dock/button.png differ diff --git a/blog/assets/jwplayer/glow/playlist/item.png b/blog/assets/jwplayer/glow/playlist/item.png index 812592c3..3d1511c9 100644 Binary files a/blog/assets/jwplayer/glow/playlist/item.png and b/blog/assets/jwplayer/glow/playlist/item.png differ diff --git a/blog/assets/jwplayer/glow/playlist/itemOver.png b/blog/assets/jwplayer/glow/playlist/itemOver.png index 549f3721..817ed747 100644 Binary files a/blog/assets/jwplayer/glow/playlist/itemOver.png and b/blog/assets/jwplayer/glow/playlist/itemOver.png differ diff --git a/blog/assets/jwplayer/glow/playlist/sliderCapBottom.png b/blog/assets/jwplayer/glow/playlist/sliderCapBottom.png index 048cc623..38c8e1de 100644 Binary files a/blog/assets/jwplayer/glow/playlist/sliderCapBottom.png and b/blog/assets/jwplayer/glow/playlist/sliderCapBottom.png differ diff --git a/blog/assets/jwplayer/glow/playlist/sliderCapTop.png b/blog/assets/jwplayer/glow/playlist/sliderCapTop.png index 65c463a0..6d00c151 100644 Binary files a/blog/assets/jwplayer/glow/playlist/sliderCapTop.png and b/blog/assets/jwplayer/glow/playlist/sliderCapTop.png differ diff --git a/blog/assets/jwplayer/glow/playlist/sliderRail.png b/blog/assets/jwplayer/glow/playlist/sliderRail.png index 121778af..2b455a6f 100644 Binary files a/blog/assets/jwplayer/glow/playlist/sliderRail.png and b/blog/assets/jwplayer/glow/playlist/sliderRail.png differ diff --git a/blog/assets/jwplayer/glow/playlist/sliderThumb.png b/blog/assets/jwplayer/glow/playlist/sliderThumb.png index 118c3e03..876ace11 100644 Binary files a/blog/assets/jwplayer/glow/playlist/sliderThumb.png and b/blog/assets/jwplayer/glow/playlist/sliderThumb.png differ diff --git a/blog/assets/jwplayer/glow/sharing/embedIcon.png b/blog/assets/jwplayer/glow/sharing/embedIcon.png index 3394ac9c..7f726089 100644 Binary files a/blog/assets/jwplayer/glow/sharing/embedIcon.png and b/blog/assets/jwplayer/glow/sharing/embedIcon.png differ diff --git a/blog/assets/jwplayer/glow/sharing/embedScreen.png b/blog/assets/jwplayer/glow/sharing/embedScreen.png index b4059754..2d55355d 100644 Binary files a/blog/assets/jwplayer/glow/sharing/embedScreen.png and b/blog/assets/jwplayer/glow/sharing/embedScreen.png differ diff --git a/blog/assets/jwplayer/glow/sharing/shareIcon.png b/blog/assets/jwplayer/glow/sharing/shareIcon.png index eae1d4e7..75bd939a 100644 Binary files a/blog/assets/jwplayer/glow/sharing/shareIcon.png and b/blog/assets/jwplayer/glow/sharing/shareIcon.png differ diff --git a/blog/assets/jwplayer/glow/sharing/shareScreen.png b/blog/assets/jwplayer/glow/sharing/shareScreen.png index 695ec949..0db8f4a7 100644 Binary files a/blog/assets/jwplayer/glow/sharing/shareScreen.png and b/blog/assets/jwplayer/glow/sharing/shareScreen.png differ diff --git a/blog/atom.xml b/blog/atom.xml index efb99694..7f46c10f 100644 --- a/blog/atom.xml +++ b/blog/atom.xml @@ -4,7 +4,7 @@ <![CDATA[FastLED]]> - 2014-01-13T20:46:01-08:00 + 2015-10-08T10:11:12-07:00 http://fastled.io/blog/ @@ -13,6 +13,71 @@ Octopress + + <![CDATA[FastLED 3.1 Released]]> + + 2015-10-08T10:09:32-07:00 + http://fastled.io/blog/blog/2015/10/08/fastled-3-dot-1-released + We’re proud to announce the full release of FastLED version 3.1, an open source LED animation library for Arduino.

+ +

Download the ZIP file here https://github.com/FastLED/FastLED/archive/v3.1.0.zip or update directly using git.

+ +

In the eleven months since the last release, FastLED has become even more capable, even more compatible, and yes, even faster. Here are some highlights of what’s new in FastLED v3.1 over and above the 3.0 release: +* Support for even more microcontroller chips and boards +* High-performance parallel output on Arduino Due and Teensy 3.x +* Literally the fastest-possible driver for the Neopixel WS2812 family of LEDs on standard ATmega-based Arduinos +* New animation tools like periodic timers and color crossfades

+ +

A big thanks goes out to the vibrant and growing FastLED community, who’ve helped shape and refine this library, and who have built some absolutely amazing projects with it. You rock. Keep it up!

+ +

Here’s some more detail on what’s in the FastLED v3.1 release:

+ +

New Microcontroller Support Added +* Arduino Zero +* Teensy-LC +* RFDuino +* Sparkcore +* Many new AVR-based platforms +* Continued support for popular Arduino boards (Uno, Duo, Leonardo, Nano, Micro, etc.), the Adafruit Trinket, Gemma, and Flora, the Digistump DigiX, as well as PJRC Teensy 2, Teensy 3.0, and Teensy 3.1.

+ +

Continued LED Support +FastLED v3.1 continues support for more than a dozen popular addressable LEDs: NeoPixel, WS2811, WS2812, WS2812B, DotStar, APA102, APA104, GW6205/GW6205_400, P9813 Total Control Lighting LEDs, USC1903_400, Pixelmatix SmartMatrix, WS2801, LPD8806, LPD1886, TM1809, TM1804, TM1803, and SM16716!

+ +

New Library Features +* Parallel output on multiple pins on Arduino Due, Teensy 3.0, and Teensy 3.1 +* Interrupt processing supported on Arduino Due, Teensy 3.0, Teensy 3.1, even when using Neopixel WS2812 family LEDs (WS2811, WS2812, WS2812B) +* Improved SPI device sharing on the Teensy 3.0 and Teensy 3.1 +* Refresh rate auto-capping for LEDs that have a maximum update speed (e.g. Neopixel WS2812 family) +* Support for Arduino 1.6.x IDE and gcc 4.8.1 +* Literally the fastest output physically possible for Neopixel WS2812 family LEDs.

+ +

New Library Functions +* Recurring event triggers EVERY_N_MILLISECONDS, EVERY_N_SECONDS, EVERY_N_MINUTES, and EVERY_N_HOURS +* Smooth crossfade between multiple color palettes +* Define color palettes as a series of connected gradients +* Recover approximate HSV color from RGB values with rgb2hsv_approximate +* Ability to store one bit of user data in a CRGB, often invisibly +* New named color “FairyLight” approximates incandescent holiday lights +* Additional new functions for color gamma correction +* Fast, compact routines for 8-bit average and modulo, and for 16-bit square root +* random8 is now much more random

+ +

Backward Compatibility +* Everything in FastLED v3.1 should be backward compatible with FastLED v3.0, with one exception: +* We changed from the old symbol name “BLEND” to the new symbol name “LINEARBLEND” for ColorFromPalette, to avoid conflicts with another codebase. Simply replace “BLEND” with “LINEARBLEND” and your code should compile and run as before.

+ +

And Also +* New example “DemoReel100”: six animations in 100 lines of code +* Access to thousands of designer color palettes from cpt-city +* “FastLED6502” for Apple ][, ][+, //e, and //gs (unsupported!) +* Lots of code cleanup for improved maintainability, readability, and theoretical future sanity +* New and improved documentation +* And, as the apps say, “bug fixes and performance improvements.”

+ +

-Daniel Garcia & Mark Kriegsman, September 2015

+]]>
+
+ <![CDATA[FastLED v2.0 Released!]]> diff --git a/blog/blog/2014/01/10/first-post/index.html b/blog/blog/2014/01/10/first-post/index.html index e353622a..dee39b2c 100644 --- a/blog/blog/2014/01/10/first-post/index.html +++ b/blog/blog/2014/01/10/first-post/index.html @@ -20,13 +20,13 @@ running! - + - + @@ -52,7 +52,7 @@ running!
- +
@@ -79,14 +79,7 @@ running! - - - - - - - - +

@@ -110,14 +103,7 @@ running!

- - - - - - - - + @@ -125,7 +111,7 @@ running!

- Copyright © 2014 - FastLED - + Copyright © 2015 - FastLED - Powered by Octopress

diff --git a/blog/blog/2014/01/13/fastled-2-released-slash/index.html b/blog/blog/2014/01/13/fastled-2-released-slash/index.html index eaf9a863..f99b6683 100644 --- a/blog/blog/2014/01/13/fastled-2-released-slash/index.html +++ b/blog/blog/2014/01/13/fastled-2-released-slash/index.html @@ -18,13 +18,13 @@ - + - + @@ -50,7 +50,7 @@
- +
@@ -77,14 +77,7 @@ - - - - - - - - +

@@ -133,14 +126,7 @@ - - - - - - - - + @@ -148,7 +134,7 @@
@@ -172,6 +160,10 @@

Recent Posts

    +
  • + FastLED 3.1 Released +
  • +
  • FastLED v2.0 Released!
  • @@ -232,7 +224,7 @@