DotStar 144LED / m
Red - 5v -> 5v
Yellow - Ci Clock -> SCK
Green - Di Data -> MOSI
Black - GND -> GND
+-------------------+
| O | USB | O |
| ------- ---|
~RST | o 3.7/4.2V | |
3V3 | o LiPoly Batt | |
NC | o USB charge | |
GND | o ---|
A0 / DAC2 | o o | VBAT
A1 / DAC1 | o o | EN
A2 / 34 | o o | VUSB
A3 / 39 | o o | 13 / A12
A4 / 36 | o o | 12 / A11
A5 / 4 | o o | 27 / A10
SCK / 5 | o o | 33 / A9
MOSI / 18 | o o | 15 / A8
MISO / 19 | o o | 32 / A7
RX / 16 | o o | 14 / A6
TX / 17 | o o | SCL / 22
21 | o o | SDA / 23
| |
| O O |
+-------------------+
# setup the interfaces
sudo raspi-config
[3. Interface Options]
[P4 SPI] -> enable
# install dependencies
sudo apt-get install python3-dev python3-rpi.gpio
sudo pip3 install adafruit-circuitpython-dotstar
import board
import adafruit_dotstar as dotstar
NUM_PIXELS = int(144 / 2)
dots = dotstar.DotStar(
board.SCK
,board.MOSI
,NUM_PIXELS
,brightness=0.2
)
dots.fill((255, 255, 0))
ssh pi@3dprinter.local
python3 lights.py