Arduino IDE for ESP8266操作IO对应关系-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 28263|回复: 14

Arduino IDE for ESP8266操作IO对应关系

[复制链接]
发表于 2016-10-20 09:49 | 显示全部楼层 |阅读模式
简单一句话,在Arduino IDE for ESP8266里面用arduino 代码写ESP8266程序,对GPIO16的输出digitalWrite(16, LOW)就OK,前几天看到有人发的那个刷了nodemcu固件后的管脚对照表,害死人啊,我的ESP8266是刷了nodemcu固件,但是根本不能按照那个对照表操作,折腾了好几天才明白,唉!

另外发现三点:

1、GPIO6~GPIO11不要使用,否则引起存储错误,不停重启;

2、GPIO16只能做为输出,不能输入,否则也会引起错误

3、ESP的输入会保持,当某管脚连接一个开关到低电平,按下开关,ESP会输入0,当松起开关时,这个0会一直保持,直到输入高电平才会变1,然后继续保持。

也许因为新手,不知道是不是别人早就知道呢?



这个论坛是我第一次接触Arduino的学习地方,一直以来,学习一点点Arduino知识后,转到了ESP8266,有了一点点发现,和大家分享。

发表于 2018-3-27 18:14 | 显示全部楼层
真奇怪,你用ardunio,也离不开用8266来联网吧?照我说,用了8266,基本可以不用ardunio这块板了。
发表于 2017-3-16 11:50 | 显示全部楼层
额,其实8266在arduino ide 中还是有很好的支持的,如果是8266模块,在代码中直接定义GPIO号即可,只能定义使用引出来的这几个IO,

nodemcu的引脚定义并不对应GPIO号,可以直接使用上面的IO号,如D1对应的是gpio5,使用时可以定义pinMode(D1,INPUT)
[mw_shl_code=c,true]static const uint8_t D0   = 16;
static const uint8_t D1   = 5;
static const uint8_t D2   = 4;
static const uint8_t D3   = 0;
static const uint8_t D4   = 2;
static const uint8_t D5   = 14;
static const uint8_t D6   = 12;
static const uint8_t D7   = 13;
static const uint8_t D8   = 15;
static const uint8_t D9   = 3;
static const uint8_t D10  = 1;[/mw_shl_code]
发表于 2016-10-21 08:49 | 显示全部楼层
闲着没事干嘛折腾esp8266,那东西用arduino写性能好慢。。
 楼主| 发表于 2016-10-21 15:13 | 显示全部楼层
吹口琴的钢铁侠 发表于 2016-10-21 08:49
闲着没事干嘛折腾esp8266,那东西用arduino写性能好慢。。

自带WIFI啊,联网方便
发表于 2016-10-21 18:08 | 显示全部楼层
lmdf 发表于 2016-10-21 15:13
自带WIFI啊,联网方便

虽然是贼便宜,,但是速度真的很慢,,烧写进去就很慢的呢= =
发表于 2016-10-22 17:17 | 显示全部楼层
GPIO0、GPIO2、GPIO15也都不要使用。对于ESP-12模块,板载灯在GPIO2,也是低电(LOW)平点亮。
 楼主| 发表于 2016-10-25 17:14 | 显示全部楼层
敢问路在何方 发表于 2016-10-22 17:17
GPIO0、GPIO2、GPIO15也都不要使用。对于ESP-12模块,板载灯在GPIO2,也是低电(LOW)平点亮。 ...

低电平点亮?
发表于 2016-10-26 09:04 | 显示全部楼层
吹口琴的钢铁侠 发表于 2016-10-21 18:08
虽然是贼便宜,,但是速度真的很慢,,烧写进去就很慢的呢= =

很快啊。。虽然用起来都没什么问题,但我也一直觉得这东西不怎么妥。
发表于 2017-3-13 19:05 | 显示全部楼层
应该是没接上拉电阻
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 18:54 , Processed in 0.080003 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表