查看: 207|回复: 0

如何用将esp8266(nodemcu 1.0)的串口监视内容显示到oled0.9(4pin)

[复制链接]

该用户从未签到

发表于 2021-5-5 00:09 | 显示全部楼层 |阅读模式
本帖最后由 未语 于 2021-5-9 13:02 编辑

本篇文章主要介绍ESP-8266 NodeMcu 1.0(ESP-12E Module)与SSD1306(0.9寸,4pin)的连接与应用。

一、天才第一步,雀氏纸尿裤(@纸尿裤,加钱!)。呸呸呸,天才第一步,安装环境啦!
1.安装Arduino IDE
  啥?你说啥(我没戴眼镜听不清)?不会安装?
来来来,跟着链接走,小白成高手!Arduino IDE下载(7月16日更新到1.8.13)-Arduino中文社区 - Powered by Discuz!
安装好了之后,确认自己的驱动没有问题,打开IDE,连接NodeMcu 1.0,找到“工具”—>“端口”
看看是否显示出来COM123456之类的。没有?看这里:Arduino驱动安装失败解决办法——安装驱动数据无效-Arduino中文社区 - Powered by Discuz!

如果是国产UNO R3那就需要用到国产的驱动,下面是下载国产UNO的驱动。
百度网盘分享。
链接:https://pan.baidu.com/s/1yoXiVZ1aVT2LI7A_SKgO4A
提取码:u25t

2.添加开发板
在IDE里,打开“文件”—>“首选项”附加开发板管理器网址——打上:http://arduino.esp8266.com/stable/package_esp8266com_index.json
“工具”—>“开发板”开发板管理器,打上:esp8266,下载安装开发板库。

3.添加各种库
“项目”—>“加载库”—>“管理库”里分别加载:esp8266库,SSD1306库,U8G2库
注意,在安装库的时候,别百度下一个压缩包,然后又在管理库里又下一个,不要存在重复库,你让IDE咋选?不,它才不会选(你让我选,呸,臭不要脸),它只会给你报错(哎,有库我也不选,我就是给你报错)。

4.硬件连接
环境安也安了,开发板也加载了,各种库也齐全了,好了开搞硬件。下面是连接的内容
Oled SSD1306
NodeMcu 1.0(ESP-12E Module)
VCC
VV或3V
GND
G
SCL
D1
SDA
D2


好了,今天先到这里,中午休息给写的一点,体谅一下。有什么没介绍到遗漏的,或者出现其他情况的,可以留言,明天继续给你们整,包括代码。



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

arduino程序设计基础 blinker物联网解决方案

热门推荐

关于红外的求助
关于红外的求助
为什么红外发射出的跟我设定的不一样,如图,我两个板子一个发射,一个接收,我想要发
【Arduino】168种传感器模块系列实验(104)---MAX30102手腕心率
【Arduino】168种传感器模
37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
[Arduino物联网开发实战5]云端历史数据存储与查看
[Arduino物联网开发实战5]
blinker提供了历史数据存储与图表查看数据的功能。 设备端开发 在blinker的设计下,设
程序卡着不动,最后打印Freeheap 25427
程序卡着不动,最后打印Fr
各位有见过这个错误吗,程序跑到这里卡着不动
通过定时器读取串口数据出错
通过定时器读取串口数据出
各位大佬好,本人通过树莓派和Arduino通信,一边接收Arduino传感器数据,一边给Arduin
Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
快速回复 返回顶部 返回列表