nodemcu专题

Wemos D1 Mini pro/ nodeMcu / ESP8266 驱动 240*320 ILI9341 SPI液晶屏

Wemos D1 Mini / nodeMcu / ESP8266 驱动 240*320 ILI9341 SPI液晶屏 效果展示器件硬件连接引脚连接原理图引脚对照表 安装TFT_eSPI库TFT_eSPI库中User_Setup.h文件的参数修改User_Setup.h文件的位置User_Setup.h文件中需要修改的参数User_Setup.h完成源码 例程 缘起: 这个很可爱的

Wemos D1 Mini pro/ nodeMcu / ESP8266 驱动 240*320 ILI9431 SPI液晶屏

Wemos D1 Mini / nodeMcu / ESP8266 驱动 240*320 ILI9431 SPI液晶屏 效果展示器件硬件连接引脚连接原理图引脚对照表 安装TFT_eSPI库TFT_eSPI库中User_Setup.h文件的参数修改User_Setup.h文件的位置User_Setup.h文件中需要修改的参数User_Setup.h完成源码 例程 缘起: 这个很可爱的

Visual Studio Code 开发esp8266流程2Arduino 配置 nodemcu

http://arduino.esp8266.com/stable/package_esp8266com_index.json Arduino: Library Manager

NodeMCU ESP8266 获取I2C从机地址

文章目录 前言关于地址位读写位 程序总结 前言 I2C总线上可以挂载很多的从设备,每个设备都会有一个自己唯一的一个地址; 关于地址位 通常地址位占7位数据,主设备如果需要向从机发送/接收数据,首先要发送对应从机的地址,然后会匹配总线上挂载的从机的地址; 读写位 该位指定数据传输的方向; 如果主设备需要将数据发送到从设备,则该位设置为 0;如果主设备需要往从设备接收数据

NodeMCU ESP8266 操作 SSD1306 OLED显示屏详解(图文并茂)

文章目录 1 模块介绍2 接线介绍3 安装SSD1306驱动库4 源码分析4.1 硬件兼容性4.2 可能存在的问题 总结 1 模块介绍 我们将在本教程中使用的OLED显示屏是SSD1306型号:单色0.96英寸显示屏,像素为128×64,如下图所示。 OLED显示屏不需要背光,这在黑暗环境中会产生非常好的对比度。此外,它的像素仅在打开时消耗能量,因此与其他显示器相比,OL

【NodeMCU实时天气时钟温湿度项目 4】通过NTPClient库获取实时网络时间并显示在TFT屏幕上

今天是【实时天气时钟温湿度项目】第四专题,主要内容是:学习导入NTPClient库,通过这个库获取实时网络时间,显示在1.3寸TFT液晶屏幕上。此前三个专题,请选择查看以下链接。         第一专题内容,请参考         【NodeMCU实时天气时钟温湿度项目 1】连接点亮SPI-TFT屏幕和UI布局设计-CSDN博客         第二专题内容,请参考

【NodeMCU实时天气时钟温湿度项目 1】连接点亮SPI-TFT屏幕和UI布局设计

前言         从今天开始,我们详解介绍制作实时天气时钟项目的方法步骤,主要分以下几个专题分别进行:(1)连接点亮SPI-TFT屏幕和UI布局设计;(2)NodeMCU的WIFI模式设置及连接;(3)连接I2C-SHT30传感器,获取显示当前温湿度数据;(4)连接NTP服务器,获取并显示网络时钟数据;(5)连接 [和风天气](商业气象服务商)服务器,获取并显示实时天气数据;(6)按照UI设

【2024年最新】NodeMCU-ESP8266刷AT固件教程——适用于esp-12E和esp-12F

硬件图片 原理图 0、工具打包下载 工具包 密码:keduo 1、工具及固件下载 固件下载地址: 欢迎 | 安信可科技 (ai-thinker.com) 下载以下固件: 直接下载地址:AT 固件(固件号:0781) 下载以下工具: 直接下载地址: 烧录WiFi固件工具 安信可串口调试助手 2、烧录AT固件 2.1 准备固件包 解压下载好的固

【PC工具】nodemcu ESP8266常用USB转串口芯片驱动CP210x、CH340G驱动安装有可能遇到的问题及解决办法...

微信关注 “DLGG创客DIY” 设为“星标”,重磅干货,第一时间送达。     最近乐鑫的ESP8266模块火的不要不要的,不仅是在中国,全世界的创客都在用,真给国人张脸。 CP210x官方win8,win10的驱动地址 https://www.silabs.com/documents/public/software/CP210x_VCP_Windows.zip xp,vista,w

