【micropython】pyboard开箱以及初次试玩

  • 771270048
  • LV4工程师
  • |      2016-05-28 19:30:53
  • 浏览量 3038
  • 回复:3
本帖最后由 HelloWii 于 2016-5-30 14:46 编辑 熟悉python的人都知道那句经典的“人生苦短,我用python”,python由于其众多的库函数,深的开发人员喜爱,但是遗憾的是,它不能实现一些非常底层的操控,所以在硬件领域并不起眼。但是群众的智慧实在是太强大了,有人想能不能把python用于嵌入式领域,于是micropython就诞生了。 Micro Python是运行在微控制器上的Python。遵守MIT协议。由剑桥大学的理论物理学家乔治·达明设计。和Arduino类似,但Micro Python更强大。借助Micro Python,用户完全可以通过Python脚本语言实现硬件底层的访问和控制,比如说控制LED灯泡、LCD显示器、读取电压、控制电机、访问SD卡等。 有了Micro Python,还必须得有相应的硬件开发环境才能体验,这就是本文要讲述的pyboard, 它基于STM32F405单片机,通过USB接口进行数据传输。该开发板内置4个LED灯、一个加速传感器、时钟模块,可在3V-10V之间的电压正常工作。值得一提的是,它遵守MIT协议开源,被授权人拥有复制、修改、发行和再授权的权利。 说了这么多, pyboard究竟长什么样,可能各位已经迫不及待了,这里就把社区寄过来的板子放几张高清图给大家看看。 非常迷你的小盒子。装着pyboard, 看起来很精致。 开发板的正面,可以看到版本是V1.1 开发板的反面 开发板的板载资源图 开箱到此结束,接下来我们来试玩一下这个开发板。 首先用microUSB线连接开发板和PC(win7), 这时系统会自动安装USB大容量存储驱动,在“我的计算机”下会多一个硬盘符。 在设备管理器里会提示虚拟串口驱动没有安装。 按照上图选择更新驱动,手动安装,选择硬盘 I: PYBFLASH, 这时会提示你安装虚拟串口驱动,安装完毕即可。 现在就可以开发程序了,开发程序很简单,打开 I: PYBFLASH,其中的目录如下: 在main.py中写入流水灯程序: 保存后退出,按一下开发板的REST按钮,现在就可以看到流水灯闪烁了。 开发方式有点类似mbed, 还是比较方便的,第一次体验到此结束了,接下来会深度体验。
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:3
7943603 2016-09-08
不错不错
0   回复
举报
发布
灵澈 2016-05-30
好好玩啊,到时候带领我们大家一起玩哈
0   回复
举报
发布
HelloWii 2016-05-29
加油
1   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子