电子说
在电子设计领域,寻找一款性能出色、易于使用的无线通信开发板是许多工程师的目标。今天要给大家介绍的 Adafruit Feather M0 RFM69 Packet Radio 开发板,就是这样一款值得关注的产品。
文件下载:3176.pdf
Adafruit Feather 是 Adafruit 推出的新型开发板,它就像其名字所寓意的羽毛一样,轻薄便携。而 Adafruit Feather M0 RFM69 Packet Radio 则是在 Feather M0 的基础上,集成了 RFM69HCW 数据包无线电收发器,同时具备内置 USB 和电池充电功能。这款开发板有 900 MHz 版本,可用于 868MHz 或 915MHz 的传输/接收,具体的无线电频率可在加载软件时动态调整。此外,还有 433 MHz 版本可供选择。
Feather M0 的核心是 ATSAMD21G18 ARM Cortex M0 处理器,时钟频率为 48 MHz,采用 3.3V 逻辑。这款芯片与新的 Arduino Zero 使用的是同一款,拥有 256K 的 FLASH 和 32K 的 RAM,其 FLASH 容量是 Atmega328 或 32u4 的 8 倍,RAM 容量更是达到了 16 倍。而且,该芯片内置 USB,具备 USB - 串口编程和调试功能,无需类似 FTDI 的芯片。
为了方便用于便携式项目,开发板添加了一个用于连接 3.7V 锂聚合物电池的接口,并内置了电池充电功能。它既可以直接通过微型 USB 接口供电,也可以使用电池供电。当插入 USB 时,开发板会自动切换到 USB 电源。同时,通过一个分压器将电池连接到一个模拟引脚,这样就可以测量和监控电池电压,以便及时充电。
Feather M0 Radio 利用剩余空间添加了 RFM69HCW 433 或 900MHz 无线电模块。这款模块基于 SX1231,采用 SPI 接口,虽然不适合传输音频或视频,但在需要比 2.4 GHz(BT、BLE、WiFi、ZigBee)更远传输距离的小数据包传输方面表现出色。
该开发板是完全组装和测试好的,配备 USB 引导加载程序,可快速与 Arduino IDE 配合使用。同时还提供了一些引脚头,方便焊接并插入无焊面包板。不过,需要自行裁剪并焊接一小段电线来制作天线。锂聚合物电池和 USB 电缆不包含在产品中,但在商店中有多种选择可供购买。此外,还提供了 FCC 测试报告、RoHS 测试报告、REACH 测试报告以及 RFM69HCW 和 SX1231 收发器的数据手册。
大家在使用这款开发板的过程中,有没有遇到什么有趣的问题或者有独特的应用场景呢?欢迎在评论区分享交流。
全部0条评论
快来发表一下你的评论吧 !