esp8266
文章平均质量分 65
Yonas-Luo
这个作者很懒,什么都没留下…
展开
-
esp笔记(10)esp8266 驱动 ds18B20 多点测温
ds18b20 简介DS18B20 的测量范围为 -55 ℃ ~+ 125 ℃ ; 在 -10~+ 85°C范围内,精度为 ± 0.5°C ,其IO只有3个:VCC,GND,和 DQ,其中 DQ 为单总线,可以输出和输入数据,特别的,多个 18b20 的 DQ 可以连接到 MCU 同一个 IO 口上,每个 18b20 都有一个 唯一ID,MCU通过该ID来读取指定传感器的温度值。详情:DS18B20 datasheetds18b20 是通过总线竞争来避免数据干扰的,详见:DS18B20单总线策略的分原创 2021-02-02 21:47:52 · 4550 阅读 · 2 评论 -
esp笔记(9)Adafruit NePixel 库 驱动 ws2818 全彩 LED 灯
ws2812 是一款非常常见的RGB灯,其内部集成了3色的LED灯和一个处理IC,可以通过时序来控制灯光的颜色,它的外部只有VCC,GND,输入IO口(用来读取数据),输出IO口(用来级联),由于 ws2812 资料以及非常丰富,这里不再赘述。在Arduino中,可以使用第三方库来非常方便的驱动。首先打开库管理,在搜索栏中搜索 NeoPixel 库,本文下载的是 Adafruit NePixel 库,在IDE中,还有其他的库供我们选择:安装完毕以后,就可以来运行程序示例,查看效果了:我们在第三方库原创 2021-01-18 01:43:49 · 2873 阅读 · 0 评论 -
esp笔记(8)驱动全彩 OLED(SSD1351)的显示
本文开发环境:MCU型号:ESP8266IDE环境 : Arduino IDE 1.8.91.27寸 全彩 OELD模块本文内容:esp8266 使用 u8g2图形库 驱动 OELD 显示自定义软件SPI接口文章目录一、简介二、程序2.1 IO口定义2.2 模拟SPI写时序2.3 驱动 OLED 模块2.4 字符数组三、源码与示例3.1 完整源码示例一、简介使用E...原创 2020-03-26 01:44:12 · 2492 阅读 · 0 评论 -
esp笔记(7)单色OLED(SSD1306) 显示与 u8g2 库的使用
本文开发环境:MCU型号:ESP8266IDE环境 : Arduino IDE 1.8.90.96寸 OELD模块本文内容:esp8266 使用 u8g2图形库 驱动 OELD 显示字符和图标自定义软件IIC的接口文章目录一、简介二、u8g2 图形库1. u8g2 图形库的安装2. 运行一个示例2.1 接线2.2 打开一个示例3. 修改接线引脚一、简介使用ESP8...原创 2020-03-21 18:14:38 · 7366 阅读 · 2 评论 -
esp笔记(6)esp8266 获取 NTP 实时时间
本文开发环境:MCU型号:ESP8266IDE环境 : Arduino IDE本文内容:使用 esp8266 在线获取实时时间NTP 服务 简介NTP是网络时间协议(Network Time Protocol),它是用来同步网络中各个计算机的时间的协议。esp8266也可以通过建立与NTP服务的连接,来获取实时时间。NTPClient 库的安装使用NTP服务需要先安...原创 2019-05-25 21:52:47 · 21411 阅读 · 34 评论 -
esp笔记(5)esp8266 与 TCP Sever 建立通讯
本文开发环境:MCU型号:ESP8266IDE环境 : Arduino IDETCP 助手:网络调试助手本文内容:esp8266 与 TCP Server 的简单通讯示例文章目录简介TCP Server 的建立查看 PC 端 IP 地址配置网络调试助手Esp8266 程序设计代码示例串口调试信息调试:可能的错误及其解决原因连接 WiFi 失败连接到 TCP Serve...原创 2019-05-20 01:38:47 · 10872 阅读 · 4 评论 -
esp笔记(4)esp8266 连接路由器
本文开发环境:MCU型号:ESP8266IDE环境 : Arduino IDE本文内容:esp8266 连接路由器简介esp8266的应用比较多,本文先介绍非常简单的一个例子。esp8266 作为一个WiFi芯片,在Arduino 库的支持下,连接路由器非常的方便,而当我们连接上路由器以后,就可以进一步获取各个网站的接口函数,比如获取天气预报,时间日期等等操作。esp...原创 2019-05-15 01:06:40 · 6140 阅读 · 1 评论 -
esp笔记(3)使用NodeMcu(Lua) 开发 esp8266
带补充原创 2019-05-14 20:46:36 · 441 阅读 · 0 评论 -
esp笔记(2)使用Arduino IDE 开发 esp8266
本文开发环境:MCU型号:esp8266开发环境 :Arduino 1.8.9硬件平台:V3 开发板本文内容:Esp8266 V3 开发板的简介Arduino IDE 点亮 esp8266 开发板上的 LED灯Esp8266 V3 开发板V3 开发板的MCU为esp8266,并且板载了USB转串口模块,使得我们可以通过串口打印将数据发送到PC中,GPIO2口还连接了...原创 2019-05-13 23:25:23 · 1960 阅读 · 0 评论 -
esp笔记(1)esp8266 简介及其开发方式
本文开发环境:MCU型号:ESP8266本文内容:esp8266 及其开发的几种方式esp8266 简介esp8266 是一款带Wlan收发器的单片机。开发方式目前esp8266的可选的开发方式主要有以下四种:官方SDK开发:使用官方提供的软件开发包,在SDK的基础上进行二次开发。AT指令开发:通过在 esp8266 中烧写对应的固件,使得esp8266可以通...原创 2019-05-14 02:07:17 · 5809 阅读 · 0 评论