有位读者朋友提出了一个很实际的问题:“能用esp8266弄一个远程开电脑的教程吗?需要设置路由器吗?公司路由器设置不了。”当然可以!而且很简单~ ESP8266是一个非常适合用于物联网和家庭智能项目的带wifi模块的单片机。它的售价非常低廉,只需大约10块 这个问题可以拆解成两部分:问题一:在无法设置路由器的情况下,远程访问内网设备。问题二:通过同局域网下的设备发送指令,控制电脑开机。问
转载
2024-04-04 09:12:56
130阅读
工作准备:python3.7一定量的python基础uPyCraft IDE 下载地址
ESP32或ESP8266开发板MQTT服务器 (本教程没有建立MQTT服务器的教程)下载固件:连接板子: Tools → Serial→连接板子的COM端 Tools → board 选择你自己的板子型号Tools → BurnFirmware 下载固件建议新手直接默认参数然后下载建立工程: 左侧是工程的文件
转载
2023-08-21 23:52:41
204阅读
#include <ESP8266WiFi.h>
#include <PubSubClient.h>
// 设置wifi接入信息(请根据您的WiFi信息进行修改)
const char* ssid = "nova";
const char* password = "wifi.danke.life";
const char* mqttServer = "192.168.4
转载
2023-12-17 13:49:49
70阅读
ESP8266 直接连接 MySQL
ESP8266是一款低成本、低功耗的Wi-Fi模块,广泛应用于物联网领域。MySQL是一个流行的关系型数据库管理系统,被广泛用于存储和管理数据。本文将介绍如何使用ESP8266直接连接MySQL数据库,并提供了相应的代码示例。
## 准备工作
在开始之前,我们需要完成以下准备工作:
1. 安装Arduino IDE:ESP8266的开发通常使用Ardu
原创
2023-12-28 09:45:50
1040阅读
1评论
这两天突然心血来潮想搞下ESP8266,正好之前用蓝牙传输数据的方式宣告失败,直接换WIFI,那么问题来了,这玩意怎么开始呢?下面就让我们一步一步的开启Wifi数据传输之旅。Step 1:最小系统启动这个应该算是比较基础的,若想从FLASH启动进入AT系统,只需中间四个脚接VCC高电平即可,其中GPIO0为高电平代表从FLASH启动,GPIO0为低电平代表进入系统升级状态,此时可以经过串口升级内部
转载
2024-01-17 13:10:30
152阅读
ESP8266 Non-OS SDK开发探坑之五-简单的HTTP配置服务器经过一段时间的折腾,总算把esp8266搞入门了,开始正式开发了esp8266的模块要联网进行控制,首先肯定是得配置wifi信息,1、原始的方法是写到代码里,定义个宏,定义个变量。。。2、串口通信方式、AT指令之类的。。。3、初始化softAP模式,然后提供个tcpserver,由手机app实现TCP传输配置,这个目前产品上
转载
2024-04-17 20:49:51
104阅读
客户端模式1.AT+CWMODE=3 把模块设置为softAP+station 共存模式2.AT+RST 重启3.AT+CWJAP="SSID的信号名","密码" 连接到无线路由器4.AT+CIFSR 查询IP MAC 地址5.电脑
转载
2024-01-16 20:44:14
105阅读
STM32f103增加ESP8266模块,通过Wifi用手机TCP服务端远程与STM32通信提示:esp8266开启透传模式,连上路由器Wifi(电脑热点),接入STM32串口引脚。另外手机TCP服务端是手机IP地址+串口号(大于8000滴) 文章目录STM32f103增加ESP8266模块,通过Wifi用手机TCP服务端远程与STM32通信前言一、硬件1.硬件部件2.接线二、代码实现过程1.电脑
转载
2024-08-01 12:45:53
311阅读
个人从局域网内调试ESP8266开始就碰了一堆壁,在此总结一下,希望可以帮到看到这篇文章的人,关键性细节问题详情请见第五部分 注:仅以STA模式为例第一部分:描述 STM32通过ESP8266连接无线路由器访问阿里云服务器并实现透传第二部分:硬件连接 一般的ESP8266都是6针脚,我个人的连接方式是:VCC接3.3v,GND接GND,RXD与TXD分别接USART3的TXD与RXD。另外两个引脚
转载
2024-01-02 12:26:28
132阅读
一、背景首先手机APP连接智能插座热点(AP)将网关的SSID和密码通过HTTP协议配置到插座,完成配置后智能插座连接网关。Post请求和Get请求:二、流程2.1 定义相关变量及宏/*********************************************************************
* LOCAL VARIABLES
*/
static struct e
转载
2024-06-24 05:59:38
156阅读
带联网功能的RFID宿舍门禁项目目录做完这个部分,觉得之前固件简直是无用功,根本没用上。
这部分涉及到了很多,可以写挺多篇的,不过单拿出来的话和别人写的没太大区别,就一起写了。
ESP8266WiFi.h库不存在也可以用这个办法解决。
成果
涉及内容Arduino增加NodeMCU开发板。ESP8266WiFi.h库不存在的解决办法(用NodeMCU开发板)。Arduino下载文件
我之前介绍了两篇关于ESP8266的OTA更新方法:基于 Arduino OTA "ESP8266 OTA之Arduino IDE更新"基于 浏览器的 OTA "ESP8266 OTA之浏览器更新"说实话以上这两种方案除有点好玩其实没有什么实用性,由其在开发产品时上述的两种方案就是一种鸡肋,甚至可以说是不可用的。那现在市面上的各种智能设备是怎么更新固件的呢?我使用过的绝大多数会进行固件更新的IoT
转载
2024-04-22 23:09:46
104阅读
前两篇博客,我介绍了我给血氧模块写的驱动,和如何将官方的MQTT例程更改来实现连接阿里云并上传数据的过程。那么有了这些我们就可以来实现一个完整的上报数据的功能了!在做这个东西之前我的想法是:通过ESP8266,在联网成功后第一时间获取当前时间,并反馈给单片机,单片机利用自身的RTC功能继续走时,提供当前时间给程序使用,尽量不要利用定时器,在定时器里面上传数据(数据通过串口发送给WIFI模块),主要
转载
2024-08-26 15:18:22
51阅读
名转成对应映射的地址1.2 DNS server库 ESP8266使用DNS服务(一般和WebServer服务一起使用,WebServer请回顾 ESP8266开发之旅 网络篇⑪ WebServer——ESP8266WebServer库的使用),请在代码中加入以下头文件:#include <DNSServer.h> 讲解方法之前,先来看看博主总结的百度脑图:常用方法非常简单
转载
2024-02-28 14:10:43
330阅读
物件:ESP8266EX 模块USB-TTL 软件:串口工具网络调试助手云服务器 第一步:连线USB-TTL 与wifi模块连线USB-TTL ESP 8266模块3.3VVCCGNDGNDRXUTXDTXURXD3.3VCH_PD 第二步:设置wifi模块设置端口号,设置波特率(如之前没修改过,默认为115200),打开串口后1、发送 :AT (注意后面有
转载
2023-07-11 13:18:58
271阅读
Don’t Talk,Show me codeAT+RESTORE //恢复出厂设置(简单粗暴)
AT+RST //重启一哈
AT+CWMODE=3 //设置WiFi为state和AP模式
AT+CWJAP="qq","qwertyuiop789000" //连接WiFi,“热点名”,“热点密码”
AT+CIPMUX=1 //建立TCP Server
AT+CIPSERVER=1,80
转载
2023-07-20 14:56:03
471阅读
目录[ESP8266网页服务器](一):搭建网页服务器[ESP8266网页服务器](二):串口控制Arduino板前言 一、Arduino添加ESP8266开发板二、修改页面总结前言 ESP8266可以算是比较常见的带有wifi功能的开发板了,关键是这个是真的便宜,某宝12块左右。不过这个系列的板子型号是真的多,我用的是下面这款,可以
转载
2024-05-07 13:54:54
545阅读
文章目录前言一、返回响应状态码问题1.连接路由器WiFi2.连接手机热点总结 前言ESP8266HTTPClient库用于ESP8266的HTTP协议通讯,访问http://www.example.com请求以获取服务器响应出现的问题。以下是本篇文章正文内容,下面案例可供参考一、返回响应状态码问题1.连接路由器WiFi代码如下(示例):#include <ESP8266WiFi.h>
转载
2024-05-08 22:35:13
460阅读
源码github地址:https://github.com/linzhongpaihuai/smartplug 说明:通过修改esp8266 RTOS的固件实现http服务器,这样可以通过浏览器完成与esp8266的交互。看下做好的样子:代码实现1,启动http服务器for ( ; ; )
{
if ( uiCurStatus == STATION_GOT_IP &&
转载
2024-04-15 12:24:28
348阅读
一、硬件调试二、服务器配置三、开启连接服务四、数据传输五、总结一、硬件调试 这里使用的是ESP8266,ESP32也差不多,对于8266而言,没有单片机的形式,是通过串口,AT指令的方式操作。 将上述模块,连接至计算机,计算机运行串口工具,与这个WIFI模块进行转口通讯,全部指令如下,按顺序发送:
转载
2023-07-11 13:24:11
188阅读