Manual
(21) 2x slots for additional mounting of sensors
(22) Cool blue LED
(23) Mounting holes for 2
nd
motor (Mecanum and 4WD versions)
(24) 5V row
(25) GND row
(26) XBee 2 slot (XBee faces the front of the board, towards #20)
(27) XBee 2 pinout (for possible use with the prototyping area)
(28) Cool blue LED
(29) Motor 1 screw terminals
(30) DFRobot Bluetooth / APC220 (RF) input
(31) ICSP headers
(32) Reset button
(33) ATMega329 microchip
(34) Voltage regulator (circuit)
(35) Barrel connector
(36)On / Off switch (On towards the center of the board)
(37) Cool blue LED and main LED jumper (jumper on = 6x LEDs powered at all times)
(38) Mini JST connector for 4xAA battery pack or 3.7V LiPo pack
Xbee Headers
The two XBee slots can be used with both series 1 and series 2 XBee modules. Note that the basic rover does
NOT include the headers which can be purchased separately (they would need to be soldered to the board).
Headers were not included to allow the largest possible flat cargo area on the PCB (to install a solderless
breadboard for example). Certain kits such as the Xbee and Bluetooth kits do include a pair of headers which
must be soldered to the board.
When putting in the Xbee module in place, ensure the XBee modules are oriented correctly before inserting
(with the antenna facing the REAR of the board toward the USB port;). Follow the numbers on the XBee module
and those on the DFRobotShop Rover PCB – they should line up.
When using ONE XBee, use slot marked #26 above (XBee2) to have access to the XBee switch (#13). When
programming the robot, set the switch to xbee1 to free up the Tx and Rx lines. After programming, set the
switch to xbee2 to connect the Tx and Rx lines to the XBee module.
When using TWO XBee modules, we suggest one is connected to the prototyping area, and then connected to
the digital I/O pins using soft serial. When programming the robot, you will likely need to remove the Xbee in
position 14 to get access to the XBee switch.