RGB_Audio_Backlight icon indicating copy to clipboard operation
RGB_Audio_Backlight copied to clipboard

Arduino Sketch for controlling WS2812 RGB Led Strip + Audio Visualizer

RGB Audio Backlight

  • WS2812B RGB LED Stripe + Arduino Nano
  • Switching modes via Button
  • Tweaking mode settings via Potentiometer

See Instructables for details: Instructable

Audio Visualizer with MSGEQ7 Hardware

RGBStripe_MSGEQ7

  • MSGEQ7 Circuit connected to Arduino
  • Audio Spectrum Analyzer using MSGEQ7 Band outputs

Audio Visualizer with Fast Fourier Transformation (FFT)

  • Audio Spectrum Analyzer only using Software (fix_fft)

Schematic

3D Printed Case

RGBStripe_FFT

  • 3.5mm Aux connected to Analog Input of Arduino
  • Audio Spectrum Analyzer using in Software FFT Algorithm to divide Signal in Audio Bands