开箱体验 【MicroPython pyboard 开发板试用体验】开箱

发布时间: 2017-06-29
阅读: 1286
2
产品概况
在物联网大潮下,pyhton也来凑热闹了,MicroPython 项目旨在用类似python语言控制单片机,让单片机开发比Arduino还简单,一直很关注MicroPython项目的进展,有幸得到官方板卡一枚,在此感谢ickey和管管们~~
------------------------------我是分割线----------------------------------------

借用网上对这个项目的通用描述:

Arudino虽然在开源硬件领域非常流行,但是对于不懂C/C++编程语言的玩家来说,还是需要一段学习时间。
早些时候,我们在Kickstarter上看到一款相对特殊的开发板Espruino,他能让用户通过JavaScrpit轻松实现对单片机的控制,让更多的计算机初学者来动手做硬件。
从现在开始,Python玩家也可以做类似的事情。
Damien George是一名计算机工程师,他每天都要使用Python语言工作,同时也在做一些机器人项目。有一天,他突然冒出了一个想法:能否用Python语言来控制单片机,进行实现对机器人的操控呢?
要知道,Python是一款比较容易上手的脚本语言,而且有强大的社区支持,一些非计算机专业领域的人都选它作为入门语言。遗憾的是,它不能实现一些非常底层的操控,所以在硬件领域并不起眼。
Damien为了突破这种限制,他花费了六个月的时间来打造Micro Python。它基于ANSI C,语法跟Pyton 3基本一致,拥有自家的解析器、编译器、虚拟机和类库等。目前他支持基于32-bit的ARM处理器,比如说STM32F405。
借助Micro Python,用户完全可以通过Python脚本语言实现硬件底层的访问和控制,比如说控制LED灯泡、LCD显示器、读取电压、控制电机、访问SD卡等。
与此同时,Damien还给大家带来了一款专门为Micro Python而打造的开发板,它基于STM32F405单片机,通过USB接口进行数据传输。该开发板内置4个LED灯、一个加速传感器、时钟模块,可在 3V-10V之间的电压正常工作。值得一提的是,它遵守MIT协议开源,被授权人拥有复制、修改、发行和再授权的权利。
这款板子的面积为33mm×40mm,重6克。

----------------------------我是分割线------------------------------------------

云汉的包装一如既往的扎实:



打开一看。惊呆了,居然是在大名鼎鼎的Adafruit上购买的,还有个小黑盒子,据说Adaruit的创始团队是一群萌妹子哦~直接从英国运过来的,足足等了15天啊。

开箱,比想象中小巧很多,十分精致,还送了MP贴纸

看看背面,made in Germany,原来德国造,品质一流

主控IC近照,STM32F405RGT6

迫不及待的上电看看,上电瞬间绿色LED闪烁一下

电脑出来2个虚拟串口,为什么2个?我用了COM10,115200波特率,顺利进入;

显示了版本信息,这个板子是PYBv1.1的,MP固件版本v1.8.7

输入个help()回车,显示帮助信息





原创作品,未经权利人授权禁止转载。详情见转载须知

MicroPython pyboard 开发板免费申请
  • MicroPython pyboard 开发板免费申请
  • ¥408.00
立即申请
DengQilong
评论(0)

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

X
提交成功 ! 谢谢您的支持
返回