问题标签 [esp8266wifi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
firebase - 如何通过 STM32CubeIDE 将 ESP8266 Wifi 模块连接到 Firebase
我正在 STM32F103rb Nucleo-64 板上开发一个嵌入式项目。
该项目包含 ESP8266 Wifi 模块。我在 STM32CubeIDE 工作区中编写代码。
有没有办法通过STM32CubeIDE工作环境将ESP8266 Wifi Module连接到firebase?
还是不可能?提前谢谢了!
arduino - Arduino 以太网库如何处理重新连接
我想知道标准 Arduino 以太网库是否像 ESP8266WiFi 库对 wifi 一样自动处理可能的重新连接。
如果由于某种原因以太网连接已经建立
丢失了我必须在我的草图中建立一个新的连接吗?
esp8266 - Wemos D1 mini (esp8266 12-F) 不响应 AT 命令
我已经使用这些模块工作了几个月,但我有一些关于它们的重大问题,我从未学会如何处理。
有时,我的模块停止响应(我不知道原因),所以我刷新了固件,然后一切正常。
现在,一周后我正在使用的模块停止工作(我已经测试了所有的电压和电气设备,它是正确的)。我试图刷新模块,但这似乎不起作用。我唯一能从模块中得知的是,当我单击手动重置按钮时,模块会发送 WIFI DISCONNECTED (除了许多抓取字符)。我以不同的波特率测试了所有这些,但是当我处于 115200 波特时,我只能接收到清晰的数据。
有人有想法吗?
networking - ESP8266-05 在连接到任何 Wi-Fi 网络时总是返回 +CWJAP:4
我是 ESP8266 的新手。我有一个 ESP-05 模块通过 CH340 com 端口适配器连接到我的 PC USB。
我能够使用 AT+CWLAP 列出所有网络,但是当我发出连接命令时,它显示了一个 CWJAP:4 错误。我尝试了我的家庭网络、办公室的网络以及我的 Android 手机创建的 Wi-Fi 网络。总是一样的结果...
密码 100% 有效(我尝试输入错误的密码,在这种情况下,它会根据需要返回 CWJAP:3)。
可能是什么原因??谢谢。
c++ - ESP8266 WiFiClientSecure 异常 9
尝试将我的 ESP8266 连接到我的 WebServer 时遇到一些问题。我想连接到 Web 服务器,然后通过 REST-API 将信息发送到服务器。
不幸的是,我的程序在连接到服务器时崩溃。
这是我的代码:
此时程序崩溃if (client.connect(host, httpsPort)) {
这是输出:
当我解码堆栈时,我得到以下信息:
有人知道如何解决这个问题吗?在此先感谢,帕特里克
server - 如何访问本地网络之外的 ESP8266 ( NODEMCU ) 服务网站?
我可以将我的 ESP8266 连接到本地网络,提供网站并使用本地 IP 地址在我的手机上访问它。所以我尝试使用api.ipify.org获取我的公共 IP并使用它来访问我本地网络之外的 nodemcu 服务器,但我无法使用我的公共 IP 访问该网站。
如何将我的 nodemcu 服务器公开到 Internet 而不仅仅是本地网络?
会喜欢任何不涉及第三方服务的基于代码的解决方案。
提前致谢
c - 使用C从http请求中提取post值
我正在尝试从中提取 POST 字段数据:
该变量request
包含整个消息:
WifiClient 文档:https ://arduino-esp8266.readthedocs.io/en/latest/esp8266wifi/client-class.html
我试图strtok()
像这样拆分它,但出现转换错误:
这是错误:
无法将参数 '1' 的 'String' 转换为 'char*' 到 'char* strtok(char*, const char*)'
我真的想不出一个实用的方法来做到这一点。感谢您的帮助。
php - WiFiClient arduino 没有返回我对 php 网页的期望
我有一个非常简单的 php 网页,它只执行“echo 0”。当您输入正确的地址时,您在页面上看到的只是 0。所以这很好。我正在尝试使用我的 arduino 代码激活这个 php 页面并从站点获取这个“0”,但是它一直返回这个“HTTP/1.1 200 OK”而不是这个“0”。我错过了什么?这是相关的arduino代码......
}
最后一行“Serial.println(retLine);” 是我期望的 0 但事实并非如此。
esp8266 - Windows10 未检测到 NodeMCU
我的Windows 10没有检测到我的NodeMCU(ESP8266)V3当我将USB连接到它时没有任何反应,在检测到设备的Windows上甚至没有闪烁的LED或声音,并且它也没有出现在设备管理器上它说在板子背面安装 CH340G 驱动程序
产品信息:对产品非常了解,但它在板背面写着这些 LoLin new NodeMcu V3 和前面的 Ver 0.1 及其 ESP8266MOD btw 并且有 2 个按钮 RST、FLASH
esp8266 - Thing speak 使用 esp8266 和 Arduino Uno 接收到的并非所有来自 Arduino 串口的数据。你能回答吗
我使用过温度、浊度和 pH 传感器。(使用 esp8266 和 arduino uno)
传感器的所有读数都显示在串行端口中。并非所有来自 Arduino 串口的数据都被 Thing speak 从传感器接收。这是代码
#include <SoftwareSerial.h>
#include <OneWire.h>
#include <达拉斯温度.h>
#define ONE_WIRE_BUS 2
单线单线(ONE_WIRE_BUS);
达拉斯温度传感器(&oneWire);
#define SensorPin A1
unsigned long int avgValue;
浮动 b;
int buf[10],温度;
#定义 RX 3
#define TX 4
字符串 AP = "";
字符串 PASS = "";
字符串 API = "";
字符串主机 = "api.thingspeak.com";
字符串端口 = "80";
字符串字段1 =“字段1”;
字符串字段2 =“字段2”;
字符串字段3 =“字段3”;
int countTrueCommand;
整数计数时间命令;
布尔发现=假;
浮动 valSensor1;
浮动 valSensor2;
浮动 valSensor3;
SoftwareSerial esp8266(RX,TX);
无效设置()
{
}
无效循环()
{
}
浮动 getTemper()
{
}
浮动获取浊度()
{
}
浮动 getpH()
{
}
void sendCommand(字符串命令,int maxTime,char readReplay[])
{
}