【ESP32入门教程】ESP32开发板原理图,引脚图,引脚功能,ESP WROOM 32,介绍ESP32硬件

这篇具有很好参考价值的文章主要介绍了【ESP32入门教程】ESP32开发板原理图,引脚图,引脚功能,ESP WROOM 32,介绍ESP32硬件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

说明

记录本人学习历程,同时也分享给大家学习,仅供参考!

esp32开发板原理图,单片机,嵌入式硬件


一、ESP WROOM 32开发板原理图

1.模组内部电路图

esp32开发板原理图,单片机,嵌入式硬件

2.AMS1117降压电路,支持宽电压输入,VIN引脚可以接7~18V。

esp32开发板原理图,单片机,嵌入式硬件

3.USB供电接口(5V)和USB-UART(串口0)

esp32开发板原理图,单片机,嵌入式硬件

4.EN按键和BOOT按键

esp32开发板原理图,单片机,嵌入式硬件


二、管脚定义

模组共有38个管脚,具体描述如下。

esp32开发板原理图,单片机,嵌入式硬件

esp32开发板原理图,单片机,嵌入式硬件

注意一些特殊的管脚!!!

1.GPIO6至GPIO11引脚控制集成在模组内部的SPI Flash,不建议用于其他功能

SCK/CLK GPIO6

SDO/SD0

GPIO7

SDI/SD1

GPIO8

SHD/SD2

GPIO9

SWP/SD3

GPIO10

SCS/CMD

GPIO11

2.Strapping 管脚

ESP32共有5个Strapping管脚,。

复位时,ESP32会采样Strapping 管脚,并锁存。不建议用于其他功能,除非管脚不够用

MTDI
GPIO0
GPIO2
MTDO
GPIO5

3.启动时,引脚状态为高电平的管脚

芯片启动时引脚会变为高电平,使用不注意可能会出现一些莫名其妙的问题(比如说高电平有效的继电器会吸合等)。

GPIO1
GPIO3
GPIO6~GPIO11(SPI)
GPIO5
GPIO14
GPIO15

4.只能用于输入的管脚(无内部上下拉)

GPIO34
GPIO35

GPIO36

GPIO39

三、外设功能引脚

1.PWM

16个独立的PWM,可以设置任意有输出功能的引脚输出PWM。

2.IIC

2个IIC通道,可以设置任意有输出功能的引脚。

3.串口

TXD RXD
串口1 GPIO1 GPIO3
串口2 GPIO10 GPIO9
串口3 GPIO17 GPIO16

4.SPI

SPI MOSI MISO CLK CS
VSPI GPIO23 GPIO19 GPIO18 GPIO 5
HSPI GPIO13 GPIO12 GPIO14 GPIO15

5.中断

所有GPIO都可以配置为中断模式。文章来源地址https://www.toymoban.com/news/detail-715210.html

