我想使用协议栈802.15.4-6LoWPAN-IPv6-UDP在Arduino和笔记本电脑之间进行通信。我注意到Arduino有一些802.15.4 RF模块,但几乎所有这些模块都与ZigBee一起使用。是否有支持6LoWPAN的Arduino的802.15.4 RF模块?
另外,我找不到ubuntu笔记本电脑的802.15.4加密狗(支持6LoWPAN)。有什么建议让ubuntu能够通过802.15.4-6LoWPAN发送数据包吗?
答案 0 :(得分:0)
您应该查看基于Contiki OS的Telecom Bretagne的6LoWPAN堆栈。它是目前唯一的6LoWPAN堆栈,我发现它与Arduino(Mega 2560)或Arduino UNO兼容。但是,您需要一个XBee Series 1硬件模块才能运行堆栈。
Arduino Mega 2560的6LoWPAN堆栈可以在这里找到:
Arduino UNO的6LoWPAN堆栈:
虽然你应该记住这些代码库自2013年以来没有看到更新。所以我强烈建议你研究包含802.15.4的替代节点。 RF模块,例如搭载CC2420芯片的Sky。
可以在此处找到与Contiki OS兼容的节点列表: