34318浏览
查看: 34318|回复: 14

[uPyCraft IDE] micropython专用IDE uPyCraft发布

[复制链接]
下载地址: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,当然你也可以访问论坛进行交流。

micropython专用IDE uPyCraft发布图1
配套的硬件均可在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


Angelo  初级技匠

发表于 2017-6-12 10:19:35

本帖最后由 Angelo 于 2017-6-12 10:21 编辑

赞赞赞
microbit 也为 micropython 做了一个开源的编辑器.似乎还支持代码补全, 可以参考一下:

https://codewith.mu

这个是源码:
https://github.com/mu-editor/mu

回复

使用道具 举报

pATAq  版主 来自手机

发表于 2017-6-12 14:44:12

mark一下,之前看到micropython很火,一直没学。这个ide是df做的吗
回复

使用道具 举报

秦皇岛岛主  初级技师
 楼主|

发表于 2017-6-12 18:03:48

Angelo 发表于 2017-6-12 10:19
赞赞赞
microbit 也为 micropython 做了一个开源的编辑器.似乎还支持代码补全, 可以参考一下:

好的,多谢了。我们当前也支持代码自动补全, 后面也会支持microbit。
回复

使用道具 举报

秦皇岛岛主  初级技师
 楼主|

发表于 2017-6-12 18:03:49

Angelo 发表于 2017-6-12 10:19
赞赞赞
microbit 也为 micropython 做了一个开源的编辑器.似乎还支持代码补全, 可以参考一下:

好的,多谢了。我们当前也支持代码自动补全, 后面也会支持microbit。
回复

使用道具 举报

秦皇岛岛主  初级技师
 楼主|

发表于 2017-6-12 18:08:00

pATAq 发表于 2017-6-12 14:44
mark一下,之前看到micropython很火,一直没学。这个ide是df做的吗

是的,是我们自己做的,欢迎加入我们的qq群   619558168,我们会让你喜欢上micropython的 :)
回复

使用道具 举报

Angelo  初级技匠

发表于 2017-6-16 11:11:40

秦皇岛岛主 发表于 2017-6-12 18:03
好的,多谢了。我们当前也支持代码自动补全, 后面也会支持microbit。

擦, 好给力 :lol
回复

使用道具 举报

秦皇岛岛主  初级技师
 楼主|

发表于 2017-8-10 16:52:18

Angelo 发表于 2017-6-12 10:19
赞赞赞
microbit 也为 micropython 做了一个开源的编辑器.似乎还支持代码补全, 可以参考一下:

uPyCraft已经支持microbit了,要不要体验一下
回复

使用道具 举报

Angelo  初级技匠

发表于 2017-8-10 20:00:18

秦皇岛岛主 发表于 2017-8-10 16:52
uPyCraft已经支持microbit了,要不要体验一下

擦, 这么厉害!!! 我要试试.
回复

使用道具 举报

xuanlovejsbc  初级技师

发表于 2017-11-26 20:00:45

使用了一阵子总得来说很好用的一个IDE。提几个建议,一是增加多行注释,如VScode里的ctrl+/,方便调试;上方各功能图标太占空间且不符合扁平化的UI潮流,另能否增加黑色主题风格(个人想法)。如果能做成vscode插件就更好了,推广更容易接受度更高,好像vscode里有个platformIO IDE的插件。总得来说非常赞,给团队鼓掌,希望越来越强!
回复

使用道具 举报

DFSJMUQhGRX  学徒

发表于 2020-3-18 19:55:22

版主您好,有RTC DS1307  库文件吗? 用在micro python for esp8266 上的
回复

使用道具 举报

创客维克多  见习技师

发表于 2021-1-6 22:09:28

在官网下载不到uPython,windows的连接打不开,Mac和Lunix的都可以打开。
回复

使用道具 举报

创客维克多  见习技师

发表于 2021-1-6 22:12:30

秦皇岛岛主 发表于 2017-6-12 18:08
是的,是我们自己做的,欢迎加入我们的qq群   619558168,我们会让你喜欢上micropython的 :) ...

你好,找不到群。
回复

使用道具 举报

young洋  学徒

发表于 2021-1-22 20:11:26

有upycraft的下载地址吗
回复

使用道具 举报

仓鼠大大  见习技师

发表于 2021-1-28 19:09:26

upycraft.exe为什么找不到
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail