赞
踩
nodemcu 体积相对较大 而且价格也相对较高
这时候 esp12f就可以用来代替 使用
nodemcu (v2 v3)使用的是esp12e 与esp12f只有布线上有所差别
是esp8266-12的增强版
共有22个引脚
启动模式依旧是 还是一样的 GPIO0低电平
GPIO6~GPIO 11被用于连接开发板的闪存(Flash Memory)因此建议不要使用GPIO6~GPIO 11。请谨慎使用GPIO10,请勿使用GPIO9。
GPIO12®,GPIO15(G), GPIO13(B)
GPIO12(MISO),GPIO13(MOSI),GPIO14(CLK),GPIO15(CS)
GPIO14(IR_T), GPIO5(IR_R)
ADC
ESP8266EX集成了一个10位模拟ADC。可用于测试VDD3P3(Pin3和Pin4)的电源电压和TOUT(Pin 6)的输入电源电压。但是,这两个功能不能同时使用。此接口通常用于传感器产品。
I2C
12C接口可用于连接外部传感器产品和显示屏等。
GPIO5(SCL),GPIO4(SDA)
UARTO: )TX(GPIO1)和RX(GPIO3)
UART1:TX(GPIO2)和RX(GPIO8)
尺寸也是非常的小
使用时可以在淘宝上买一种转接板
跟模块焊上去引脚 然后使用
环境搭建
2.打开工具 开发板 开发板管理器 搜索esp8266 下载esp8266 by ESP8266 Community (2.4.2)
3.选择配置esp8266-12f
4.使用示例
上传会看到灯一亮一灭
联合mqtt使用
打开示例 pubsubclient中的mqtt_esp8266
(如果没有这个库 可以到 项目–> 加载库 —> 管理库里面 进行下载)
可参考文章 :
ESP8266开发之旅 基础篇
Basics: ESP8266 Types and Boards
基础知识包括对esp模块的认识与了解 mqtt协议的了解,arduino IDE运用代码编写等等。
基于esp8266的模块以及其他模块根据实际的应用场景与需求制作的物联网应用
如果以上内容对你有帮助或是对IOT开发感兴趣,欢迎关注我。
本人接下来一段时间承接人脸图像处理,IOT开发等相关项目(毕设 比赛等)
有需要可联系qq:1639206518
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。