Pyboard STM32F405RGT6MicroPython开发板

MicroPython 的 pyboard 主控板,跑的是简化后的 Python 3,适合搞嵌入式开发的同学。板子用的是STM32F405RGT6,带USBMicroSD 卡槽加速度计这些常用外设,开发起来挺顺手的。

用这个板子做传感器数据采集、数据记录啥的都挺方便。像加速度计,连上电脑就能用 Python 读波形,开发效率贼高。顺手推荐个例子,加速度计波形显示这个压缩包还不错。

要是你熟 STM32,那用起来更没障碍。其实不光是 F405,像STM32F407的项目也有不少通用部分,建议你看看模板代码,还能顺带捋清芯片差异。

另外,多项目少不了通信功能,你可以研究下STM32 以太网 TCP 示例。配合 pyboard 搞个物联网小模块啥的也挺香。

想深入点,还能翻STM32 单片机 ISP 编程这篇。手动刷机或者调调 Bootloader 流程啥的,实用。还有像sht11 读取这种老传感器支持,也都能直接套用。

如果你平时搞嵌入式项目,又喜欢 Python 的写法,那这个pyboard还真挺值得一试。注意 SD 卡读写用uos模块,USB 串口调试可以直接用pyb.USB_VCP(),响应也快,代码也清爽。

zip 文件大小:16.03MB