mirror of
https://github.com/Makuna/NeoPixelBus.git
synced 2025-08-06 12:24:27 +02:00
Page:
API Reference
Pages
A method for resolving this
API Reference
Advanced Topics Tutorials
Color objects
Concentric Rings Support
DotStar Features
DotStar Methods
ESP32 DotStar Methods
ESP32 NeoMethods
ESP32 and RTOS Tasks
ESP8266 NeoMethods
Examples
FAQ #0
FAQ #1
FAQ #10
FAQ #11
FAQ #12
FAQ #2
FAQ #3
FAQ #4
FAQ #42
FAQ #5
FAQ #6
FAQ #7
FAQ #8
FAQ #9
FAQ
Home
HsbColor object API
HslColor object API
HtmlColor object API
Layout objects
LedSegment enum
Library Comercial Use
Library Comparisons
Matrix Panels Support
Nano 33 BLE NeoMethods
Neo Features
Neo Methods
NeoBitmapFile object API
NeoBitmapFile object
NeoBuffer object API
NeoBuffer object
NeoGamma object
NeoHueBlend objects
NeoMosaic object
NeoPixelAnimator object API
NeoPixelAnimator object
NeoPixelBrightnessBus object API
NeoPixelBrightnessBus object
NeoPixelBus object API
NeoPixelBus object
NeoPixelBusLg object API
NeoPixelBusLg object
NeoPixelSegmentBus object API
NeoPixelSegmentBus object
NeoTiles object
NeoTopology object
NeoVerticalSpriteSheet object API
NeoVerticalSpriteSheet object
Project References
Quick Start Guide
Quick Start Using One Wire LEDs
Quick Start Using Two Wire LEDs
Raster Image Support
Rgb16Color object API
Rgb48Color object API
RgbColor object API
Rgbw64Color object API
RgbwColor object API
RgbwwColor object API
SevenSegDigit object API
Smaller Code
Spiral Topography
T_COLOR_FEATURE
T_GAMMA
T_METHOD
Wiki Work List
enum AlarmAddError
enum AlarmPeriod
Clone
4
API Reference
Michael Miller edited this page 2023-03-29 15:01:41 -07:00
The following are quick links to the APIs to all the objects with user callable methods. There are a few "method" objects in the system that are used to construct other objects, but there is no need to call any of their exposed functions directly so they are not included in this list.
NeoPixelBus - The primary interface to the NeoPixels.
NeoPixelBusLg - The primary interface to the NeoPixels that supports overall brightness and gamma support.
Color Objects - These objects are used to define and reference colors.
- RgbColor
- RgbwColor
- Rgb16Color
- Rgb48Color
- Rgbw64Color
- HtmlColor
- HslColor
- HsbColor (aka HsvColor)
- SevenSegDigit
NeoPixelAnimator - The primary interface for running animations.
NeoGamma - Color correction for better gradient color matching.
Raster Objects - These objects are used to store images and render them to the NeoPixelBus.
- NeoBuffer - simple image buffer
- NeoVerticalSpriteSheet - sprite image sheet
- NeoBitmapFile - bitmap file rendering object