When I first started, as a complete electronic novice, the "analogWrite()" completely threw me. I was thinking of analog as inputs, and I didn't get what it was supposed to do. Luckily, I took a peek in the reference, and understood, but I do feel it would be easier if it were labeled "pwmWrite()".