【丁丁历险记】Arduino IDE开发ESP引脚对应表

2023-05-16

  • 【丁丁历险记】全篇索引​​​​​​

  • 本节并不是一个技术点,但是却十分重要,由于乐鑫的ESP系列的芯片十分优秀,在Arduino IDE中也得到了支持,但是在IO的初始化上却有所不同。板子上印的引脚标号并不是程序中的标号。

一、EPS8266引脚对应

  • 在esp32/8266中某宝上购买的开发板一般都会带有D0-D7的数字IO引脚。
  • 在初始化时,并不是数字0-7的对应,详情请参照下表。

也就是说,在您需要使用板子上的D2这个引脚时,应该初始化的是 pinMode(4,OUTPUT);

二、EPS32-CAM引脚对应

  • esp32-cam是一个性能优异且价格低廉的网络摄像头模块
  • 同上,esp32-cam在arduino IDE开发中的引脚对应如下。

三、ESP8266-12F引脚对应

  • ESP8266-12F引脚

四、Arduino nano 引脚

  • 为了便于对照,在下方附上了Arduino的引脚图

五、ESP32 S 引脚

  • 引脚功能对照

     

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

【丁丁历险记】Arduino IDE开发ESP引脚对应表 的相关文章

  • 如何获取自己的公网地址

    我们在上网的时候 xff0c 可以获取自己的公网地址 xff0c 比如在百度上输入ip地址 xff0c 就能显示自己的公网ip 下面讲解下 xff0c 从内网里面上网 xff0c 获取本机公网ip的原理 xff0c 如下所示 xff1a 本
  • 拯救被WSL占满的C盘

    适用场景 1 使用Windows 10做为开发平台 xff0c 并且C盘空间不是特别富裕 2 使用Windows自带的Windows Subsystem for Linux xff08 WSL xff09 默认将Liunx子系统安装在了C盘
  • 条件变量

    1 初始化条件变量pthread cond init include int pthread cond init pthread cond t cv const pthread condattr t cattr 返回值 xff1a 函数成功
  • python练习3:输入分数,输出对应的ABCD级别

    span class token keyword while span span class token boolean True span span class token punctuation span span class toke
  • ros Unable to locate package 找不到ROS软件包的问题解决

    这个问题可能由两个原因导致 xff1a 1 输入的软件包和ros版本不匹配 例如 xff0c 如果我是20 04的系统 xff0c ros版本为noetic xff0c 那么输入这行给1804 melodic准备的安装指令就会报错 xff1
  • python项目打包发布总结

    概览 这里主要收集python项目的打包 发布和部署的常用方法 xff0c 只是入门级别 xff0c 深入的流程还是以官方文档为准 xff08 链接每节都已经给出 xff09 distutils setuptools pip virtual
  • Mac Big Sur --ERROR launching JD-GUI

    适用于最新的macOS Monterey 更新系统后 xff0c 打开jd gui报如下错误 xff1a ERROR launching 39 JD GUI 39 No suitable Java version found on your
  • Centos7--FFmpeg编译安装

    一开始使用中文搜索 xff0c 照着csdn这份教程搞了一上午 xff0c 最后失败了 xff0c 恼火呀 换成英文搜索ffmpeg build arguments 点击第一条CompilationGuide FFmpeg xff0c 官方
  • 一种快速检测Mp4是否损坏的方法

    一种快速检测Mp4是否损坏的方法 由于项目上的需求 xff0c 需要一种能快速检测MP4文件是否有效 xff08 即能正常播放 xff09 的方法 网络上搜索到的绝大多数方案是使用ffmpeg或者ffprobe 以ffprobe为例 xff
  • java String类型转换BigDecimal类型最全工具类

    public class BigDecimalUtil String类型转换BigDecimal类型 public static BigDecimal StringToBigDecimal String str return new Big
  • Zookeeper leader选举源码分析(超详细)

    选举介绍 在开始分析选举的原理之前 xff0c 先了解几个重要的参数 服务器 ID xff08 myid xff09 比如有三台服务器 xff0c 编号分别是 1 2 3 编号越大在选择算法中的权重越大 zxid 事务 id xff08 Z
  • zookeeper集群部署

    伪集群 三份配置文件 z1 cfg tickTime 61 2000 initLimit 61 10 syncLimit 61 5 dataDir 61 Users twx code space internet zookeeper rel
  • zookeeper高级特性

    Multitenancy多租户 一般我们都是通过如下方式连接zk zkCli sh server 172 26 1 70 2181 172 26 1 71 2181 172 26 1 60 2181 我们也可以在连接参数后面追加一个路径 这
  • 【Windows】freeSSHd开启ssh出错

    描述 xff1a 打开freesshd设置面板的时候发现 SSH server is not running 下面是个红叉 xff0c 当我点击 Click here to Start 的时候 xff0c 提示 the specified
  • renderJson()返回的数据格式

    首先 xff0c 有一个实体类 xff0c KvmCluster 不用管父类 public class KvmCluster extends BaseReport 时间 public String timeStamp 主机名 public
  • SQL in 模糊查询的问题

    假如我有张表t student 该表有一字段 name 如果我想查询name 61 twx abc bfd 一般会写如下sql span class hljs operator span class hljs keyword select
  • 在es6模块中怎么引入传统的jQuery和jQuery插件呢?

    1 安装webpack和loader 为什么要安装webpack 因为我们要用到webpack的 expose loader 当然 webpack的打包功能我们也要用到 mkdir demo span class hljs attribut
  • 由键盘输入10个数,计算并输出其最大值,最小值

    span class hljs variable include span span class hljs subst lt span stdio span class hljs built in span h span class hlj
  • 输入10个整数,用函数编程将其中最大数于最小数位置互换,然后输出互换后的数组。

    span class hljs preprocessor include lt stdio h gt span int main int i t span class hljs built in max span span class hl
  • 数组的基础

    目录 一 数组的概念 二 数组的基本操作 三 数组的常用基本方法 四 JS中使用数组方法实现栈和队列 五 索引数组与关联 hash 数组 六 数组的排序算法 一 数组的概念 什么是数组 xff1f 数组就是各种类型的数据的有序集合 这里的有

随机推荐