Arduino WS2812 code
- or -
Post a project like this2349
$$
- Posted:
- Proposals: 5
- Remote
- #1757867
- Awarded
Description
Experience Level: Intermediate
Looking for someone to write some code for me. would like to have two buttons to control a short WS2812 strip 6-8 leds.
One button would cycle through different animations......rainbow cycle, color fade, twinkle, solid color, scanner
The second button would switch through color pallets in that animation (6 color pallets per animation). {will need instruction on how to change out the animations/colors).
I need the code to be well commented so I can go in and change pallet colors, animation speed settings etc.
I need the code to include good button debounce so buttons operate smoothly without skipping animations or giving unreliable results.
Code will be tested on standard arduino hardware at first but final usage will be on a attiny85 board.
Would like to design this around a digispark attiny85 board
If this project goes well I will have other projects in the future.
One button would cycle through different animations......rainbow cycle, color fade, twinkle, solid color, scanner
The second button would switch through color pallets in that animation (6 color pallets per animation). {will need instruction on how to change out the animations/colors).
I need the code to be well commented so I can go in and change pallet colors, animation speed settings etc.
I need the code to include good button debounce so buttons operate smoothly without skipping animations or giving unreliable results.
Code will be tested on standard arduino hardware at first but final usage will be on a attiny85 board.
Would like to design this around a digispark attiny85 board
If this project goes well I will have other projects in the future.
Jeremy B.
20% (1)Projects Completed
1
Freelancers worked with
1
Projects awarded
100%
Last project
20 Nov 2017
United States
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies