Neopixel RGB LED 5-Color Cycler (Arduino)

Introduction: Neopixel RGB LED 5-Color Cycler (Arduino)

About: Electrical Engineering Student & Hobbyist

This project is a ring of 12 RGB LEDs controlled to show different set colours (in a smile pattern), based on the resistance of the slide potentiometer.

If anyone has any suggestions, I'd be happy to read them as improvements can always be made. :)

Step 1: Bill of Materials (BOM)

Step 2: Wiring

Diagram was created with
(click the image to see full diagram)

Step 3: Arduino Code

The original code is an Adafruit Neopixel Example, "Simple," modified by myself to work with this project.
Currently it shows five different colours, either red, yellow, green, blue or violet. If the potentiometer is not in range of the values set into the conditional statements, it will turn all the LEDs off. (set R,G,B to 0,0,0).

First Time Author

Participated in the
First Time Author

Be the First to Share


    • Make it Glow Contest

      Make it Glow Contest
    • First Time Author Contest

      First Time Author Contest
    • PCB Challenge

      PCB Challenge

    2 Discussions

    DIY Hacks and How Tos

    Great intro to Arduino tutorial. Thanks for sharing.


    Reply 2 years ago

    Thanks, I'm glad you liked it.