赞
踩
最近新弄了个ESP32,又可以玩硬件啦。好好写个入门教程。本篇包含:固件安装,还有推荐一些好用的软件。(主要是ESP32相关)
ESP32-WROOM 系列模组基于 ESP32-D0WD 双核芯片设计,适用于基于 Wi-Fi 和蓝牙连接的应用场景,具备强大的双核性能。芯片集成蓝牙4.2和WiFi HT40技术为一身,拥有高性能Tensilica LX6 双核处理器,支持超低功耗待机,是移动设备、可穿戴电子产品和物联网应用的最佳拍档。
有需求的可以自行查看乐鑫官网。
固件(firmware) 一般存储于设备中的电可擦除只读存储器EEPROM(Electrically Erasable Programmable ROM)或FLASH芯片中,一般可由用户通过特定的刷新程序进行升级的程序。
简化版的uPyCraft软件(ztsoft为学校专用),其他想玩 的朋友可以搜索uPyCraft,这俩差不多。功能类似哦。
这个是安装字体,点击OK就行。
打开页面如下
在【工具】中选择【串口】。如果没有出现新串口,可能是没有CP210X驱动。自己下载一个即可
选好后,软件自动连接,如果没有固件会提示下面的【固件烧录】这时候我们就可以烧录固件了。
选好固件后点击【OK】
这里要求开发板上电
按住IO0(启动即可)
等待擦除即可
擦除完成后,再此按住IO0,等待即可
进度消失后关闭软件再次打开 连接
之前写过咸鱼ESP32实例—固件安装就是用的FLASH_DOWNLOAD。有需要的自行查看。
注意按键,一般ESP32提供2个功能按键,1个使能EN(其实就是复位啦),还有一个键,软件提示上电的时候,按另外的那个即可。
说道基础测试!LED起来打工啦
安装完固件后就可以进行基础操作了。
新件文建
输入代码
from machine import Pin #导入Pin模块
led=Pin(2,Pin.OUT) #构建led对象,GPIO2,输出
led.value(1) #点亮LED
保存名为main.py 【确认】
选择路径之后再拖拽到【device】中就出现了新的文件
点击运行看效果
Mind+版本要新的哦
连接我们的开发板
在扩展中选择掌控板
模式改为上传模式,代码选择micropython
手动编辑
之后按板子的复位或者,在Mind+下面的串口区CTRL+D程序便会运行。
效果一样哦
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。