I suspected this might be an issue with stacking the shields because two shields with the same pin mapping would conflict with each other. I’m a computer programmer. I would say my hardware electronics knowledge is beginner level but improving. After I posted my question I found another thread about “More PWMs” for quadcopter construction (which is where we’re headed). Part of being able to ask the right questions is learning the vocabulary. So now I understand that Panda II has 6 pwm’s which can control 6 motors, but that’s only the control signal, not the power that the motors require. PWM, once switched on, so to speak, maintains the motor speed without processor intervention required. This was the appeal of the shield, it allows pwm and provides power input for the motor in one package.
So ultimately do you have any thoughts on what is the most direct path to getting control over 4 motors and providing them with power? Is it Panda II’s pwm --> electronic speed controller --> motor?
The ESC takes the signal from pwm and combines it with power, right? Does the ESC in the middle introduce lag time? I understand that responsiveness is important for flight control. If I used this: http://www.practicalmaker.com/content/pwm-shield-assembled would the ports be addressable from code without writing/porting a driver?
My main goal is to get a parts list together so I can order. I don’t mind ending up with multiple orders as I go along, I just don’t want to buy something that I will ultimately not use. If the most straightforward solution is to rewire one of the DC Motor Shields, I’m up for that if you can point me toward the suitable resource for how to do it.
Sorry for the 1000 questions. Thanks for your help,