ESP32固件安装和基础测试
ESP32固件安装和基础测试
- ESP32- WORRM- 32
- 固件安装
- 使用软件ZTsoft安装固件
- 使用FLASH_DOWNLOAD安装固件
- 基础测试
- 使用ZTsoft点亮LED
- 使用Mind+点亮LED
- 使用ESP32注意,先断串口在断电!要不然会有概率把固件弄没
最近新弄了个ESP32,又可以玩硬件啦。好好写个入门教程。本篇包含:固件安装,还有推荐一些好用的软件。(主要是ESP32相关)
ESP32- WORRM- 32
ESP32-WROOM 系列模组基于 ESP32-D0WD 双核芯片设计,适用于基于 Wi-Fi 和蓝牙连接的应用场景,具备强大的双核性能。芯片集成蓝牙4.2和WiFi HT40技术为一身,拥有高性能Tensilica LX6 双核处理器,支持超低功耗待机,是移动设备、可穿戴电子产品和物联网应用的最佳拍档。
有需求的可以自行查看乐鑫官网。
固件安装
固件(firmware) 一般存储于设备中的电可擦除只读存储器EEPROM(Electrically Erasable Programmable ROM)或FLASH芯片中,一般可由用户通过特定的刷新程序进行升级的程序。
使用软件ZTsoft安装固件
简化版的uPyCraft软件(ztsoft为学校专用),其他想玩 的朋友可以搜索uPyCraft,这俩差不多。功能类似哦。
这个是安装字体,点击OK就行。
打开页面如下
在【工具】中选择【串口】。如果没有出现新串口,可能是没有CP210X驱动。自己下载一个即可
选好后,软件自动连接,如果没有固件会提示下面的【固件烧录】这时候我们就可以烧录固件了。
选好固件后点击【OK】
这里要求开发板上电
按住IO0(启动即可)
等待擦除即可
擦除完成后,再此按住IO0,等待即可
进度消失后关闭软件再次打开 连接
使用FLASH_DOWNLOAD安装固件
之前写过咸鱼ESP32实例—固件安装就是用的FLASH_DOWNLOAD。有需要的自行查看。
注意按键,一般ESP32提供2个功能按键,1个使能EN(其实就是复位啦),还有一个键,软件提示上电的时候,按另外的那个即可。
基础测试
说道基础测试!LED起来打工啦
使用ZTsoft点亮LED
安装完固件后就可以进行基础操作了。
新件文建
输入代码
from machine import Pin #导入Pin模块
led=Pin(2,Pin.OUT) #构建led对象,GPIO2,输出
led.value(1) #点亮LED
保存名为main.py 【确认】
选择路径之后再拖拽到【device】中就出现了新的文件
点击运行看效果
使用Mind+点亮LED
Mind+版本要新的哦
连接我们的开发板
在扩展中选择掌控板
模式改为上传模式,代码选择micropython
手动编辑
之后按板子的复位或者,在Mind+下面的串口区CTRL+D程序便会运行。
效果一样哦
使用ESP32注意,先断串口在断电!要不然会有概率把固件弄没
ESP32固件安装和基础测试相关推荐
- NVIDIA GPU A800 驱动安装及基础测试
机器环境 CPU:Intel® Xeon® Platinum 8358p CPU @ 2.60GHz GPU:NVIDIA A800-SXM4-80GB *8 操作系统:CentOS Linux re ...
- Theano官方文档的测试和总结(1):安装、基础语法、逻辑斯蒂回归
http://deeplearning.net/software/theano/NEWS.html 目录 1. Theano的简介和安装 1.1 Theano简介 1.2 Theano安装 2 基础语 ...
- Katalon Studio自动化测试框架使用【1】--- 环境安装以及基础配置(MacOS)
一.Katalon Studio简介 Katalon Studio是一款免费的自动化测试工具,可以安装在windows.macOS.Linux操作系统上,结合了selenium和appium测试框架, ...
- NOSQL系列-Redis精简版安装与Ruby测试
简介:Redis是一个NOSQL数据库,它是一款key-values存储型数据库,也叫"memcached改进版",它不同与memcached最大特点是它由内存+硬盘来存储数据的, ...
- Spark快速入门指南 – Spark安装与基础使用
本文转载自Spark快速入门指南 – Spark安装与基础使用 Apache Spark 是一个新兴的大数据处理通用引擎,提供了分布式的内存抽象.Spark 正如其名,最大的特点就是快(Lightni ...
- macos下使用aria2_macOS下 ansible简单安装及基础使用
macOS下 ansible简单安装及基础使用,其实命令是相通的,我这篇测试基本都是在macOS下执行的.在Linux操作系统下几乎同样的办法. ansible是一种自动化运维工具,基于Python开 ...
- linux7开放svn,CentOS 7 下SVN的安装及基础配置介绍
CentOS 7 下SVN的安装及基础配置介绍 一.实践环境 二.安装操作系统 三.安装SVN 四.基础配置 五.启动SVN 六.客户端访问 七.常见问题排查 一.实践环境 CentOS 7操作系统( ...
- SVN CentOS7 下配置svn的安装及基础配置介绍
CentOS7 下配置svn的安装及基础配置介绍 by:授客 QQ:1033553122 目录 一. 实践环境... 1 二. 安装操作系统... 1 三. ...
- 自编译 micropython ESP32固件指南以及16MB固件分享
自编译 micropython ESP32固件攻略以及16MB/8MB固件分享 本教程是连续奋斗了好几天才走向编译成功的.一路都是采坑过来的,为了后面学习者少走弯路少采坑的原则,这里将分享microp ...
最新文章
- 文科生都能看懂的机器学习教程:梯度下降、线性回归、逻辑回归
- 【游记】NOIP 2017
- Spring IOC 注入方式
- JQuery.Ajax()的data参数传递方式
- yolo v4 python_YOLOv4: Darknet 如何于 Ubuntu 编译,及使用 Python 接口
- java 五大原则_面向对象五大原则
- jira api java,如何使用其余api(java)在jira中创建问题?
- 博弈论 斯坦福game theory stanford week 2.1_
- C++11 pair的使用
- 经典枚举——百钱百鸡问题
- 播布客里小布老师的全部视频收集
- Qt散点图、折线图、柱状图、盒须图、饼状图、雷达图开发实例
- Android下磁盘分区表损坏,硬盘分区表丢失错误怎么修复TestDisk使用教程
- (转)DOTA新版地图6.78发布:大幅改动 增两位新英雄
- pthread编译时报错的解决方法
- 百家讲坛之易中天品三国MP3全集
- iso文件:抱歉,装载文件时出现问题
- 使用downloadm3u8和ffmpeg下载m3u8格式视频
- 大数据领域的Benchmark介绍
- 【Unity3D编辑器扩展】Unity3D中实现UI界面控制,UI界面的显示和隐藏实现
热门文章
- MySQL在Linux上的四种安装方式
- python白月黑羽视频多线程笔记
- ORA-12737:Instant Client Light:unsupported server character set ZHS16GBK
- “三方演义”与性能优化
- (1分钟突击面试) 高斯牛顿、LM、Dogleg后端优化算法
- vue 改变table某一行的值_elementui 点击table的一行数据,怎么更改这一行的样式?...
- 掌握Pytorch模型 压缩 裁剪与量化
- 产品生命周期优化法PACE
- LATEX简介以及相应的环境配置方案(附带刘海洋的LATEX入门书籍链接)
- 数据结构大作业--迷宫问题