Product Code |
Price (USD) |
Description |
|
DF12P-BBU
DF12P-BBU-C32 DF12P-BBU-C128 |
$59 $78 $83 |
DragonflyBot
Board with USB port for Dragonfly12 plus module DragonflyBot Board with USB port and Dragonfly12 plus C32 module DragonflyBot Board with USB port and Dragonfly12 plus C128 module |
Each price includes a USB cable as shown on the
above picture.
Application:
Installed with Freescale's serial monitor for working with CodeWarrior
On-board USB interface for programming and debugging code, no BDM needed
USB TX and RX indicator LEDs
Fits on the Parallax's BoeBot chassis
Auto-start user application program from on-chip flash memory via a slide switch
Four servo outputs with selectable supply voltage for servos
LED power indicator
5x2 user programmable male header for interfacing a line follow module
5x2 male header for a SPI port
Second dual H-Bridges control two more DC motors or one more stepper motor
TinyBee Accelerometer module in 14-pin DIP
9V 300mA AC adapter
Breadboard ( it comes with 4 rubber feet attached that can be stacked onto the board)
The board draws insignificant current and can be powered by 5V supply of a USB port. The voltages for the servos and motors can be brought in via terminal blocks.


Some robots such as the following two can be controlled by the DragonflyBot Board without much external parts:
http://wwweng.uwyo.edu/electrical/faculty/barrett/68hc12//Robot_Owners_Manual_web.pdf Controlled by a MiniDragon+ board
http://www.coe.montana.edu/ee/seniordesign/archive/FL07/micromouse_bcp/hardware.html Controlled by a Dragonfly12 DIP module
The
board is pre-installed with serial monitor and a test program. It comes
with a USB cable and it is set for using VCC from USB port. You don't need to
connect an AC adapter in order to test the board.
When the board is plugged into a USB port via the USB cable, it will run the test program if the slide switch S5 is in "up" position ("Run" position). Press the pushbutton S1 the LED flashing speed will increase, press S2, the speed will decrease. Press S3 it will display accelerometer's X-Y-Z values on LCD display. Each count represents 5V/256=19.53mv.
![]() |
![]() |
![]() |
The above pictures show different values in Y- axis when the board is tilted.
On the left: voltage on Y axis is
099 x 19.53mv =1.93V
On the middle: voltage on Y axis is 084 x 19.53mv =1.64V
On the right: voltage on Y axis is 069 x 19.53mv
=1.35V
The VCC of the TinyBee-2 module can be 3.3V or 5V. In analog mode used in BBU, the VCC of the TinyBee-2 module is 3.3V. In a 3.3V system, 1.65V (half of the 3.3V) represents zero acceleration or in horizontal position. When this accelerometer is tilted, the voltage range is between 1.23V to 2.11V. With 19.53mv per count the count range is 63 to 108.
Not many robots need an accelerometer. In a few applications it can be used for detecting uphill, downhill, or even a flip over. It's also useful in a wall-climbing robot.
Because the size of BBU is small, the TinyBee module may have more different applications in standalone embedded products where the BBU is used as the controller board.