Does a zigbee series 2 ( xbee ) module have a inbuilt microcontroller? If yes, is it possible to reprogram that microcontroller? If not, then is it possible to use an external microcontroller.

  • \$\begingroup\$ I don't know the particulars, or exactly what you are talking about, but the TI chips that I have looked at, and are the heart of most hobbyist zigbee modules, have a 8051 ip core that you would program over jtag \$\endgroup\$ Commented Mar 7, 2013 at 4:58
  • \$\begingroup\$ why is that , I am getting negative comments ? \$\endgroup\$
    – hanu
    Commented Mar 7, 2013 at 8:36
  • \$\begingroup\$ @hanumesh - I don't know why you are getting downvoted. It seems like a reasonable question. \$\endgroup\$ Commented Mar 7, 2013 at 11:33
  • \$\begingroup\$ how to communicate between xbee S2 and microcontroller without using any software???, (I just want to use my xbee s2,hyperterminal and controller) pls reply me asap… \$\endgroup\$
    – user20498
    Commented Mar 21, 2013 at 10:12
  • \$\begingroup\$ @Prasad if you have a question, please click on the button "Ask question" in the top right corner. For the best results, please write it as clear and complete as possible. \$\endgroup\$
    – clabacchio
    Commented Mar 21, 2013 at 10:16

1 Answer 1


The XBee devices do have built-in microcontrollers.

However, Digi does not make a SDK, or the resources required to compile your own firmware image available for the Series-2 XBees.

You could probably theoretically reverse-engineer the modules, and write your own firmware for them. However, judging from the fact that you're asking this question, I think that's a bit over your head at the moment.

  • \$\begingroup\$ @thank you !!. I have a two working xbee series 2 modules, one i have set-up as co-ordinator and other as end device using x-CTU tool . Now , i have to connect a sensor to one of the xbee module and transmitt data via zigbee n/w and show the transmission . \$\endgroup\$
    – hanu
    Commented Mar 7, 2013 at 5:57
  • \$\begingroup\$ Unless your sensor has an analog output (and you're willing to live with the crap 10-bit resolution of the XBee ADCs), it sounds like you'll need an additional MCU at each end. \$\endgroup\$ Commented Mar 7, 2013 at 5:59
  • \$\begingroup\$ 1 )answers.oreilly.com/uploads/monthly_02_2011/… \$\endgroup\$
    – hanu
    Commented Mar 7, 2013 at 6:06
  • \$\begingroup\$ 2) answers.oreilly.com/topic/… \$\endgroup\$
    – hanu
    Commented Mar 7, 2013 at 6:07
  • \$\begingroup\$ these two links say that it has analog inputs? I am i right \$\endgroup\$
    – hanu
    Commented Mar 7, 2013 at 6:07

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.