Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 

Repository files navigation

DigiSpark clone 8x WS2812 rainbow wheel with ambient light LED brightness adjustment

Watch the video

Bill Of Materials:

  • 1x Digispark mounting an Attiny85
  • 1x 8xWS2812 rigid led bar
  • 1x LDR ("5528" used in the project)
  • 1x 10KΩ resistor

Wiring Diagram

Wiring Diagram (made with Fritzing)

Tested Working Development Environment:

  • IDE : PlatformIO (v2.1.0, on Visual Studio Code v1.35.0)
  • OS: MacOS 10.13.6 (Hig Sierra)

Libraries/Dependencies:

Nice To Know:

  • To upload the code, make sure to have an USB cable with every pin wired: cheap charging cables often have just +5V and ground wired
  • Uploading from PlatformIO to DigiSpark needs you to plug the DigiSpark after compiling, even though the console doesn't warn "now it's time to plug your DigiSpark", as Arduino IDE does.
  • Quick fix for issue in uploading to DigiSpark from PlatformIO on MacOS: PIO issue 111
  • Cheap USB chargers may provide dirty/noisy output, which could make LEDs oddly flicker expecially at low brightness: make sure to have a clean 5VDC source, or to filter adding a capacitor or a more proper circuit like this one:

this one:

About

DigiSpark clone 8x WS2812 rainbow wheel with LDR brightness adjustment

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages