Skip to content

ESP32 Music Visualizer using an electromagnet and ferrofluid.

Notifications You must be signed in to change notification settings

jrundquist/MagViz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MagViz

Audio Visualization using an ESP32.

Functionality

Creates a cool visual effect in the ferrofluid using an electromagnet.

Line In

  • When a line in signal is present, the MSGEQ7 is used to extract the frequency bands.
  • When the delta betwen the current and previous 'bass' signal is great enough, the electromagnet is enabled, as long as the signal is rising, the electromagnet remains on.

Bluetooth

  • When enabled (#define ENABLE_BLUETOOTH true), allows the ESP32 to connect as a bluetooth audio client
  • Uses the AudioLibs FFT to compute the 'bass'
  • Using the bass signal, enables the electromagnet when the base is high enough

Hardware

About

ESP32 Music Visualizer using an electromagnet and ferrofluid.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published