micropython专用IDE uPyCraft发布
2017-06-114.4万
AI 快速预览详细
uPyCraft是一款专为MicroPython设计的编程IDE,适用于Windows平台。它提供了简洁的界面和丰富的基础操作库,适合零基础新手学习。文档分为5个章节,涵盖了MicroPython语法、uPyCraft使用、ESP32模块、实例应用及学习资源。通过动手实践,用户可以快速掌握MicroPython编程,并实现小项目。
|
下载地址:DFRobot/upycraft_cn (gitee.com) 点击下载 uPyCraft IDE (Windows)点击下载 uPyCraft IDE (Linux) uPyCraft是一个可运行在Windows平台的MicroPython编程IDE,其界面简洁,操作便利,适合新手的学习和使用。uPyCraft IDE内置了许多基础操作库,为众多的MicroPython爱好者提供了一个简单实用的平台。 本文档在编写的过程中,强调实用,易用和有用。文档分为5个章节,第1章节主要介绍MicroPython语言的背景和特点,以及MicroPython的基本语法;第2章介绍uPyCraft软件的使用;第3章讲基于ESP32的MicroPython模块,各个功能模块的特点和库函数;第4章用具体的实例详细介绍如何使用这些库函数实现功能模块的不同应用;第5章是配套的学习资源(包括硬件资源和软件资源),后面有更新的学习资源和例子都会发出链接给大家。 第1章是MicroPython语法基础,如果是新手建议先看第2章,知道如何使用uPyCraft IDE后,再看第1章。在学习MicroPython基本语法的过程中动手在uPyCraft上实践操作,能大大提高你的学习效率。如果你已经掌握了MicroPython语法请忽略第1章。在第3章中,我们介绍了常用的MicroPython模块,通过使用这些模块,无须深入掌握细节,你也可以轻松应用每一个外设。 使用uPyCraft IDE结合本文档学习MicroPython,需要你有基本的语言基础,不需要有硬件方面的知识,通过本文档的学习,你可以很快上手做些小项目。 uPyCraft IDE上有各个实例的源代码,这些源代码都在开发板上验证通过。希望广大读者不要只是把源码一烧了之,而是应该尝试自己编写这些代码,因为只有经过不断的实践,才能获得真知。 由于涉及的知识日新月异,难免有差错和不足之处,希望广大读者批评指正。有任何意见或疑问,可以和我们联系。 我们的QQ群为:619558168,当然你也可以访问论坛进行交流。 ![]() 配套的硬件均可在DFRobot商城购买 uPyCraft 在线更新部分: IDE(当有新版本发布时,在打开uPyCraft软件后提示更新) examples(当有新版本发布时,在打开uPyCraft软件后提示更新) 固件(当连接板子后,如果有高于板子当前版本的固件发布,会提示更新) 建议使用者使用最新版本的IDE examples 固件 uPyCraft支持的芯片型号: ESP32 (已经支持,建议使用DFRobot出品的FireBeetle-ESP32) ESP8266(已经支持,建议使用DFRobot出品的FireBeetle-ESP8266) 更多芯片型号跟进中 在线教程地址https://mc.dfrobot.com.cn/thread-303185-1-1.html |






microbit 也为 micropython 做了一个开源的编辑器.似乎还支持代码补全, 可以参考一下:
https://codewith.mu
这个是源码:
https://github.com/mu-editor/mu