Some resources to help you getting started with STM32 programming.
1 Item Items
Warning: Last items in stock!
Expected Availability Date:
By buying this product you can collect up to 1 loyalty point. Your cart will total 1 point that can be converted into a voucher of ₹ 0.10.
A very useful IC, providing a low-cost way of driving RGB LEDs. There are 3 24-bit channels per IC, so for full addressable control of a string or array of RGB LEDs you would need 1 IC per RGB LED. WS2801 are meant to control common anode RGB LEDs. We have both diffused and clear lens types of RGB LEDs available which work great with this controller.
WS2801 can be operated in both constant current and constant voltage modes.
They employ a 2-wire serial data connection, similar to SPI or I2C. ICs are chained together which means whole strings can be controlled using just 2 pins on your microcontroller.
Data is clocked in starting with the MSB of the red gray scale data and ending with the LSB of the blue gray scale data. See picture below for details. Plenty more information available in the datasheet.
We have found these ICs are sensitive to power supply issues, so don't forget to add a decoupling capacitor between Vcc and Gnd pins. Although specified for a 25MHz clock we'd recommend clocking in data at <2MHz, especially for longer strings.
Arduino Library: https://github.com/adafruit/Adafruit-WS2801-Library
Python Library: https://github.com/adafruit/Adafruit_Python_WS2801