Adafruit DotStar Arduino Library
Arduino Library for driving Adafruit DotStar addressable LEDs

and compatible devicess – APA102, etc.


This is the documentation for Adafruit's DotStar library for the Arduino platform, allowing a broad range of microcontroller boards (most AVR boards, many ARM devices, ESP8266 and ESP32, among others) to control Adafruit DotStars and compatible devices – APA102, etc.

Adafruit invests time and resources providing this open source code, please support Adafruit and open-source hardware by purchasing products from Adafruit!


Written by Limor Fried and Phil Burgess for Adafruit Industries with contributions from members of the open source community.


This file is part of the Adafruit_DotStar library.

Adafruit_DotStar is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Adafruit_DotStar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with DotStar. If not, see