目录

  • NodeMCU-32S
  • 引脚功能
  • 板上资源
  • 总结功能特点

NodeMCU-32S

NodeMCU-32S是基于 ESP32-32S 模组设计的一款较为经典的ESP32开发板,个人认为较为适合初学ESP32使用,后面学习ESP32的使用时候我们也将使用这块板子。该开发板的设计引出大部分I/O口至两侧的排针,极大的方便了开发者的连接与调试,开发时完全可以根据自己的需求去连接各种各样的设备,并且两侧排针为标准2.54mm间距,非常方便在面包板上进行连接。

引脚功能

1. GPIO引脚是我们目前学习ESP32来说很长一段时间用到的引脚,就是上面黄白色的引脚,上面写了GPIOxx,后面的数字是指的引脚的编号,我们后面在控制的时候需要用到的

2. 图中红色和橙色的引脚,上面写了VIN_3.3V / VIN_5V,这两个引脚是电源输入的引脚,分别对应3.3V电源输入和5V输入,电源引脚除了这两个之外还有上面的黑色引脚,上面标了GND,这个引脚接地/电源负,上面三个GND我们接其中一个就行,三个是连通的

3. 还有两个比较需要注意的引脚是上面蓝色的RESET引脚,是模块的复位引脚,用来做复位使用,一般不要连到其他地方,我们后面很多篇文章学习除了复位也都用不上,刚说了两个,还有一个是GPIO0引脚,这个引脚在我们下载的时候需要用到,接地的时候处于下载模式,高电平启动程序,虽然板子上板载了自动下载电路,但是我们平时在使用的时候需要注意这一点的接线

板上资源

上方图中可以看到板载了两个按键和两个LED灯,上面红框中的按键为复位按键接到前面说的RESET引脚了,下方按键接到IO0并且下拉到地的,也就是说高电平点亮,在程序启动之后可用于当作普通的按键使用具体的按键接到哪里怎么接我们可以参考手册里面的原理图,虽然上面有说明怎么接,但能自行看原理图看出来最好不过

同样看原理图,对了,手册原理图等文章中有提到的资源需要的同学都可以在下方留言邮箱,还是看原理图,上面可以找到两个LED灯,一个是直接接到电源正和电源负做为电源灯使用,也就是上面板子图中靠图上方的灯是电源灯下面还有一个灯是接到GPIO口方便用户调试用的,分析原理图是接到了GPIO2上面并且下拉到地,也就是说平时是高电平,按下之后为低电平,初学的话最好是会看原理图最好不过

总结功能特点

对于ESP32这块芯片个人感觉最大的特点是带无线功能,同时具有wifi与蓝牙的功能,这也是我们学习ESP32的主要功能,对比同系列的ESP单片机来说还有一个优势是ESP32是双核的,在它拥有小体积的同时还支持多种通信协议,如:I2C. I2S. SPI. UART. CAN等(我们主要学习wifi联网的功能),好了废话不多说了这篇文章是我们一起学习ESP32的第一篇文章,后续文章会陆续写关于ESP32开发环境搭建、上传下载、点灯按键、wifi和热点、网络客户端以及服务器等,文章看的人多有人催我会加快文章编写速度,希望有人多多支持哈哈!!我们本期就到这里,我会坚持发布ESP32学习文章,欢迎关注,本期就到这里了,欢迎随时留言,需要文章涉及到的文件也可以在下方留言喔!

