I am using PWM (analogWrite) with a common anode LED. My previous experience is using a common cathode. My breadboard is as shown:
This creates a semi-bright white (ugly red-green-blue mixture) like I expected. I am using only one PWM output (It is currently fading).
Now, what I ask is how can I use multiple PWM outputs to make different colors display without transistors? I was thinking that I could have 3 dedicated pins on the Arduino that switch from ground to floating extremely fast, but is there an easier way? If not, a little explanation on how to do it with transistors (mostly just a small wiring diagram) would be great. Cheers!