Adafruit NeoPXL8 Arduino Library
|
#include <Adafruit_NeoPixel.h>
#include <Adafruit_ZeroDMA.h>
Go to the source code of this file.
Classes | |
class | Adafruit_NeoPXL8 |
Adafruit_NeoPXL8 is a subclass of Adafruit_NeoPixel containing buffers for DMA-formatted 8-way concurrent output. Once a transfer is initiated, the original NeoPixel data can then be modified for the next frame while the transfer operates in the background. More... | |
class | Adafruit_NeoPXL8HDR |
Adafruit_NeoPXL8HDR is a subclass of Adafruit_NeoPXL8 with additions for 16-bits-per-channel color, temporal dithering, frame blending and gamma correction. This requires inordinate RAM, and the frequent need for refreshing makes it best suited for multi-core chips (e.g. RP2040, RP235x). More... | |
Macros | |
#define | NEOPXL8_DEFAULT_PINS { 0, 1, 2, 3, 4, 5, 6, 7 } |
Generic pin list. | |
8-way concurrent DMA NeoPixel library for SAMD21, SAMD51, RP2040, RP235x, and ESP32S3 microcontrollers.
Adafruit invests time and resources providing this open source code, please support Adafruit and open-source hardware by purchasing products from Adafruit!
Written by Phil "Paint Your Dragon" Burgess for Adafruit Industries.
MIT license, all text here must be included in any redistribution.