EasyManua.ls Logo

Adafruit ESP32-S3 - NeoPixel Rainbow

Adafruit ESP32-S3
263 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
set a combination, such as cyan which is (0, 255, 255) , with equal amounts of
green and blue. If you increase all values to the same level, you get white! If you
decrease all the values to 0, you turn the LED off.
Common colors include:
red: (255, 0, 0)
green: (0, 255, 0)
blue: (0, 0, 255)
cyan: (0, 255, 255)
purple: (255, 0, 255)
yellow: (255, 255, 0)
white: (255, 255, 255)
black (off): (0, 0, 0)
NeoPixel Rainbow
You should have already installed the library necessary to use the built-in NeoPixel
LED. If not, follow the steps at the beginning of the NeoPixel Color and Brightness
section to install it.
In the example below, click the Download Project Bundle button below to download
the necessary libraries and the code.py file in a zip file. Extract the contents of the zip
file, open the directory CircuitPython_Templates/status_led_one_neopixel_rainbow/
and then click on the directory that matches the version of CircuitPython you're using
and copy the contents of that directory to your CIRCUITPY drive.
Your CIRCUITPY drive should now look similar to the following image:
# SPDX-FileCopyrightText: 2021 Kattni Rembor for Adafruit Industries
# SPDX-License-Identifier: MIT
"""CircuitPython status NeoPixel rainbow example."""
import time
import board
from rainbowio import colorwheel
©Adafruit Industries Page 141 of 263

Table of Contents

Related product manuals