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
AgeCommit message (Collapse)Author
2014-11-18Re-arranging code layout, pulling off platform specific headers into their ↵Daniel Garcia
own directories.
2014-04-03Getting rid of noiseDaniel Garcia
2014-04-01Adding block controllers for arm k20/sam clockless chipsDaniel Garcia
2014-02-19Fixing regular AVR build, flipping all AVR code over to using the ↵Daniel Garcia
clockless_trinket code. Dithering and RGB brightness control for everyone
2014-02-19Initial checkin of the dithering/white balance code for the trinketDaniel Garcia
2014-01-27splitting out clockless code into all its own header filesDaniel Garcia
2014-01-21Preliminary teensy 3.1 support (aka, it compiles)Daniel Garcia
2014-01-21Fixing buildDaniel Garcia
2014-01-21merge from mainline releaseDaniel Garcia
2013-11-30Fixing teensy 3 build over hereDaniel Garcia
2013-11-28Roll trinket definitions into standard definitions, so library users see no ↵Daniel Garcia
change. Clean up code a bit more. Allow arbitrary delay points, for future slotted work. Minor warning cleanup
2013-11-24Doing some code cleanupDaniel Garcia
2013-11-22Fixing up typosDaniel Garcia
2013-11-10Sync w/main FastSPI_LED2 branchdanielgarcia@gmail.com
2013-11-07Fix clock adjustment when there's more than ~140 leds.danielgarcia@gmail.com
2013-11-02Don't need to scale twicedanielgarcia@gmail.com
2013-11-01oopsdanielgarcia@gmail.com
2013-11-01Make inline scaling for clockless chipsets work on ATTinydanielgarcia@gmail.com
2013-10-22More fixes for clock adjustment on 16bit platformsdanielgarcia@gmail.com
2013-10-22Fix the math for timer adjustments. It's 24 bits per led, not 8danielgarcia@gmail.com
2013-10-10Fixup WS2811 timings for the teensy 3 as well.danielgarcia@gmail.com
2013-10-08Tweak AVR timings - still not fully hand done asm - but unlikely to get to ↵danielgarcia@gmail.com
that for 2.0, more likely 2.1. Also fix cycle defs for arduino mega pins.
2013-07-23checkpointingdanielgarcia@gmail.com
2013-06-27noisedanielgarcia@gmail.com
2013-06-25Preliminary clockless chip support for the due - works great w/ws2811 - ↵danielgarcia@gmail.com
still some glitching w/tm1809 - unclear if this is a timing issue or if the 3.3v logic is a problem.
2013-06-20cleanup andcheckpointingdanielgarcia@gmail.com
2013-06-19Preliminary support for due - only tested with clockless chips at the ↵danielgarcia@gmail.com
moment. If the SPI chipsets work, they will be using bit bang'd output.
2013-06-06sync from mainline (getting clock/teensy 2 fixes/cleanup)danielgarcia@gmail.com
2013-06-02Fix teensy 2 compilationdanielgarcia@gmail.com
2013-06-02checkpointing tm1829 codedanielgarcia@gmail.com
2013-04-26* Move chipset class definitions into their own headerfile called chipsetsdanielgarcia@gmail.com
* Add support for clear to clockless chipsets * Add support for ARGB to clockless chipsets * Cleanup method names * Demo code cleanup
2013-04-17Fix a warning, add some docsdanielgarcia@gmail.com
2013-04-09Splitting out the various spi definitions for future manglingdanielgarcia@gmail.com
2013-04-04Fix clock adjustment, fix timings for clockless chipsdanielgarcia@gmail.com
2013-04-03Preliminary support for alternate RGB color orderings. Also, scaling, which ↵danielgarcia@gmail.com
is kind of like a pony. But for LEDs.
2013-03-05Pull select pin out of the SPI templates, instead have instantiations of the ↵danielgarcia@gmail.com
SPI template take a pointer to a selectable object, and use that for their select/release calls. Tweak the code that uses the SPI templates to create/pass in the necessary objects. Be careful to avoid inclusion of malloc/free (~600-900 bytes if done)
2013-03-05Rename templated Pin class to FastPin and create non-templated Pin access ↵danielgarcia@gmail.com
class simply called Pin. Required to make select pin support work 'correctly'
2013-02-19Add more documentation to the library and some slight code cleanupdanielgarcia@gmail.com
2013-02-18Some timing adjustments for ws2811 - account for the fact that teensy 3 at ↵danielgarcia@gmail.com
96Mhz appears to really be 48Mhz
2013-02-18Complete support for the teensy 3.0 platform:danielgarcia@gmail.com
* Compile time toggle between hardware SPI & software bit-bang'd spi * Implementation of clock-less chip support (tm1809, ucs1903, ws2811, etc...) for teensy 3.0 * Speed parameter for spi chipsets now a value from 1-255 with speed mappings to line up to hardware SPI div values (finer tuning of SPI control when bit banging!) * FastPIN definitions for Arm GPIO - not using bitbanding, other mechanisms still faster! * Disable AVR USART spi support - not working at the moment * Add __attribute__((always_inline)) everywhere, teensy 3.0 compiler requires this to force inlining
2013-02-09* Fix latch handling in the SPI classes (lo when transmitting, hi when not)danielgarcia@gmail.com
* Make it so that the template parameters for adjusting timing are based on NS timing values of the underlying chip * preliminary code (untested) for putting output over the USART chip instead of the SPI chip.
2013-02-08Initial checkin of FastSPI_LED2 core filesdanielgarcia@gmail.com