I wrote out a program on my arduino DUE that would light up LEDs and go along to a song. However, I decided that for my second prototype, that I would use a MEGA because I know it can handle more current. The thing I noticed though, was that the timing was definitely off. Does anyone know why this is? I did use a sainsmart Mega:
and for the first prototype, I used the Arduino DUE made by Arduino.org. So I am wondering, does the problem lie in the fact that they are 2 different manufacturers? or is it that one's a DUE and one's a MEGA? or is it that no 2 microcontrollers are the same no matter what? Thanks for the help ahead of time.