
本帖最后由 丿灬幸灬 于 2019-1-7 19:33 编辑 扩展卡易于在DIY IoT项目中使用,成本低,可靠,减轻了面包板接线的痛苦 描述 重点是低成本和主流物联网生态系统。 扩展板采用模块化设计,没有任何微小的部件,PCB也放松了规则检查,以便订购。 目标是拥有智能板,在网状网络中与射频连接,并将网络与环境相连接:传感器(压力、湿度、温度、光线、手势,...)和动作(高功率IOs,伺服控制,...) ) 细节 STM32射频节点-一硬件多应用 ![]() 这个STM32 RF节点是#智能家居网格项目的重点。 所应用固件: IoT _ Framework rf_bridge :带传感器的中继器网节点( BME280 + APDS9960 ) RF_UART_ interface : RF网络转串口,与树莓派的应用程序一起使用。 host_controller_interface:打开API,用Raspberry pi Python命令控制和诊断RF网格 动作:娱乐和游戏应用,RF分布式状态机管理群组会话。 多氯联苯储存库 PCBs设计文件作为开放源代码共享,在github不受任何限制地自由使用 STM32_IoT_Boards 物联网板详细信息 STM32射频传感器节点概念 始终连接到电源(无低功耗问题) Raspberry pi的射频加密狗用途 具有灯光信号显示的射频中继器 固定传感器节点(无线节点效率更高,但这一个更简单) 控制节点(APDS9960当手势指令时开始工作) ![]() STM32射频传感器节点PCB v2 github 添加了USB电源连接器,虽然没有连接到uC USB,但是这种连接器非常方便,可以制作节省空间的节点外壳,类似于智能USB转换器。 ![]() STM32射频传感器节点v1 可以在中间IC插槽中连接MAX44009模块或APDS9960。 ![]() 传感器节点,此处用作Raspberry pi的转换器 ![]() STM32 RF PIO概念 智能射频控制PIO 扩展PIO编号x24 PIO,从x12开始 功率输出x500 mA 50V,而 uC pio为25mA 3V 射频智能灯光控制 射频伺服电机控制 ![]() STM32射频PIO示意图 github ![]() STM32射频PIO板 尺寸 80mm×39.37mm GitHub 可以连接伺服控制器电缆,也可以在3个插槽中焊接ULN2804A。 ![]() RFPIO平面图 ![]() RFPIO板 ![]() 现有STM32板 CC3D 基于STM32F103CBT6,在Flash上有一个加速计MPU - 6000和用于串行接口的标准USB 这个#针对小型传感器网络的低功耗网格网络的项目,基于带有nRF24l01+的STM32F051 |
这个好,感谢楼主分享;