Arduino配置ESP32-PICO-KIT开发环境

2023-10-30

1. 说明

作者还拥有个人公众号,会写一些感悟文章,知圈,二维码如下,欢迎扫描关注,关注后有作者微信,欢迎添加交流:
知圈二维码
此次所用硬件环境为ESP32-PICO-KIT_V4.1
电脑系统为Window10

本文参考此网页

2. 环境搭建

2.1. ESP32-PICO-KIT

在这里插入图片描述
在这里插入图片描述

2.2. 配置Arduino IDE

下载最新版Arduino IDE,如果已经在电脑上安装好了,要确保安装的版本至少要到1.6.4

作者的系统是英文的,菜单也是英文,中文对照过去就可以了。
打开File-Preferences。
在这里插入图片描述
把URL网址(https://dl.espressif.com/dl/package_esp32_index.json)粘贴到下图的框里面,然后点击“Okay” 。(如果下面红色的框框里面本来就有网址,那就在最后面加一个英文的分号“;”,然后贴到分号后面。)
在这里插入图片描述
选择 Tools>Board Menu,然后点击board manager,弹出对话框。

在这里插入图片描述
在这里插入图片描述
在弹出的对话框中搜索“ESP32”,然后找到一个有“ESP32 by Espressif systems”字样的,选择安装。
在这里插入图片描述
点击安装后下角会有安装速度,如果安装特别慢,可以试下代理。安装完成后会有一个已安装的提示。
在这里插入图片描述
然后就可以选我们的板子了,如下点击“ESP32 Pico Kit”:

在这里插入图片描述

3. 连接硬件

然后,把ESP32的板子插到电脑上,看下com口号。可以用电脑的设备管理器看下。经过插拔发现作者的已经识别了,是COM6。如果不识别,要安装相应的驱动。
在这里插入图片描述
在arduino的IDE里面设置com号。
在这里插入图片描述

4. 烧录例程

按照上面的配置好以后,Arduino的IDE里面就已经有关于ESP32的例程了,可以打开一个测试下板子。里面有扫描环境中的WiFi的示例。如下,选择打开。

在这里插入图片描述

打开后发现这个示例会把数据输出到com口上面,所以我们要打开监视窗口。如下:

在这里插入图片描述

监视窗口打开后发现在不断的返回信息,应该是之前的出厂程序,先不管它。

在这里插入图片描述

返回主窗口加载程序。
在这里插入图片描述
下面有进度条和提示,挺慢的,有几十秒。
在这里插入图片描述
下面是加载成功以后的提示。
在这里插入图片描述
然后看下监视窗,监视窗上应该有WiFi列表输出了。而且作者发现这个程序还是循环扫描的,一直在扫。扫描到的作者屋里的WiFi如下:
在这里插入图片描述

可以跟笔记本电脑上的WiFi列表对比下,肯定是一样的。
在这里插入图片描述
好。示例到此结束。

5. 视频

本次操作全程录屏,万一有流程卡壳的,可以看视频。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Arduino配置ESP32-PICO-KIT开发环境 的相关文章

  • DCDC输入输出电容的选择和计算(转载)

    文章转自MPS论坛 https forum monolithicpower cn t topic 2105 目前市面上的电容种类繁多 在为我们的电源电路选择输入输出电容的时候难免会挑花了眼 本文就来浅析一下如何选择输入输出电容及其相关的计算
  • DCDC相关

    1 同步和异步 同步 MOSFET管 效率高 价格贵 零件数多 电路复杂 异步 二极管 效率低 价格低 电路简单 同步整流上管S1和下管S2需要一相同频率信号以互补方式进行驱动 保证S1导通时S2截止 S1截止S2导通 异步二极管损耗 在电
  • 电路端接电阻与信号完整性

    信号沿着传输线传播时 每时每刻阻抗都可能发生变化 例如 PCB走线的宽度或者厚度发生变化 PCB过孔 PCB转角 PCB上的电阻 电容 电感 接插件和器件引脚都会产生阻抗变化 若走线的瞬时阻抗 只和传输线的横截面积和材质特性有关 发生变化
  • 芯片手册中的英文的表示含义

    芯片手册中的英文的表示含义 在读芯片的数据手册的时候 会有一些英文表示不知道是什么含义 现在整理了一些在下面 1 ppm 在一些电压芯片数据手册里 有一个描述基准性能的直流参数 称为温度漂移 也称温度系数 或简称TC Temperature
  • 数字万用表的使用

    参考 连3岁小孩子都能看懂的万用表使用方法 地址 https www bilibili com video BV1Gx411z7x2 p 1 vd source cc0e43b449de7e8663ca1f89dd5fea7d 目录 万用表
  • 硬件学习——I2C

    I2C简单来讲就是2线的串行总线 由SDA Serial Data Line 和SCL Serial Clock Line 构成 它遵循主从结构 允许多主多从 主设备 发起 停止数据输出 并且通过控制时钟来控制数据传输过程 从设备 响应主设
  • AD中如何对圆形PCB板进行铺铜

    因为之前做了一块圆形的PCB板子 所以在铺铜时候发现圆形铺铜我该怎么快速去铺 于是查了一下网上 大部分人是推荐先圈出一个圆弧 然后在通过快捷键TVG或者是按下 shift 空格 但是我发现不适合我 于是我分享一下自己的方法 我们如果要对圆形
  • UPF与低功耗设计实现实例 -- 附UPF与DC综合脚本

    原文链接 https www eefocus com industrial electronics 473034 本文摘自 数字集成电路低功耗物理实现技术与 UPF 孙轶群 sun yiqun nationz com cn 国民技术股份有限
  • 模拟电路设计(33)---电源变换器简介

    概述 电子设备都需要供电 其电能来源于火力 水力 核子发电厂提供的交流电 这些交流电通过电源设备变换为直流电 但是 这种直流电源不符合需要 仍需变换 这称为DC DC变换 常规的变换器是串联线性稳压电源 其调整元件工作于线性放大区 通过的电
  • 最详细的Vivado安装教程

    V i v a d o 安 装
  • 立创EDA专业版(网页,全在线模式)开源导入立创EDA专业版(PC端,半离线模式)

    我个人从一开始就使用立创EDA专业版的半离线模式 是因为既可以离线画板 又可以在在线的时候使用系统库 但难免完美 就不如将立创EDA专业版 网页 全在线模式 导入立创EDA专业版 PC端 半离线模式 时就很麻烦 下面来说下怎么操作 在立创E
  • 《硬件接入》3288板刷机及屏幕参数配置探索

    最近在工控机上做了项目 涉及到地磅接入 打印机接入 海康威视摄像头接入等功能 摸索下来其实硬件接入都是比较简单的事 一般1 2天就可以完成一个单独模块开发了 不过也遇到一些比较麻烦的事 比如买的3288板工控机 刷的固件是6 0 1 这个固
  • 硬件基础之集成运放

    一 技术理论 1 集成电路 集成电路是采用专门的制造工艺 在半导体单晶硅上 把晶体管 场效应管 二极管 电阻和电容等元器件以及它们之间的连线所组成的电路制作在一起 使其具有特定功能的芯片 2 集成运放 集成运放 全称集成运算放大器 是具有超
  • 硬件系统工程师宝典(30)-----降压式Buck电路分析

    各位同学大家好 欢迎继续做客电子工程学习圈 今天我们继续来讲这本书 硬件系统工程师宝典 上篇我们说到DC DC变换中的开关调节模式有功耗小 效率高并且稳压范围宽的特点以及DC DC的指标参数和设计要求 今天我们来分析一下DC DC中的一个典
  • 机械孔与盲孔

    过孔是什么 过孔 Via 电路板上的孔 连接不同层之间的线路 把电路板从平面结构变成立体结构 单层线路想不交叉太难了 双层或更多层线路 必须通过过孔来连接 通过孔壁上的铜 连通上下层的电路铜线 单层PCB 有些时候无法布线 必须通过过孔换层
  • Allegro PCB封装焊盘介绍(一)

    PCB封装焊盘结构 焊盘结构如图 1所示 图 1焊盘结构 锡膏层 SMT刷锡膏贴片用 一般贴片焊盘要选 跟焊盘等大 阻焊层 把焊盘裸露出来 不开的话 焊盘会被油墨盖住 这样无法焊接哦 一般比焊盘大0 1mm 顶层 底层焊盘 实际焊盘大小 电
  • allegro画PCB如何更新元件的PCB封装

    allegro画PCB如何更新元件的PCB封装 一 更新单个器件的PCB封装 首先菜单栏选择Place gt Update Symbols 如下图 注意此案例是更新了C0805封装 中更新封装 就将上图第二个红色方框中的勾选即可 二 更新某
  • 如何正确使用电感和磁珠

    电感和磁珠不仅在外形上相似 而且功能上也存在很多相同之处 有些应用场景下 两者甚至可以相互替代使用 但是 电感和磁珠之间真的能完全划上等号吗 或许 以下的比较会让你更加清楚地知道两者之间存在的差异 额定电流 当电感的工作电流超过其额定电流时
  • 有效降低信号串扰的PCB设计原则

    降低信号串扰的一些PCB设计建议 1 对于传输线 保持相邻信号线之间的间距至少为两倍信号线宽 2 尽量避免信号跨越返回路径中的不连续点或者空隙 3 如果必须在返回路径中跨越空隙 则尽量使用差分线 4 电容器不是一种低阻抗互连结构 其高频阻抗
  • 如何正确使用RC滤波网络

    众所周知 最有效的滤波电路应靠近噪声源放置 滤波的作用是对噪声电流进行及时有效地阻止和转移 实际设计中 工程师经常使用高的串联阻抗 电阻 电感和铁氧体 阻止电流 并使用低的并联阻抗 电容 转移电流 通常情况下 我们期望滤波器可以对噪声信号衰

随机推荐

  • 保姆级vmware workstation Pro17安装紫色kali linux(KALI PURPLE)

    官方文档如下 官方文档 https gitlab com kalilinux kali purple documentation wikis home 虚拟机安装 下载vmware workstation Pro17 一路下一步安装完成 h
  • 使用python实现淘宝抢购

    疫情当下 大部分人选择网购 但是在有限数量的网购商品时 大家就需要蹲点抢了 而蹲点也不一定比别手快 有什么方法可以实现自动蹲点抢购呢 使用方法 1 先把想抢购的商品加入淘宝手机端的购物车 2 修改代码中抢购时间 3 运行代码 4 弹出浏览器
  • Flutter学习第三课-布局组件 Row和Column

    线性布局 所谓线性布局 即指沿水平或垂直方向排布子组件 Flutter中通过Row和Column来实现线性布局 Row 水平布局 Column 垂直布局 Row 和 Column 组件是不可以滚动的 所以在 Row 和Column 组件中不
  • 减少代码重复率的方法

    1 使用设计模式 设计模式的可以提高代码的复用率 减少代码的重复度 2 使用类模板或者函数模板 所谓的泛型编程
  • Python开发之DataFrame数据的多种遍历方法

    Python开发之DataFrame数据的多种遍历方法 1 遍历DataFrame的三种方法 2 按列遍历 3 按行遍历 3 1 第一种方法 3 2 第二种方法 4 遍历DataFrame某一列 行 数据 4 1 获取frame的index
  • Linux下输出彩色字符

    在 ANSI 兼容终端 例如 xterm rxvt konsole 等 里 可以用彩色显示文本而不仅仅是黑白 但是我们自己编写的程序能否输出彩色的字符呢 当然答案是肯定的 下面的语句就输出高亮的黑色背景的绿色字 printf 033 1 4
  • 【转载】keil消除*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS警告方法

    在Keil C中 如果没有显式调用到定义过的函数 就会出现这样的的警告 当出现这样的警告时 可以不用管 因为不影响其它部分 但是 我们知道 即使没有调用这个函数 Keil仍然把它编译连接进整个程序 不过浪费点ROM倒是不心疼 最主要的是 在
  • 京东高级Java现场面试37题:页锁+死锁+集群+雪崩+负载等

    京东现场三面面试题目 文末有福利 各大互联网公司经典面试题目及答案 京东一面 介绍一下自己 项目参与的核心设计有哪些 ArrayList和LinkedList底层 HashMap及线程安全的ConcurrentHashMap 以及各自优劣势
  • C语言--八大排序之希尔排序算法

    希尔 shell 排序 分组后 间隔式的分组 利用直接插入排序 简单来说就是 插入排序是间隔为一的数字之间进行比较 但希尔排序是间隔为gap的数字为一组 先进行一次插入排序 再不断缩小gap的值 重复以上操作 直到最后一个gap的值为1 分
  • C语言中求最大公约数的算法(三种)

    利用指针把三个数从大到小输出 最大公约数 指某几个整数共有约数中最大的一个 方法一 相减法 也叫更相减损法 思路 1 如果a gt b a a b 2 如果b gt a b b a 3 假如a b 则 a或 b是最大公约数 4 如果a b
  • 第一课:前言

    大家好 欢迎来到我的网站 人工智能被认为是一种拯救世界 终结世界的技术 毋庸置疑 人工智能时代就要来临了 科幻电影中的场景将成为现实 未来已来 我很庆幸 十四年前就认定了人工智能专业 一路学习着 从国内学到了国外 然后又回到了祖国参加工作
  • C++之private虚函数

    一般我们说虚函数 它的访问级别都是public的 用类对象可以直接调用 这样就可以实现运行时的类型绑定 那如果我们将虚函数私有化会出现什么情况呢 我们先来看一个非虚函数私有化的例子 class Base private void Print
  • LeetCode——051

    The n queens puzzle is the problem of placing n queens on an n n chessboard such that no two queens attack each other Gi
  • 支持目标打卡,活力三环让运动更有趣

    1 什么是活力三环 熟悉华为运动健康 华为智能穿戴的小伙伴们一定对 健康三环 有所了解 在最新版本的华为运动健康App以及HUAWEI WATCH 4 系列产品中 全新推出了 活力三环 助力用户养成运动习惯 保持活力满满 全新的 活力三环
  • 深入了解AS3 Socket 和TCP

    磨刀不误砍柴工 让我们从概念入手 逐步深入 所谓socket通常也称作 套接字 用于描述IP地址和端口 是一个通信链的句柄 应用程序通常通过 套接字 向网络发出请求或者应答网络请求 Socket 通讯是我们开发多人在线游戏中的常用通讯方式
  • (十一)Springboot+ElasticSearch8整合

    前言 在 Elasticsearch7 15版本之后 Elasticsearch官方将它的高级客户端 RestHighLevelClient标记为弃用状态 推出全新的 Java API客户端 Elasticsearch Java API C
  • HTML+CSS - 导航栏下拉菜单

    div class main div class nav ul li a href 项目一 a ul li a href 分类一 a li li a href 分类二 a li li a href 分类三 a li li a href 分类
  • pytorch 模型 .pt, .pth, .pkl的区别及模型保存方式

    我们经常会看到后缀名为 pt pth pkl的pytorch模型文件 这几种模型文件在格式上有什么区别吗 其实它们并不是在格式上有区别 只是后缀不同而已 仅此而已 在用torch save 函数保存模型文件时 各人有不同的喜好 有些人喜欢用
  • 数据结构——二叉树遍历和常见问题

    树的概念 1 树的概念 要了解二叉树的遍历规则必须先要知道树的结构和概念 树是一种非线性的数据结构 它是由n n gt 0 个有限结点组成一个具有层次关系的集合 把它叫做树是因 为它看起来像一棵倒挂的树 也就是说它是根朝上 而叶朝下的 根结
  • Arduino配置ESP32-PICO-KIT开发环境

    文章结构 1 说明 2 环境搭建 2 1 ESP32 PICO KIT 2 2 配置Arduino IDE 3 连接硬件 4 烧录例程 5 视频 1 说明 作者还拥有个人公众号 会写一些感悟文章 知圈 二维码如下 欢迎扫描关注 关注后有作者