进阶小菜鸟
获得 71 次赞
帮助过146人
Arduino是一个带有avr单片机的完整系统板(一般的,也有Arduino用arm处理器)。STM32 是一种arm内核的单片机,说白了就是一个芯片。Arduino更倾向于创意,它弱化了具体的硬件的操作,它的函数和语法都非常简单,而且非常“傻瓜”。 STM32如果买开发板的话就要从硬件底层学起,掌握它的各种细节。
(1)该模块的天线在PCB上,没有加功率芯片,属于传输距离最短的模块。空旷条件下,经过实测,2M传输速率下15 米,1M传输速率30米,250K传输速率50米。(2)该模块的天线是外置天线,没有加功率芯片,传输距离比前者在每种速率下大概大了1倍的传输距离。(3)该模块既加了外置天线,又加了功放芯片,在250K传输速率下,传输距离可达1100米。此外,市场上出现了一种台产版的NRF24L01+芯片,名称为SI24R1,芯片内集成功放芯片,所以在第一种PCB天线模块上,传输距离比NRF24L01+要远一些。
TCP透传,HTTP,MQTT这些,你说优缺点,更不如说特点,其实这些协议都是面对不同需求的,可以一直发送,可以广播那样的发送。具体的可以去网上查一下资料。