新手如何以正确的姿势玩转MaixPy(第一期)
本帖最后由 Chrithon 于 2021-4-5 18:44 编辑# 新手如何以正确的姿势玩转MaixPy(个人自入坑MaixPy以来的使用感想)
## ——前言及准备工作
现在人工智能和物联网都很火,当人工智能和物联网结合起来,AIoT诞生了。如果你想玩AIoT(或者是边缘计算),Nvidia Jetson或许可以。但是,这价格实在是劝退,光Nano单板就得700多,这价格能卖两三块树梅派了。
难道就没有好玩又便宜的AIoT(或者是边缘计算)芯片了吗?答案是,有,它就是嘉楠勘智K210。
嘉楠勘智K210采用双核RISC-V架构,算力达到0.23TOPS,功耗仅300mW。
嘉楠勘智K210和MaixPy(基于MicroPython)的出现,让AIoT开发变得如此简单,只需要会Python即可。
** PS:V831及其他MaixPy3(Linux)开发板的上手教程将另开一个系列。 **
半年前我就开始入坑了,一直玩到现在,本系列我就把入坑的经历以及所积累的经验告诉大家。
如果你只是想要体验一下K210的带给你的快乐,那么M1n+官方底板(或者官方底板+核心板+摄像头)都可以,而且很便宜。当然如果你想要带屏幕,可以试试Maix Bit,如果你想要更多的功能,或者为了扩展性,那么你可以考虑Maix Cube或者是Maix Amigo,Maix GO(已停产),MaixDuino,以及第三方K210开发板(如DFRobot的二哈等)。当然你也自己可以造一块K210开发板(不推荐新手尝试,除非你有电路设计的基础,如果刚上手电路设计并想拿K210练手的话建议底板+核心板)。
在正式开始玩转MaixPy之前,我们需要安装驱动。由于各个板子使用不同的USB转串口芯片,所以需要不同的芯片驱动,请[点击该链接](https://maixpy.sipeed.com/maixpy/zh/get_started/env_install_driver.html),然后根据板子的类型并按照文档要求来安装相应驱动。
装好驱动后,接下来就来安装串口通信程序,个人推荐Minicom(Linux系统)和PuTTY(跨平台)。当然如果不装也可以。
接下来我们就是要安装MaixPy IDE,也是最重要的软件(除非你想用记事本或Vim直接写Python程序,然后手动传文件,不过这个方法后面会提到)。
先前往[下载站](http://dl.sipeed.com/MAIX/MaixPy/ide)下载MaixPy IDE

然后选择v0.2.5(最新)文件夹,进入该文件夹后根据系统选择你要下载的文件

Windows:直接点击exe文件即可
Linux:使用终端输入MaixPy安装执行文件的完整地址并按回车或者直接在文件管理器里点击run文件
如果出现以下情况

请执行chmod +x (MaixPy安装执行文件的完整地址)
然后到文件管理器里双击该文件或者在终端里直接输入MaixPy安装执行文件的完整地址并按回车
跟着安装向导执行即可(当然你也可以在路径界面修改安装位置)

安装完成!

下一期,我们将会让K210连接电脑,并与电脑进行串口通信。
页:
[1]