Concept Flow - tone() function for frequency generation
Call tone(pin, frequency)
Arduino sets pin HIGH and LOW
Pin outputs square wave at frequency
Sound or signal generated
tone() runs until noTone(pin) called or duration ends
The tone() function starts a square wave on a pin at a set frequency, producing sound or signals until stopped.
