A discussion about digital sound synthesis.
Learn about photoresistors and the process of characterizing their response to light intensity.
An R/C servo can be used to make a gauge to measure the intensity of light.
Exploring the signals behind Arduino's Servo library, and characterizing a servo's response to pulse width.
Arduino boards don't have analog outputs. But they do have a function called analogWrite. So what is it doing there?
Characterizing button switching behavior is an important first step for developing effective debounce algorithms in your systems.