Im going to be running a project shortly and id like to get some info on the BBarduino.
ill be looking to connect 12 servos and 1 IR sensor to the board.
The information i need to about the pin connections, and what pins i can use to connect the servos and sensor to? i believe pin 7 is the LED pin? are there any other pins that i cannot use?
All 6x analog pins are broken out, as well as digital pins 2 to 13 (reserving 0 and 1 for serial communication). The 2 LEDs and push buttons are connected to pins 7, 8 and 9 (see manual, section 5 under “BotBoarduino Hardware Information”). lynxmotion.com/images/html/build185.htm
Can’t see any reason why you would not be able to connect all 12 servos to pins 2-> 13 and the IR to one of the analog pins. The servo library can use all of the digital pins.
Remove the necessary jumpers though, and swap the 5V / VS jumper for each set of four digital pins.
Should also note, that the Speaker is connected to Pin 5.
Note: This should work just as well as any Atmega 328 based Arduinos for 12 servos, which I believe is the maximum you can use the Servo library for. You just have to be careful on what else that you do with your program that either creates/process interrupts and which disables interrupts.
Have you done anything with sound generation using the BotBoarduino speaker/buzzer yet? I’m just getting ready to see what I can do with it. Afterall, a robot without noises and blinking lights just shouldn’t be allowed!