在arduino中ESP8266的GPIO引脚及控制序号

在arduino中使用GPIO和单片机有所不同。使用ESP12F的时候,板载一颗板载蓝色LED灯,

可以通过 pinMode(2, OUTPUT); 来设置

也可以通过pinMode(D4, OUTPUT);来设置。


在这里插入图片描述

在这里插入图片描述

其余管脚看下表:

Arduino序号IC内部号说明
----左列左列
D1GPIO5-----
D2GPIO4-----
D3GPIO0-----
D4GPIO2板载蓝色LED
D8GPIO15-----
----右列右列
D0GPIO16-----
D5GPIO14-----
D6GPIO12-----
D7GPIO13-----
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Arduino可以通过编写程序来控制ESP8266。在Arduino IDE,可以使用类似于Arduino程序开发的方式来开发ESP8266程序。通过编写代码,可以实现对ESP8266的各种功能控制,比如控制LED灯的亮灭。以下是一个简单的示例程序,可以通过ESP8266开发板控制LED灯的亮灭: ```cpp #include <ESP8266WebServer.h> #include <ArduinoOTA.h> const char* ssid = "XXXX"; // WIFI名和密码 const char* password = "XXXXXXXXX"; void setup() { Serial.begin(115200); WiFi.mode(WIFI_STA); WiFi.begin(ssid, password); while (WiFi.waitForConnectResult() != WL_CONNECTED) { Serial.println("Failed"); delay(5000); ESP.restart(); } ArduinoOTA.begin(); // 开启 arduino 的 OTA Serial.print("IP address: "); Serial.println(WiFi.localIP()); pinMode(2, OUTPUT); digitalWrite(2, LOW); pinMode(4, OUTPUT); digitalWrite(4, HIGH); } void loop() { ArduinoOTA.handle(); } ``` 在这个示例程序,首先设置了WiFi的连接信息,然后在`setup()`函数进行WiFi连接和OTA的初始化。接着设置了两个引脚的模式和初始状态,其引脚2用于控制LED灯的亮灭。最后,在`loop()`函数调用`ArduinoOTA.handle()`来处理OTA更新。 通过编写类似的程序,可以实现更多功能的控制和交互。需要注意的是,在将代码下载到ESP8266开发板后,可以通过串口监视器来查看调试信息,如果调试信息已经结束,可以按下ESP8266开发板的复位键,让ESP8266重新启动,就可以看到WiFi连接成功所获得的IP地址了。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* *3* [使用Arduino开发ESP8266应用(OneNET平台实现温湿度数据存储和LED灯控制)](https://blog.csdn.net/aaronmeng/article/details/120450170)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [基于ArduinoEsp8266的四类控制模式](https://blog.csdn.net/weixin_44301884/article/details/104456058)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值