如果您有幸用过十多年前Digi的第一代ZigBee模块,那时还只有插针封装的型号,在XBee模块上除了XBee几个大字母外,在其下方还可以看到S2的标记。事实上,根据芯片版本的不同历史上分别有S1,S2,S2B,S2C等,每次硬件平台升级,都会引入一个新的尾缀字母。历史版本中S2和S2B已经停产并被XBEE3替代,这也是目前仍在出货的产品。当前最新的XBee ZigBee模块是基于XBee Micro平台的XBee3。除了硬件平台上的区别,XBee还有固件上的区别,每隔一段时间,Digi会推出某一系列XBee模块的新的固件,这些新的固件或是增加一些功能,或是解决一些微小的bug,但总的来说,不同固件版本在API层面是相互兼容的,除非软件上用到一些和版本号有关的AT参数或指令,新版模块一般都可以直接替换旧有的模块,而无需在软件层面做出修改。因此不论哪个硬件版本或是固件版本,ZigBee模块都是向下兼容的,在ZigBee网络协议的支持上是一致的,并且通过ZigBee联盟的认证测试。