03-16-2016 11:41 AM
A quick thought. ( i have not read all posts, with no time)
Consider using a separate 5v source for the power until you are sure it works.
Most Arduino 5v regulators may not be sufficient beyond a certain level of loading..
Hope it helps.