This is the XBee XBP24-BZ7WIT-004 module from Digi. The new Series 2B improves upon the power output and data protocol of the Pro Series2. Series 2B modules allow you to create complex mesh networks based on the XBee ZB ZigBee mesh firmware. These modules allow a very reliable and simple communication between microcontrollers, computers, systems, really anything with a serial port! Point to point and multi-point networks are supported.
Series 2B modules use a different hardware configuration from the earlier models and while they will communicate with Series 2 XBee modules, they are not compatible with the outdated Series 2.5 Modules.
Not sure which XBee module or accessory is right for you? Check out our XBee Buying Guide!
Note: If you are looking for a simple point-to-point configuration, you might want to try the Series 1 instead. The Series 2 requires considerable setup and configuration. We highly recommend Building Wireless Sensor Networks as a guide for setting up mesh networks.
Note: Series 1 and Series 2B XBee modules have the same pin-out. However, Series 1 modules cannot communicate with Series 2B modules.
Note: If you are using these outside of the United States, please check with your local laws regarding radio communication.
If a board needs code or communicates somehow, you're going to need to know how to program or interface with it. The programming skill is all about communication and code.
Skill Level: Competent - The toolchain for programming is a bit more complex and will examples may not be explicitly provided for you. You will be required to have a fundamental knowledge of programming and be required to provide your own code. You may need to modify existing libraries or code to work with your specific hardware. Sensor and hardware interfaces will be SPI or I2C.
See all skill levels
Based on 1 ratings:
1 of 4 found this helpful:
I tried the pairing tutorials, but it's too difficult to get these things working - - and I'm pretty sure I bricked one of them during the process.
I wouldn't recommend buying unless you have a lot of tacit knowledge in networking, radio configuration, etc..
Looking for answers to technical questions?
We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.
Log in or register to post comments.
Model number in description is incorrect: XBP24-BZ7WIT-004 is correct. Model number given is for PCB antenna version.
I think they are sleeping, you made that comment 6 months ago and the model number is still wrong...
Datasheet link broken.
Oops! Good catch. We're working on getting that updated so it doesn't break again. Thanks!
I have 2 of this modules. One I have connected with the SparkFun XBee Explorer USB PCB and one on my PCB. When I sent data from the PC en connect the data in with data out sometimes is miss data. The RSSI is blinking at that moment.
Do someone know what going wrong?
Damn, I bought 2 of these instead of the Series I 60mw sensors - are they really not great for a point-to-point?
Is it possible to do the same two-xbee light blinking type of communication, or do these Series 2B require a centralized "server" node and everything?
can I conect these through a shield to the arduino uno directly with out burning it? it requires 250mA and the arduino pins maximun suply is 50mA. How can I do to make them work at the highest power without burning my arduino¿?
I just ordered two of these (firmware XBP24BSE, model XBP24-B27WIT-004-revE) with the expectation that they were compatible with the non-Pro XB's I have (firmware XB24-ZB, model XB24-Z7WIT-004-revD1). While I'm able to get the Pro's to communicate with each other in AT mode, nothing I seem to be able to do will get the non-Pros to talk to the Pro's. I was under the impression that these should work, was I incorrect or am I doing something wrong with them?
Actually, never mind. Apparently one of my non-Pro XBees is somehow faulty. I pulled out a few unused ones and now have it working properly. The faulty Xbee will connext only with the other non-Pros, but the remainder connect to the Pro's without difficulty.
Is this the S2 or S2B? If it is really the S2B, it should have a peak current of 205mA and a range of 2 miles. Also its transmission power should be 63mW. I may have to buy this part from another site if I can't be sure it is the S2B (as claimed by description)!
-I found the S2B specs on the provided Datasheet.
After far too much time trying to get these to work, I finally have the answer.
MrSinewave is correct regarding the firmware codes.
However, the snitcher is this... by default the Zigbee is set to cyclic sleep for an endpoint. This is kinda funky when it comes to programming, as the Zigbee goes to sleep in about the time it takes to power up, and hit the update firmware, and often goes back to sleep again when it's mid programming...
I've taken to setting these up as routers, with the sleep set to off. Then use Pin sleep driven by the mircocontroller with appropraite wake/sleep control later on.
Also make sure the Channel Verification - JV parameter is set to true so it actually connects to it's appropriate coordinator.
Another tip - update to the latest X-CTU, which seems to manage the flash process better.
X-CTU 22.214.171.124 finally was able to program a Pro S2
as a coord AT, so I'm ordering another
as a router.
Just bricked one of these straight up.
They don't come programmed with a firmware recognisable by X-CTU, then if you follow the links to the firmwares at Digi: http://www.digi.com/support/productdetl.jsp?pid=4549&osvid=0&s=507&tp=1
And flash, you will have a bricked unit.
It would be really nice if SparkFun shipped working units, instead of this fail.
in x-ctu if you go to the terminal and hit +++ and wait for the ok, you can then go to the programming mode and do as you want without any problems...took me a bit to figure it a out but it solves a lot of problems with xbees and c-ctu