summaryrefslogtreecommitdiff
path: root/esp8266/scripts/neopixel.py
AgeCommit message (Collapse)Author
2017-05-12esp8266/scripts: Move drivers/modules to modules/ (frozen bytecode).Paul Sokolovsky
2016-10-25esp8266/scripts: Make neopixel/apa102 handle 4bpp LEDs with common code.Radomir Dopieralski
The NeoPixel class now handles 4 bytes-per-pixel LEDs (extra byte is intensity) and arbitrary byte ordering. APA102 class is now derived from NeoPixel to reduce code size and support fill() operation.
2016-05-07esp8266/scripts/: Add fill() to NeoPixelMike Causer
2016-05-05esp8266/scripts/: Remove use of pin.PULL_NONE.Paul Sokolovsky
This constant is no longer part of hardware API (replaced with just None), and is a default, so not needed in calls.
2016-05-03esp8266/scripts/neopixel.py: Swap red and green in pixel accessor.Damien George
2016-04-28esp8266/scripts/neopixel.py: Remove test function from neopixel driver.Damien George
It takes up lots of room and isn't needed.
2016-04-28esp8266: Move onewire.py, neopixel.py drivers from tests/ to scripts/.Damien George