This is the Linux app named NeoPixelBus whose latest release can be downloaded as ArduinoLibraryRelease.zip. It can be run online in the free hosting provider OnWorks for workstations.
Download and run online this app named NeoPixelBus with OnWorks for free.
Follow these instructions in order to run this app:
- 1. Downloaded this application in your PC.
- 2. Enter in our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 3. Upload this application in such filemanager.
- 4. Start the OnWorks Linux online or Windows online emulator or MACOS online emulator from this website.
- 5. From the OnWorks Linux OS you have just started, goto our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 6. Download the application, install it and run it.
NeoPixelBus
Ad
DESCRIPTION
An Arduino NeoPixel support library supports a large variety of individually addressable LEDs. Please refer to the Wiki for more details. Please use the gitter channel to ask questions as the GitHub Issues feature is used for bug tracking. A library to control one wire protocol RGB and RGBW LEDs like APA106, SK6812, WS2811, WS2812, and WS2813 that are commonly referred to as NeoPixels and two-wire protocol RGB like Lpd8806, APA102, and SK9822 commonly referred to as DotStars. Supports most Arduino platforms. ESP32 support for using both RMT and i2s. RMT timing currently is sensitive to high interrupt frequency due to issues in the Core. There are multiple competing libraries, FastLED being the biggest and Adafruit NeoPixel being the most common for beginners. On ESP32, both FastLED and NeoPixelBus can provide more than one channel/bus. FastLED primarily uses RMT to support 8 parallel channels. NeoPixelBus now supports the RMTs 8 channels and two more channels using i2s.
Features
- Smaller than FastLED, more features and pixel support than esp8266_ws2812_i2s
- On Esp8266 you can choose i2s DMA or UART, both avoiding interrupts (NMIs)
- Supports RGBW pixels (not supported by the other 2 libraries)
- Uses I2S interface to drive Neopixels via DMA providing an asynchronous update
- Can use UART both in a synchronous and asynchronous model, but asynchronous limits the use of other UART libraries
- Low level API with other features exposed by external classes
Programming Language
C++
Categories
This is an application that can also be fetched from https://sourceforge.net/projects/neopixelbus.mirror/. It has been hosted in OnWorks in order to be run online in an easiest way from one of our free Operative Systems.