# what is the difference between Xbee 900 S2 pro programmable and the Xbee 900 s3 pro programmable?

**URL:** <https://forums.digi.com/t/what-is-the-difference-between-xbee-900-s2-pro-programmable-and-the-xbee-900-s3-pro-programmable/14250>\
**Category:** XBee Programamble (S2C & 900 HP)\
**Tags:** s2, xbee-pro-xsc-s3b, xbee\
**Created:** [January 26, 2015, 10:37pm UTC](https://forums.digi.com/t/what-is-the-difference-between-xbee-900-s2-pro-programmable-and-the-xbee-900-s3-pro-programmable/14250 "2015-01-26T22:37:50Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![tonofre](https://avatars.discourse-cdn.com/v4/letter/t/67e7ee/32.png) [@tonofre](https://forums.digi.com/u/tonofre)\
**Post date:** [January 26, 2015, 10:37pm UTC](https://forums.digi.com/t/what-is-the-difference-between-xbee-900-s2-pro-programmable-and-the-xbee-900-s3-pro-programmable/14250/1 "2015-01-26T22:37:50Z")

</div>

I haven’t found a examples of codes for Xbee pro S3 programmable. I would like to know if can I use the sample codes for the s2 on the s3.

thanks

---

<div class="post-metadata">

**Author:** ![mvut](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.digi.com/mvut/32/31_2.png) [@mvut](https://forums.digi.com/u/mvut)\
**Post date:** [January 27, 2015, 1:59pm UTC](https://forums.digi.com/t/what-is-the-difference-between-xbee-900-s2-pro-programmable-and-the-xbee-900-s3-pro-programmable/14250/2 "2015-01-27T13:59:13Z")

</div>

Yes the same Code examples are designed to work on all three programmable versions.

---

<div class="post-metadata">

**Author:** ![tonofre](https://avatars.discourse-cdn.com/v4/letter/t/67e7ee/32.png) [@tonofre](https://forums.digi.com/u/tonofre)\
**Post date:** [February 9, 2015, 11:46pm UTC](https://forums.digi.com/t/what-is-the-difference-between-xbee-900-s2-pro-programmable-and-the-xbee-900-s3-pro-programmable/14250/3 "2015-02-09T23:46:17Z")

</div>

Ok, then If i run a code designed for the S2 on the s3 board it will works. But, in my case, I have 3 xbee s3b 900 programmable and I have been having a ward time to figure out how can I implement a digimesh network using the codewarrior.

I would like to implement this architecture:

1 Gateway ConnectPort X2 + 3 Xbee 900 programmable for remote sensing.

Please, Do you have some examples, tutorials?

---

<div class="post-metadata">

**Author:** ![mvut](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.digi.com/mvut/32/31_2.png) [@mvut](https://forums.digi.com/u/mvut)\
**Post date:** [February 10, 2015, 9:19am UTC](https://forums.digi.com/t/what-is-the-difference-between-xbee-900-s2-pro-programmable-and-the-xbee-900-s3-pro-programmable/14250/4 "2015-02-10T09:19:05Z")

</div>

Any of the Code examples will basically do what you want. That is to accept some sort of data, do something with that data and then send it to a node. In this case a node that is on a gateway.