【一】esp8266开发板(nodemcu)介绍

esp8266介绍 介绍烧录注意注意事项开发方式 参考:基于esp8266的开发导航帖arduino ide for esp8266 介绍 让我们先来瞧瞧他长啥样 引脚图: esp8266和nodemcu是类似的,操作也是类似的,只是一个是一个模块,一个已经是一个类似于开发板的集成了,引脚更多了刷固件https://blog.csdn.net/ling3ye/artic

nodemcu 8266修改DS18B20温度传感器分辨率

美国Dallas 半导体公司的数字化温度传感器DS18B20  支持 "一线总线"接口,所以用来测试温度很方便。 连线很简单了,到处都有 用LUA编写 关键是代码 下面是官方的标准代码,照用就是,我给修改了一下,装个函数直接调用,t1的404  500等代码是按网页错误代码改的,比如返回404,就是没找到相关设备,500就是遇到错误,比如有onewire设备,但不是我们所的温度传感器

NodeMcu连接阿里云平台,加BMP280模块,主灯开关控制,实现温度压强数据的上云。

成果演示 利用按钮操作可以直接控制nodemcu的led灯的亮灭,实时显示室内的温度和压强 硬件组成 一块Nodemcu开发板,bmp280模块 注意:在连接电路的时候要注意,SCL连接GPIO5,SDA连接GPIO4,利用IIC通信将数据传送给nodemcu开发板。 代码组成 这里只列举部分代码,这些代码也是借鉴别人自己改的,完整代码在 链接:https://pan.baidu

作品集之基于nodemcu的智能门禁系统(可用作毕设)

前言 智能门禁系统主要分为WIFI联网部分、刷卡部分、OLED显示部分以及报警部分。通过nodemcu连接emqx自建服务器上,将用户刷卡的时间、刷卡卡号、是否刷卡成功等信息上报至物联网服务器emqx。如果需要,可联系! 正文部分 硬件电路原理图如下所示。 PCB电路板如下如所示。 系统测试 使用 nodemcu 作为门禁管理系统的主控芯片,RC522 射频识别卡作为系统外设,LED

NodeMCU ESP8266构建Web Server网页端控制设备

NodeMCU ESP8266构建Web Server网页端控制设备 前言 NodeMCU ESP8266 内部集成了TCP/IP协议栈,可以快速构建网络功能,搭建联网应用的硬件平台; ESP8266可以作为WiFi接入点(Station),这样可以方便连接互联网,通过HTTP协议和云端服务器进行连接,数据处理;ESP8266可以作为热点(Access Point),这样方便其他设备的接

1.3 NodeMCU开发板的接入点模式

1.3 NodeMCU开发板的接入点模式 物联网开发教程 接入点模式(Access Point, 也称 AP) 在这种模式下,NodeMCU会建立WIFI给其他设备进行连接 相关函数和库 #include <ESP8266WiFi.h> 这是ESP8266WIFI库,后面有一些函数是来自这个库 WiFi.softAP(id, password); 这是启动接入点模式的函数,

NodeMCU ESP8266 的定时器使用以及非堵塞程序的实现

前言 本文会介绍ESP8266的定时器使用方法,传统的延时函数存在堵塞占用CPU的问题,后面对于系统中有延时以及定时的功能要求,怎么做才能是系统更加高效合理,我们来进一步学习一下。 延时 通常我们使用delay()函数来进行一定时间的延时,这个函数接收一个Int型的传入参数,来制定需要延时多少时间,具体如下; delay(time in milliseconds); 如果我们调用del

ESP8266-NodeMCU网络服务器

ESP8266-NodeMCU网络服务器 建立基本网络服务器 #include <ESP8266WiFi.h> // 本程序使用 ESP8266WiFi库#include <ESP8266WiFiMulti.h> // ESP8266WiFiMulti库#include <ESP8266WebServer.h> // ESP8266WebServer库ESP826

物联网入门实践项目:通过ESP8266-nodeMCU点亮小灯的三种方式

一、基础版点亮小灯 (1)介绍: 通过Arduino点亮ESP8266开发板中自带的小灯,实现控制小灯的亮灭。 (2)硬件搭建: ESP8266通过连接数据线插入电脑的USB接口中,如图所示: (3)软件程序: #include<ESP8266WiFi.h>#include<ESP8266WiFiMulti.h>#include<ESP8266WebServer.h>ESP8266