到了这里,关于【ESP32入门教程】ESP32开发板原理图,引脚图,引脚功能,ESP WROOM 32,介绍ESP32硬件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ESP系列入门教程(一)——之用继电器简单驱动一个LED【附 ESP32 / ESP8266 通用代码】

    最近在跟着几个大佬的教学视频做项目。陆续会更新记录一些要点,便于后期总结笔记的时候进行引用。 也可以帮助有心跟着一起复刻的宝子们,更好地捋清思路。 【本系列教程 - 总目标】: 使用ESP系列板卡,通过MQTT进行数据通信,达到远程控制多个传感器的效果。 ◆配

    2024年01月19日
    浏览(50)
  • 4·ESP32-C3入门教程——从本地控制走向云端控制(TCP/IP UDP篇)

            距离实现一个完整的物联网小应用只差最后一步了,今天聊聊怎么样在手机上对ESP32芯片发送指令和接收数据,并借助ESP官方的接口——rainmaker,来实现远程控制和通信。我们也借由此进入智能家居时代1.0(部分物联网概念可以看看【序】在23年谈物联网)        

    2024年02月16日
    浏览(43)
  • STM32F103C8T6引脚图及引脚功能说明

    内容部分引用STM32F103C8T6引脚图_karwen2020的博客-CSDN博客_stm32引脚图 

    2024年02月11日
    浏览(44)
  • ESP32-C3入门教程 IoT篇⑧——微软云 Microsoft Azure 物联网 IoT 中心 EspAzureIoT 实战

    本文基于VS Code IDE进行编程、编译、下载、运行等操作 基础入门章节请查阅:ESP32-C3入门教程 基础篇①——基于VS Code构建Hello World 教程目录大纲请查阅:ESP32-C3入门教程——导读 ESP32固件端源码已经全部开源:小康师兄 / EspAzureIoT (gitee地址) ESP32-C3入门教程

    2024年02月06日
    浏览(80)
  • ESP32-C3入门教程 IoT篇⑦——微软云 Microsoft Azure 物联网 IoT Central EspAzureIoT 实战

    本文基于VS Code IDE进行编程、编译、下载、运行等操作 基础入门章节请查阅:ESP32-C3入门教程 基础篇①——基于VS Code构建Hello World 教程目录大纲请查阅:ESP32-C3入门教程——导读 ESP32固件端源码已经全部开源:

    2024年02月06日
    浏览(59)
  • [Arduino] ESP32开发 - 基础入门与原理分析

    实用 GPIO 用到再查,熟能生巧,别上来就背图,一天你就忘了! 仅输入引脚 下面的四个引脚由于内部没有上拉下拉电阻,所以仅仅支持输入信号 GPIO 34 GPIO 35 GPIO 36 GPIO 39 SPI Flash 闪存引脚 这些引脚都是对 ESP32 内部 flash 进行操作的,最好不要使用这些引脚进行输入输出操作!

    2024年02月11日
    浏览(51)
  • ESP32 Arduino框架入门(二)外部中断和TouchPad(电容触摸引脚)

    接ESP32 Arduino框架入门(一)介绍和工程创建(8条消息) ESP32 Arduino框架入门(一)介绍和工程创建_长谷深风灯盏的博客-CSDN博客_arduino的esp32软件系统架构        接下来继续介绍ESP32-Wroom-32E的外部引脚、中断、定时器等部分内容         ESP32的外部引脚功能有ADC,GPIO,

    2024年02月10日
    浏览(44)
  • ESP8266入门教程12:自动配网

    下载第三方库WiFiManager到lib文件夹  ​git clone https://github.com/tzapu/WiFiManager.git 第2行:包含WiFiManager库的头文件 第12行:创建WiFiManager对象 第14行:配置自动配网热点名称 1、编译并上传固件,然后使用手机连接名称叫做“ESP8266-Auto”的WIFI热点 2、点击【Configure WiFi】开始配网,

    2024年02月12日
    浏览(53)
  • ESP8266入门教程03:点亮LED灯

    ESP8266默认是高电平工作,所以想要点亮LED只需要给相应的引脚设置低电平即可。  第11行:使用pinMode(pin, mode)来设置GPIO口工作模式,pin取值范围0 ~ 16,数字引脚0-15可设置为INPUT、OUTPUT、INPUT_PULLUP模式(输入、输出、上拉输入);数字引脚16可设置为INPUT、OUTPUT、INPUT_PULLDOWN_16模式

    2024年02月14日
    浏览(58)
  • ESP8266入门教程11:连接MQTT服务器

    将第三方库PubSubClient下载到lib文件夹 git clone https://github.com/knolleary/pubsubclient.git 1、打开阿里云IOT官网,登录阿里云账号 https://iot.console.aliyun.com 2、创建实例 3、新建产品 4、自定义主题  5、添加设备  6、查看设备配置   1、修改PubSubClient.h头文件,否则无法连接阿里云MQTT服务

    2023年04月24日
    浏览(60)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包