Shop OBEX P1 Docs P2 Docs Learn Events
BoeBot+Xbee — Parallax Forums

BoeBot+Xbee

average joeaverage joe Posts: 795
edited 2012-12-04 22:07 in Robotics
I've just finished rebuilding my BoeBot and now looking for some thoughts on what can be done with xbees. I wish I had access to a PropBoe, but can't afford one right now. Can you guys recommend somewhere to start?

Input much appreciated!

Comments

  • Mike GreenMike Green Posts: 23,101
    edited 2012-11-29 23:05
    There's a 5V adapter board available from Parallax that does the voltage conversion from 5V to the 3.3V signals and power supply that the xBee module needs. You can plug it into the breadboard area on the Board of Education and send data back and forth through the xBee. The only thing you can't do that way is program the BoeBot's Stamp. For that, you'd need the programming adapter (FlashFly here) which you could also use for data transfers.
    Get the xBee Guide and look at the documentation for the products mentioned above and you'll have all the information you need.
  • average joeaverage joe Posts: 795
    edited 2012-11-29 23:11
    Hi Mike,
    Thanks for the input.
    I was planning on using a 3v3 regulator for xbee power and 2.7k for xbee RX from BS2 pin.
    I found http://forums.parallax.com/showthread.php?100656-Xbee-with-BoeBot&highlight=xbee+boeboe but it looks like he's using a ServoPAL :( Guess I'll need a PropBOE to do anything fancy after all. Maybe after Xmas!
  • Duane DegnDuane Degn Posts: 10,588
    edited 2012-12-04 00:38
    Hi Mike,
    Thanks for the input.
    I was planning on using a 3v3 regulator for xbee power and 2.7k for xbee RX from BS2 pin.
    I found http://forums.parallax.com/showthread.php?100656-Xbee-with-BoeBot&highlight=xbee+boeboe but it looks like he's using a ServoPAL :( Guess I'll need a PropBOE to do anything fancy after all. Maybe after Xmas!

    You can do a lot with a QuickStart board. Jose used one to control his BOE-Bot.

    I have a PropBOE-Bot that can record and play back a path created by using a RC remote. You could do the same thing with a QuickStart by adding a SD card to it (you could probably do the same thing without a SD card by writing the information to EEPROM instead of a SD card). (You don't need to recreate my bot; I just wanted to point out not all the features of the PropBOE are needed to make a good robot.)

    A QuickStart lets you use all the Prop's I/O pins. It can do a lot. Jeff has a sale that includes a "Servo&More" PCB with every QuickStart he sells (a very good deal IMO).

    Do you know if a resistor is enough to protect the XBee from the 5V BS2 logic? (I thought PJ said resistors weren't enough.)
  • PJAllenPJAllen Banned Posts: 5,065
    edited 2012-12-04 17:39
    I was planning on using a 3v3 regulator for xbee power and 2.7k for xbee RX from BS2 pin.

    NO! You cannot do that, the XBee literature confirms - the XBee inputs do not have clamping diodes on their input pins.

    Please refer to page 18 of "Getting Started With XBee RF Modules":
    2: Parallax XBee Adapter Boards
    The XBee module is a 20-pin DIP package with a 2 mm (0.079 in) pitch between pins. With typical breadboard and solder board hole spacing of 2.54 mm (0.1 in) the XBee requires an adapter for use
    with these boards. The XBee is a 3.3 V device, as is the Propeller chip, so interfacing between the two can be done through direct connections. Interfacing with the BASIC Stamp and other 5 V controllers requires line conditioning between the controller’s 5 V output and the XBee’s 3.3 V input pins.
    However, the XBee’s 3.3 V output can directly drive a controller’s 5 V input logic. Additionally, a regulated 3.3 V supply is required to power the XBee. Finally, to access the XBee from the PC for communications or configuration a means of serial interfacing to the computer is needed, such as using USB and a serial interface IC. Parallax has developed a series of interface boards for the XBee for ease of physical interfacing, signal conditioning, power requirements, and computer connectivity.
    BASIC Stamp and other 5 V Controllers
    The BASIC Stamp and other 5 V controllers need an adapter that:
    * Uses the 5 V supply available to provide regulated to 3.3 V for the XBee supply power.
    * Conditions the 5 V logic output to 3.3 V for input to the XBee.
    The Parallax XBee 5V/3.3V Adapter Board and the XBee SIP Adapter Board provide both these functions along with pin headers suitable to 2.54 mm (0.1 in) breadboards and solder boards. They contain a 3.3 V voltage regulator and a 5 V to 3.3 V logic buffer.
  • average joeaverage joe Posts: 795
    edited 2012-12-04 22:07
    Thanks for the input guys!

    As I said, the BS2 BOE is a bit underpowered for the things I would like to do right now. Cash it a bit tight so QuickStart and PropBOE are out of the question. If I had more time, I'd build a board with one of the Prop DIPs I have.

    The BS2 BOE will work for running my wife through the Stamps in Class curriculum. She's taken an interest in my hobby so that's nice :D

    I was looking for something cool I could do using xbees. Guess I'll need to wait till next year.

    @PJ
    Thanks for the note on the xbee NOT having clamp diodes! I had not actually got that far, thankfully.
Sign In or Register to comment.