小白求ESP8266 开发板的 I2C库 在线等-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3524|回复: 2

[未解决] 小白求ESP8266 开发板的 I2C库 在线等

[复制链接]
发表于 2021-5-25 15:31 | 显示全部楼层 |阅读模式
LiquidCrystal_I2C-master 库要求运行在 avr 架构(),可能与你现在运行在 esp8266 架构上的开发板()不兼容。


还有就是这是啥意思,该怎么解决呢
In function 'void setup()':
latest:70:13: error: call to 'HTTPClient::begin' declared with attribute error: obsolete API, use ::begin(WiFiClient, url)
   70 |   http.begin(GetUrl);
      |   ~~~~~~~~~~^~~~~~~~
exit status 1
call to 'HTTPClient::begin' declared with attribute error: obsolete API, use ::begin(WiFiClient, url)



发表于 2021-5-26 00:32 | 显示全部楼层
本帖最后由 topdog 于 2021-5-26 00:42 编辑

SCL串行时钟连接到IO5
SDA串行数据连接到IO4

库文件:https://github.com/marcoschwartz/LiquidCrystal_I2C


[pre]#include <Wire.h>
#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x27,16,2);  // 设置液晶地址 0x27  设置一行显示的字符 16个 2 行显示

void setup()
{
  lcd.init();                      //初始化

  // Print a message to the LCD.
  lcd.backlight();   //打开背光
  lcd.print("Hello, world!");  //输出内容
}
void loop()
{
}[/pre]

会有兼容性报错,不用管她可以用的。

esp8266_i2c1602.jpg






 楼主| 发表于 2021-5-27 10:35 | 显示全部楼层
topdog 发表于 2021-5-26 00:32
SCL串行时钟连接到IO5
SDA串行数据连接到IO4

感谢大佬,后面这个http.begin( );报错是什么原因呢,从其他资料里看也是这么写的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-29 05:27 , Processed in 0.080310 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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