From e9518221bc934cf9d9b44620f985ee34c331db63 Mon Sep 17 00:00:00 2001 From: Michael Miller Date: Sat, 5 Mar 2016 13:29:39 -0800 Subject: [PATCH] Updated Home (markdown) --- Home.md | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/Home.md b/Home.md index add0bff..3b57c6f 100644 --- a/Home.md +++ b/Home.md @@ -18,17 +18,24 @@ This is an Arduino Library that supports sending out data to update a series of ## Smaller Code The library was written to be small. The template based coding pattern allows the compiler to produce smaller code while still supporting all the options. This is important when you are working on smaller Arduinos like a Gemma. -This is the sketch output from the Adafruit's NeoPixel Library StrandTest example for Gemma platform. +This is the sketch output from the Adafruit's NeoPixel Library StrandTest example for Gemma platform. Reasonably small and memory efficient. ``` Sketch uses 3,498 bytes (65%) of program storage space. Maximum is 5,310 bytes. Global variables use 39 bytes of dynamic memory. ``` -This is the sketch output from NeoPixelBus library on the same StrandTest example for the same Gemma platform. + +This is the sketch output from FastLED library on the same StrandTest example for the same Gemma platform. Uses almost all the program space available and six times the memory of the Adafruit library. +``` +Sketch uses 4,878 bytes (91%) of program storage space. Maximum is 5,310 bytes. +Global variables use 261 bytes of dynamic memory. +``` + +And this is the sketch output from this NeoPixelBus library on the same StrandTest example for the same Gemma platform. 532 more bytes of code are available and another 5 bytes of ram than the Adafruit library. ``` Sketch uses 2,966 bytes (55%) of program storage space. Maximum is 5,310 bytes. Global variables use 34 bytes of dynamic memory. ``` -532 more bytes of code are available, and another 5 bytes of ram. + ## [Examples](https://github.com/Makuna/NeoPixelBus/wiki/Examples) There are several examples that will help you get started. They range from simple to complex and are always a good reference.