mirror of
https://github.com/Makuna/NeoPixelBus.git
synced 2025-08-10 06:14:26 +02:00
Updated NeoPixelBus object (markdown)
@@ -80,6 +80,13 @@ Same as Neo800KbpsMethod but running at the older and slower data rate.
|
|||||||
The NeoWs2813Method primarily expands the delay time to support these new chips. It is fully compatible with Ws2812 and some newer Ws2812b chips may require this method.
|
The NeoWs2813Method primarily expands the delay time to support these new chips. It is fully compatible with Ws2812 and some newer Ws2812b chips may require this method.
|
||||||
On the Esp8266 using this Method has a Pin restriction. Please review [NeoEsp8266DmaWs2813Method](https://github.com/Makuna/NeoPixelBus/wiki/NeoPixelBus-object#neoesp8266dmaws2813method) below for details.
|
On the Esp8266 using this Method has a Pin restriction. Please review [NeoEsp8266DmaWs2813Method](https://github.com/Makuna/NeoPixelBus/wiki/NeoPixelBus-object#neoesp8266dmaws2813method) below for details.
|
||||||
|
|
||||||
|
## Platform specific
|
||||||
|
In most cases the above should be all the methods you need to use for all platforms. In a few cases, there are alternative methods that are useful to use on some platforms. Below are links to the platform specific methods.
|
||||||
|
* [Esp32 Platform specific methods](https://github.com/Makuna/NeoPixelBus/wiki/ESP32-NeoMethods)
|
||||||
|
* [Esp8266 Platform specific methods](https://github.com/Makuna/NeoPixelBus/wiki/ESP8266-NeoMethods)
|
||||||
|
* [AVR Platform specific methods](https://github.com/Makuna/NeoPixelBus/wiki/AVR-NeoMethods)
|
||||||
|
* [ARM Platform specific methods](https://github.com/Makuna/NeoPixelBus/wiki/ARM-NeoMethods)
|
||||||
|
|
||||||
# DotStar Methods
|
# DotStar Methods
|
||||||
These platform methods will define "how" the pixels are updated.
|
These platform methods will define "how" the pixels are updated.
|
||||||
|
|
||||||
@@ -91,9 +98,4 @@ The hardware pins on the board are often labeled as MOSI for data, and MSCLK or
|
|||||||
## DotStarMethod
|
## DotStarMethod
|
||||||
This method should only be used with DotStar color features. It will use two provided pins for clock and data to implement a software SPI.
|
This method should only be used with DotStar color features. It will use two provided pins for clock and data to implement a software SPI.
|
||||||
|
|
||||||
## Platform specific
|
|
||||||
In most cases the above should be all the methods you need to use for all platforms. In a few cases, there are alternative methods that are useful to use on some platforms. Below are links to the platform specific methods.
|
|
||||||
* [Esp32 Platform specific methods](https://github.com/Makuna/NeoPixelBus/wiki/ESP32-NeoMethods)
|
|
||||||
* [Esp8266 Platform specific methods](https://github.com/Makuna/NeoPixelBus/wiki/ESP8266-NeoMethods)
|
|
||||||
* [AVR Platform specific methods](https://github.com/Makuna/NeoPixelBus/wiki/AVR-NeoMethods)
|
|
||||||
* [ARM Platform specific methods](https://github.com/Makuna/NeoPixelBus/wiki/ARM-NeoMethods)
|
|
||||||
|
Reference in New Issue
Block a user