IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> ESP32:画一块Wi-Fi & 蓝牙开发板 -> 正文阅读

[嵌入式]ESP32:画一块Wi-Fi & 蓝牙开发板


前言

本文将参照官方文档,使用ESP32-WROOM-32E模组,设计一款ESP32开发板,并进行测试。ESP32是一款Wi-Fi & 蓝牙MCU,时钟频率可达160M-240MHz,Flash最大可达16MB。从价格上来看,简直是性价比之王。从开发的角度来看,选择原厂的开发板无疑是最好的,但价格略高。于是博主就自己画了一块开发板。


一、硬件设计

1.电源部分

电源部分采用AMS1117-3.3稳压器,将输入5V电压降为输出的3.3V电压。输入和输出都接有滤波电容。
在这里插入图片描述

2.USB转串口

将USB输入的信号转换为输出的串口信号,其中RTS和DTR接自动下载电路。
在这里插入图片描述

3.自动下载电路

通过改变芯片的使能和启动方式,达到自动下载的目的。
在这里插入图片描述

4.其它部分

包括按键和模组部分,这部分比较简单,就不再赘述。
在这里插入图片描述在这里插入图片描述

5.焊接好的开发板

在这里插入图片描述

二、搭建开发环境与建立工程

1.获取ESP-IDF开发工具

下载官方开发工具,点击这里。建议离线下载,一步步安装即可。

2.新建工程

打开ESP-IDF Eclipse,File->New->Espressif IDF Project,输入工程名,点击Next。

选择一个模板,这里是wifi的softAP工程样例。
在这里插入图片描述

3.编译、下载程序

连接开发板后,点击下图位置,设置好参数。
在这里插入图片描述
点击下图中间按钮进行编译下载,第一次编译时间会有点久。
在这里插入图片描述
下载程序完成
在这里插入图片描述

三、开发板Wi-Fi测试

下载程序完成后,打开手机或电脑的WiFi,即可看到开发板的wifi信号。
在这里插入图片描述

四、资料获取

如果你对文中的原理图、PCB制板文件有需要,或者有任何的疑问,关注下方公众号,回复“交流群”,进群一起讨论分享!
在这里插入图片描述

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2021-12-01 17:52:21  更:2021-12-01 17:54:01 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 10:49:17-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码