ESP8266 NodeMcu机智云SOC方案控制4路继电器+DHT11温湿度上报

一、实现功能 该方案可以实现物理按键KEY和远程APP同步控制四路LED,其中KEY1长按进入SOFTAP模式,KEY1短按控制LED1,KEY2长按进入AIRLINK模式,KEY2短按控制LED2,KEY3短按控制LED3,KEY4短按控制LED4。GPIO5端口用于读取DHT11温湿度传感器的值(这里有个坑需要跟大家讲下)。(原计划通过长按KEY3控制LED全开,长按KEY4控制LED全关,

NodeMCU ESP8266 操作ADC读取外部模拟信号教程详解

文章目录 前言原理介绍准备知识ADC分辨率输入电压范围Analog Pin 电路搭建示例代码结论 前言 NodeMCU ESP8266 上有一个引脚可以快速采集模拟信号,并将其转成数字信号。 这就是我们经常听到的模数转换器(ADC, Analog-to-Digital Converter ),今天我们将介绍如何使用NodeMCU ESP8266上的ADC进行模拟信号的采集。

ESP8266-NodeMCU项目(五):集成空调控制器于洞洞板上并打造电源方案

错开の折腾经历:ESP8266 NodeMCU 文章目录 前言一、准备1.材料清单2.设计思路 二、焊接三、总结 前言 继续之前的项目,现在任务就是将实现的空调控制器集成于一块洞洞板板子上,并打造专属电源方案,让它看起来更像是一个IoT设备。 滴滴:以下是本篇文章正文内容 一、准备 1.材料清单 ESP8266-NodeMCU作为主控DHT11(温湿度模块)

NodeMCU ESP8266 面包板的介绍和使用详解(图文并茂)

文章目录 前言什么是面包?面包板的历史 如何使用?1 如何连接面包板2 如何读取面包板的行和列?面包板标签“+”和“-”符号 3 电源轨连接4. 中心槽(DIP 支持) 实际案例总结 前言 在嵌入式学习的过程中,会遇到一些硬件问题,这时候往往需要动手搭建一下电路,可以更好地理解和学习硬件。 对于初学者,焊接电路板会存在一定的难度,这时候,可以使用面包板快速搭建电路,进行

NodeMCU ESP8266 的PWM波形输出教程(图文并茂)

NodeMCU ESP8266 基于 Arduino 的 PWM波形输出 文章目录 NodeMCU ESP8266 基于 Arduino 的 PWM波形输出什么是PWM?常用接口pinModeanalogWrite 示例总结 什么是PWM? PWM是脉冲宽度调制(Pulse Width Modulation)的缩写,是一种用于控制电子设备的技术。 PWM的基本原理是周期

毕业设计智慧停车场--nodemcu超声波测距,向后台发送请求

为什么我这里需要用到超声波能,本来我想的是一个放在车牌识别哪里,只要测的物体距离小于一定值,就让摄像头开始拍照识别,另外的我想在每个停车位哪里,也装个超声波测距,可以检查当前车位是否有车,这样一来可以方便统计数量,后面还有一些后续的操作还没想清楚 具体参考这篇博客 由名称可以知道,超声波传感器可以通过使用超声波来测量距离。传感器头发射超声波并接收从目标反射回来的波。超声波传感器通过测量发射和接

NodeMCU ESP8266 基于Arduino IDE的串口使用详解(图文并茂)

NodeMCU ESP8266 的UART使用 文章目录 NodeMCU ESP8266 的UART使用前言硬件连接串口使用日志打印读取数据常用接口beginprintprintln 总结 前言 UART (Universal Asynchronous Receiver/Transmitter),串口通讯在嵌入式开发中至关重要,我们可以通过串口打印程序里的数据,也可以通过

ESP8266 NodeMCU OTA(无线)更新——使用 Arduino IDE 的 AsyncElegantOTA

在本指南中,您将学习如何使用 AsyncElegantOTA 库对 ESP8266 NodeMCU 板进行无线 (OTA) 更新。该库创建了一个网络服务器,允许您将新固件(新草图)更新到您的电路板,而无需在 ESP8266 和您的计算机之间建立串行连接。 此外,您还可以将新文件上传到 ESP8266 文件系统 (LittleFS)。该库非常易于使用,并且与我们经常用于构建 Web 服务器项目的