Arduino ESP8266 WiFi 扩展板

Arduino ESP8266 WiFi Shield

前言:在我写这篇文章的时候,能找到这款扩展板的资料不多。大家应该是从Arduino UNO引流过来的,对资料不多的板子应该特别头疼(别问我为什么知道)。

这块板子的外形如下图所示,核心芯片是ESP12E(内部有乐鑫公司推出的ESP8266EX)

ESP8266 Shield

CLICK:关于ESP8266这款芯片的资料

ESP8266 WIFI扩展板相关信息如下:

  1. 采用标准引脚接口间距(2.56毫米)与 Arduino Uno做到兼容
  2. 采用3.3V 电源芯片(AMS1117-3.3)给ESP8266供电,扩展板无需外加供电
  3. 引出一个 WiFi 模块电源检修接口Maintenance(GND,3V3,5V),这三个接口仅用于检测电压转换芯片是否正常工作
  4. 内置 5V 转 3.3V TTL 电平转换(s8050电路),防止5V的 Arduino TTL 电平 对 3.3V工作电压的ESP-13E造成伤害
  5. 扩展板与 Arduino 连接后只占用 Arduino 的D0、D1口(如果P1/2 拨码推到ON的话),其他 I/O 口不会被占用
  6. 板载 4 个 LED 显示 ESP8266 的状态,分别为 PWR,DFU,AP,STA,运 行模式一目了然
  7. 扩展板的电源从Arduino UNO的5V引脚引入 ,并不是 Vin
  8. Debug Port可用于固件升级,ESP8266调试等,Debug Port TTL 信号直接与 ESP8266 连接,不受 P1/2 拨码的控制
  9. 板载两个共用 ADC 接口,量程分别为 0-1v、0-3.3v, 使用时只能使用其中一个 ,ADC 接口是直接连到 ESP8266 (因为ESP8266只有一个0-1v的ADC)

开关功能

开关 状态 功能 状态 功能
SW1 ON 连接 ESP8266 TX to 引脚 D0 OFF 不连接 ESP8266 TX to 引脚 D0
SW2 ON 连接 ESP8266 RX to 引脚 D1 OFF 不连接 ESP8266 RX to 引脚 D1
SW3 0N 使能 bootloader 模式(ESP8266处在烧录程序状态) OFF 不使能 bootloader 模式(ESP8266正常工作)
SW4 ON 使用 DFU LED灯来显示串口工作状态 OFF 不使用 DFU LED灯来显示串口工作状态

三极管J3Y的引脚排布

原理图:

声明:原理图是我自己估摸着画给大家的,可能有错误,欢迎大家指正。因为我对模块最看重的就是他的原理图,没有它我会不知所措,所以花了几十分钟给大家画一下。

小结:

ESP8266有很多种开发方式,如果是从Arduino IDE过来的话建议大家依旧使用Arduino IDE,需要安装硬件包,方法见奈何col大佬的:Arduino IDE离线安装esp8266 SDK(Windows10)7.20更新-Arduino中文社区 - Powered by Discuz!

也建议大家使用Blinker点灯科技的服务器和API,这些都在https://www.arduino.cn有完善的资料

猜你喜欢

转载自blog.csdn.net/fantastic_sky/article/details/110470605