NeoPixelBus

An Arduino NeoPixel support library supporting a large variety of individually addressable LEDs. Please refer to the Wiki for more details. Please use the GitHub Discussions to ask questions as the GitHub Issues feature is used for bug tracking.

LGPL-3.0 License

Stars
1.2K
Committers
45

Bot releases are hidden (Show)

NeoPixelBus - Arduino Library Release

Published by Makuna about 1 month ago

ESP32C3 bitbang compiler error fix

NeoPixelBus - Arduino Library Release

Published by Makuna about 2 months ago

What's Changed

  • Esp32 s3 LCD Parallel
  • Three four cadences for ESP8266 and ESP32
  • Esp32 bit bang pins above 31 are supported
NeoPixelBus - Arduino Library Release Latest Release

Published by Makuna 6 months ago

  • WS2814
  • HD108
  • ESP32, compile for Board support v3.0.0
  • ESP32 RMT would log an error on a common query call, filtered the logging
  • Bug Fixes
NeoPixelBus - Arduino Library Release

Published by Makuna 7 months ago

RP2040 platform support
WS2805 method and 5 element RGBWW feature
TLC59711 led/chip support
ESP bitbang improvements

NeoPixelBus - Arduino Library Release

Published by Makuna 9 months ago

  • Rgbwww support
  • Improved ESP32 i2s clock calculations
NeoPixelBus - Arduino Library Release

Published by Makuna 12 months ago

  • Rgbww80Color (16 bits per color element, RGB with Warmer White and Cooler White)
  • SM16825 chip support (Govee Outdoor Pro)
  • GS1903 on ESP32 chip support
NeoPixelBus - Arduino Library Release

Published by Makuna over 1 year ago

  • MBI6033 two wire LED support
  • AVR 600Kbps for 16Mhz uC (APA106)
  • 16 Bits per element Colors have a 8bit DIM/Brighten
  • Major Refactor color features to reduce code duplication and make it easier to add new color order variants.
  • Extended the Color Features variants to include all variants for Rgb, Rgbw, Rgb48, and Rgbw64
  • New Feature to support RGB with warmer white AND cooler white LEDs (RgbwwColor & GrbcwxFeature)
  • ESP32 I2S Pin wasn't being released from MUX after destruction
  • Other bugs
NeoPixelBus - Arduino Library Release

Published by Makuna over 1 year ago

Bug fixes

NeoPixelBus - Arduino Library Release

Published by Makuna over 1 year ago

SM16716 support
Rgbwxx Color Feature
Run-time calculated Gamma Table
Source file reorganization and cleanup
ESP8266 DMA Timing Tweaking to remove glitches
CIE Lab Gamma Equation
linear blend by uint8_t

NeoPixelBus - Arduino Library Release

Published by Makuna over 1 year ago

Bug Fixes
Gamma supports 16bit table method

NeoPixelBus - Arduino Library Release

Published by Makuna over 1 year ago

  • ESP32/ESP32S2 I2S x8/x16 Parallel channel support
  • LGT8F328P support (32mhz AVR)
  • ESP32-S3 RMT support
  • WS2816
  • WS2821
  • DMX512
NeoPixelBus - Arduino Library Release

Published by Makuna almost 2 years ago

  • ESP32 S3
  • GRB48
  • WS2816
NeoPixelBus - Arduino Library Release

Published by Makuna over 2 years ago

  • SM168xx LED support
  • DMX512 and WS2821 support on ESP8266
  • Warnings fixes
  • Gamma correction for RgbwColor, Rgb48Color, Rgb64Color
NeoPixelBus - Arduino Library Release

Published by Makuna about 3 years ago

ESP32 I2S destruction cleanup

NeoPixelBus - Arduino Library Release

Published by Makuna about 3 years ago

UCS8903 & UCS8904 support
ESP32 Pin Mux reset fix

NeoPixelBus - Arduino Library Release

Published by Makuna about 3 years ago

NeoPixelBus - Arduino Library Release

Published by Makuna over 3 years ago

ESP32S2 & ESP32C3

NeoPixelBus - Arduino Library Release

Published by Makuna over 3 years ago

New ESP Arduino Board releases require minor compatibility changes

NeoPixelBus - Arduino Library Release

Published by Makuna over 3 years ago

NeoPixelBus - Arduino Library Release

Published by Makuna over 3 years ago