nodemcu引脚_一、ESP32开发板NodeMCU-32S简介相关推荐

  1. ESP32开发板 V1.0.0 Rev1 wifi 蓝牙4MB FLASH MicroPython

    简 介: 本文给出了对于ESP32开发板下载相关的MicroPython,使用Thony编程环境完成对于ESP32开发板的一些基础实验.详细的实验命令解释可以结合MicroPython的官方网站. 关 ...

  2. 物联网开发笔记(58)- 使用Micropython开发ESP32开发板之控制2.90寸电子墨水屏模块黑白套件

    一.目的 这一节我们学习如何使用我们的ESP32开发板来控制2.90寸电子墨水屏模块(黑白套件). 二.环境 ESP32 + 2.90寸 电子墨水屏模块 + Thonny IDE + 几根杜邦线 接线 ...

  3. 物联网开发笔记(64)- 使用Micropython开发ESP32开发板之控制ILI9341 3.2寸TFT-LCD触摸屏进行LVGL图形化编程:控件显示

    一.目的 这一节我们学习如何使用我们的ESP32开发板来控制ILI9341 3.2寸TFT-LCD触摸屏进行LVGL图形化编程:控件显示. 二.环境 ESP32 + ILI9341 3.2寸TFT-L ...

  4. 物联网开发笔记(27)- 使用Micropython开发ESP32开发板之控制240x240的oled屏幕(ST7789芯片)

    这一节我们讲解了如何控制240x240的oled屏幕,该oled屏幕驱动芯片是ST7789,我们控制屏幕显示两行字. 一.目的 使用MicroPython开发ESP32开发板控制240x240的ole ...

  5. 物联网开发笔记(60)- 使用Micropython开发ESP32开发板之SPI接口控制Micro SD卡TF卡模块

    一.目的 这一节我们学习如何使用我们的ESP32开发板来通过SPI接口控制Micro SD卡TF卡模块. 二.环境 ESP32 + SPI接口控制Micro SD卡TF卡模块 + Thonny IDE ...

  6. 物联网开发笔记(26)- 使用Micropython开发ESP32开发板之控制LCD1602显示屏(续)

    上一节介绍了使用i2c来控制LCD1602显示屏,那么使用GPIO怎么控制LCD1602显示屏呢?使用GPIO又分为8bit和4bit两种模式,比较常用的4bit模式,因为它占用GPIO口比较少.   ...

  7. esp32摄像显示时间_TinyPICO-比拇指还小的ESP32开发板- 国外创客众筹发现第二期

    国外创客开发板创新日新月异 我们想尝鲜体验却十分苦难 一片板卡从海外跋山涉水到我们手中 遇到各种各样的问题 海外组团开始啦!~ 本次我们从国外开发板众筹网站crowdsupply 挑选一款体积较小/功 ...

  8. LIVE MINI ESP32开发板教程系列(三)drv2605L模块+手机常用振动器实现117种震动效果

    LIVE MINI ESP32开发板教程系列(三)drv2605L模块+手机常用振动器实现117种震动效果 LIVE MINI ESP32引脚图 手机振动器介绍 DRV2605L模块 硬件连线图 DR ...

  9. ESP32开发板连接TFT屏幕

    前言 esp32连接tft屏幕踩了很多坑,也查阅了很多资料,这里简单总结一下,希望能为像我一样的小白排一下坑. ESP32的引脚 关于esp32的引脚功能,官方给出的文档写的比较多,官方文档如下: E ...

最新文章

  1. centos 6.8 x86_64下autoconf版本升级到2.69
  2. AppStore IPv6-only审核被拒原因分析及解决方案-a
  3. Google面试题——及答案
  4. 孪生神经网络--一个简单神奇的结构
  5. 你真的会使用数据库的索引吗?
  6. Eclipse导入maven项目报Resources文件夹红叉问题解决方案
  7. sql 排除 sum为0的_一文为你详解Unique SQL原理和应用
  8. 浮点数例外 (核心已转储)_年仅21岁出场过百重新定义边后卫,克洛普把阿诺德打造成进攻核心...
  9. 编写一个函数,能够接受至少两个参数,返回最大最小值。
  10. eval同时绑定两个值:通过String.Format给超链接中的两个参数赋值
  11. 51单片机入学第七课——矩阵键盘
  12. 软件等于计算机程序加数据加什么,南航计算机软件数据结构上机实践报告
  13. 平均误差、相对误差百分数、均方根误差
  14. 分享盘点9个可免费使用的网站CDN加速服务
  15. 服务端推送技术 Server-sent Events 快速上手
  16. 嵌入式Linux为Qt定制keymap
  17. WEB APP、HYBRID APP与NATIVE APP 差异分析
  18. 对偶式与反函数_函数Y =A(B+C)的对偶式Y’= 和反函数`Y=
  19. number of items to replace is not a multiple of replacement length
  20. Windows远程桌面连接报错【无法连接到远程计算机】

热门文章

  1. Python 爬虫 —— 使用 pandas
  2. Python 数据结构与算法——归并排序
  3. 坐标轨迹计算_【老杨讲坛】737NG无系留最大风速限制的插值计算
  4. python文本框与数据库的关联_Python 基于python+mysql浅谈redis缓存设计与数据库关联数据处理...
  5. python经典程序实例-Python3经典100例(③)
  6. python自动化办公能做什么-用Python自动办公,做职场高手(完结)
  7. python安装教程-Python 3.5安装教程
  8. 百度远场语音识别套件-开箱评测
  9. 国家机构评测主流电视:长虹人工智能语音识别第一
  10. 未来,语音识别可能应用于哪些商业化场景?