问题标签 [arduino-esp8266]
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.
c#-4.0 - How to send an encrypted post request using Esp8266-arduino?
I have a simple sql database on an asp.net server.
This database will log temp data sent from an esp8266 programmed with arduino ide.
1- how would I go about security? Knowing that esp8266 cant handle ssl.
2- how would I stop man in middle attacks?
3- how would I stop anyone from send a fake post request to my server and populate my database?
android - ESP8266/NodeMCU Android IDE
我刚刚获得了适用于 ESP8266 的 NodeMCU 开发套件,我想使用我的 motox2013 Android 手机进行开发。关于我该怎么做的任何想法?
我知道已经有一个适用于 Arduino 的 Android IDE - Arduino Droid,但我无法让它与我的 NodeMCU 一起工作。costom 硬件有一个选项,但我完全不知道如何使用它。
有任何想法吗。关于如何使这项工作?
ssl - ESP8266(Arduino 库)中的 SSL - 如何处理证书更改?
我正在为 ESP8266 使用 Arduino 库。
至于现在为了使用 SSL 请求,HTTPClient
您需要提供 SSL 指纹。目前不可能接受每个证书(使用图书馆的方法)。
我想知道你们如何处理它,因为指纹会随着时间而改变。
我是否应该通过 HTTP 从另一个端点获取服务器的指纹,然后使用 HTTPS?或者也许有更好的方法?
arduino - 在 ESP8266 上发送简单的 HTTP Post 请求
我需要使用 ESP8266 发送简单的 HTTP POST 请求。它包含“表单数据”中的数据。
它应该如下所示:
对于测试,我使用的是 Chrome 应用程序 - Postman。我发送的 HTTP 请求代码看起来像这样(它是自动生成的):
通过邮递员,一切都很好。然后我通过 ESP8266 发送它:
但不幸的是,服务器返回请求不正确。什么会导致问题?我正在为此苦苦挣扎,但我没有更多的想法。
gpio - NodeMCU - gpio 编程
我正在使用 NodeMCU 板、V3 引脚分配和 Arduino IDE。我需要振荡其中一个输出引脚,并四处挖掘我发现了这个页面: https ://github.com/nodemcu/nodemcu-firmware/blob/master/docs/en/modules/gpio.md
非常有用,尤其是gpio.serout()
功能,但我无法让它工作。这是我的代码:
这#include <gpio.h>;
是编译器抛出错误后我的猜测, 'gpio' was not declared in this scope
但错误仍然存在。该文件gpio.h
显然可以正常导入,否则会抱怨。我能找到的只是上面链接的手册页之类的代码片段,没有完整的草图。
有什么方法可以使用这些gpio
功能吗?
arduino - 将 ESP8266 连接到网络
我已将我的 ESP8266 正确连接到 Arduino UNO R3。它响应AT命令但是当我用AT+CWMODE询问操作模式时?它以状态 +CWMODE:2 响应,因此当我发送 AT+CWLAP 命令时,响应是错误的。如果我是对的,CWMODE 应该是 3,以便能够连接到 Wi-Fi 网络。如果有人可以帮助我,我将不胜感激。
ssl - ESP8266 的 Arduino 库 - WiFiClientSecure - 需要哪些 SSL 证书?
WiFiClientSecure
用于 ESP8266 的 Arduino 库有方法:setCACert
, setCertificate
, setPrivateKey
.
我需要一些解释什么是什么以及出于什么目的。
当我使用Let's Encrypt为我的服务器创建证书时,我得到cert.pem
, chain.pem
, fullchain.pem
, privkey.pem
.
应该使用哪些文件WiFiClientSecure
?我应该为作为客户端工作的 ESP 生成另一个私钥吗?
@编辑
好的,到目前为止我了解到的是每个 ESP8266 的私钥都是不同的。但我仍然不知道如何处理它。如何生成这些私钥?如何从服务器端处理它们?
esp8266 - ESP8266 AP - 获取输入的登录密码
我是 ESP8266 的新手!我正在使用 NodeMCU 0.9。
将设备置于 AP 模式时,是否有任何方法可以获取用户在登录 AP 时输入的任何内容(wifi 的 WPA2 密码,而不是强制门户密码)?
我认为这应该是可能的,因为该设备正在从尝试登录的任何人那里获取输入,并且它需要检查它是否匹配登录密码,所以应该有一种方法可以让他输入的内容正确吗?
还是我需要挖掘固件并对其进行更改以使其正常工作?
python - 用于控制本地主机 arduino 设备的 Python 命令
我第一次发帖,但我真的卡住了,需要帮助。
我目前正在开发一个家庭自动化系统,我想使用路由器控制远程 Arduino 设备。
这部分已经完成,我可以使用可以打开或关闭的浏览器连接到链接。我什至用它做了一个应用程序。
目前我正在研究一个语音识别代码,它需要一个代码然后翻译成语音,语音识别部分与 SpeechRecognition 库配合得很好,一旦 python 理解了代码,它必须给出一个命令并使用 url。
如果我尝试访问http://www.google.com之类的网址,我认为它可以工作,但是我的网址是“ http://192.168.0.227/LED=ON14 ”,并且在使用它时,程序会挂起然后超时,我已经尝试了几种方法来控制它,但它们似乎都不起作用。
这是我最近的试验
以该响应结束。
我用于 ESP8266 的 Arduino 代码是:
java - 服务器不向客户端发送消息(ESP8266)
我有一个问题,我不知道如何解决它。我正在尝试从服务器向客户端发送消息,但它不起作用,我什至不知道为什么。这是 Java 套接字服务器代码:
这是 ESP8266 代码: