数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 906|回复: 19

[Arduino] 终于搞掂esp32c3,可以烧录固件了。

[复制链接]
发表于 2025-4-29 08:15:06 | 显示全部楼层
这个ESP32C3的开发核心板,我也买过,加上串口屏、DHT20做了个“个人信息终端”(其实就是时钟+天气+温湿度+新闻头条)。
用的Micropython开发的,Thonny编辑脚本,直接下载至开发板的。
这个核心板下载Py代码,不需要按Boot按钮的。
回复 支持 反对

使用道具 举报

发表于 2025-4-29 08:28:29 | 显示全部楼层
用Thonny直接打开、编辑、保存ESP32C3上的Micropython的文件(其实就是文本文件),就像打开U盘上的文件进行编辑一样方便。
保存时不需要按BOOT键的。
保存后,会自动重新启动并执行代码。
编辑、保存、调试,特别方便。
自从用了ESP32后,以前买的STC单片机就不想用了,这个方便多了,不用编译、烧录;而且功能多,有WiFi、蓝牙。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

发表于 2025-4-29 09:07:49 | 显示全部楼层
guoditangmd 发表于 2025-4-29 08:45
用Python更方便么?用的Arduino的感觉代码稍为灵活些。

Python使用缩进来区分代码块,而不是使用大括号{}或begin/end关键字。这点是我最喜欢的地方。
其实用哪种语言开发,对我来说无所谓、没难度,毕竟学的专业就是软件工程,换一种陌生的语言,也就花个1、2天熟悉一下就行。
Python近年来很流行,就想试试而已。
也不是说Python方便,就是这种解释执行(非C语言等等编译执行的)的编写、下载、执行、调试方便。
当然啦,解释执行的,效率不会高的。
回复 支持 反对

使用道具 举报

发表于 2025-4-29 11:05:44 | 显示全部楼层
wuyaozi 发表于 2025-4-29 10:42
“Python使用缩进来区分代码块,而不是使用大括号{}或begin/end关键字。这点是我最喜欢的地方。”
无意冒 ...

语言各有好坏与利弊,看个人喜欢。
C语言的{、},占用了很多行,尤其是到了程序尾部,一大堆的“}”。
网上有段子,说是有人窃取到了Windows的最后5000行代码,打开一看,都是“}”。
回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-7-19 08:17 , Processed in 0.140401 second(s), 9 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表