Pyboard STM32F405RGT6MicroPython开发板
MicroPython 的 pyboard 主控板,跑的是简化后的 Python 3,适合搞嵌入式开发的同学。板子用的是STM32F405RGT6,带USB、MicroSD 卡槽、加速度计这些常用外设,开发起来挺顺手的。
用这个板子做传感器数据采集、数据记录啥的都挺方便。像加速度计,连上电脑就能用 Python 读波形,开发效率贼高。顺手推荐个例子,加速度计波形显示这个压缩包还不错。
要是你熟 STM32,那用起来更没障碍。其实不光是 F405,像STM32F407的项目也有不少通用部分,建议你看看模板代码,还能顺带捋清芯片差异。
另外,多项目少不了通信功能,你可以研究下STM32 以太网 TCP 示例。配合 pyboard 搞个物联网小模块啥的也挺香。
想深入点,还能翻STM32 单片机 ISP 编程这篇。手动刷机或者调调 Bootloader 流程啥的,实用。还有像sht11 读取这种老传感器支持,也都能直接套用。
如果你平时搞嵌入式项目,又喜欢 Python 的写法,那这个pyboard还真挺值得一试。注意 SD 卡读写用uos
模块,USB 串口调试可以直接用pyb.USB_VCP()
,响应也快,代码也清爽。
16.03MB
文件大小:
评论区