问题标签 [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.
arduino - 无法理解原始 IR 代码
我正在使用 arduino 开发基于 IR 的远程控制应用程序。经过长时间的探索,我发现了一些 Raw Ir 代码,看起来像 -
很遗憾,即使在得到这段代码后我也无法理解这段代码,我正在使用这个 aruino 库 - https://github.com/z3t0/Arduino-IRremote
发送原始代码的地方是这样的 -
其中 buf 是一个数组,包含以微秒为单位的间隔,在此期间信号将是低电平或高电平。但是我上面得到的 IR 代码不起作用,因为我认为它没有时间间隔,而是其他东西。任何领导都会很亲切。
arduino - Arduino 使用 Arduino IDE 向 ESP8266 发送数据
目标:使用 Arduino IDE 通过 ESP8266 将两个整数值从 Arduino Nano 发送到互联网
我是嵌入式编程的新手,目前正在从事一个项目,该项目通过 esp8266 将一些整数值从 Arduino 模拟引脚发送到在线数据库(IP 地址、端口)。
此刻我知道如何将数据从 ESP8266 单独发送到 IP,使 ESP 保持客户端模式。但我不知道如何将 Arduno Nano 生成的数据传输到 ESP8266。
我可以理解我必须连接 Arduino - ESP 的 TX-RX 引脚才能传递数据。但由于某种原因,我无法使其工作。
如果有人可以通过一个简单的示例帮助我理解该过程,我将不胜感激。
谢谢。
PS:我必须使用 Arduino 的原因是因为我使用的传感器需要 2 个模拟引脚,而 ESP 只有 1 个。
arduino - 带有arduino nano的ESP8266,串行监视器上没有反馈
我正在将我的 esp8266 连接到我的 arduino nano
我通过 USB 和 12V 在 VIN 提供 arduino nano,对所有人使用公共接地
我已经尝试了所有波特率并发送了 AT 命令。ESP8266 的红灯常亮,蓝灯仅在启动时亮,arduino 的 TX 红灯在连接 ESP8266 时也常亮。
作为最后的手段,我尝试使用 espressif 站点的固件刷新 ESP8266,我刷新了 nonos sdk(非启动版本)v2.0.0。
串行监视器不显示任何波特率
我已经尝试了很多我在网上找到的代码,比如这里的代码:但主要是我使用一个空白代码,因为我只想将 esp8266 连接到 arduino 并让它给出某种反馈,它现在正在工作。就像在这个链接中:http ://randomnerdtutorials.com/getting-started-with-esp8266-wifi-transceiver-review/
使用此代码
串行监视器不断打印“未准备好”,所以我猜测 ESP 模块无法读取,但我不知道如何从中诊断问题
闪烁时我使用波特率 115200
也使用此电路进行测试http://www.martyncurrey.com/wp-content/uploads/2015/01/Arduino-to-ESP8266.jpg
socket.io - Arduino ESP8266 Socket.io 问题
我想在 ESP8266 内部制作一个 WebSocket,但我做不到。我用这个链接做了它。 https://github.com/billroy/socket.io-arduino-client 我收到错误内部 SocketIOClient.h
错误是:
在 C:\Users\WaffenSS\Desktop\ses\ses.ino:1:0 包含的文件中:
C:\Program Files (x86)\Arduino\libraries\SocketIOClient/SocketIOClient.h:44:2: 错误:“请指定接口,例如 W5100、ENC28J60 或 ESP8266”
C:\Program Files (x86)\Arduino\libraries\SocketIOClient/SocketIOClient.h:45:2: 错误:“在你包含的内容之上:#define ESP8266”
退出状态 1 为板 Arduino/Genuino Uno 编译错误。
有没有人可以帮助我?
c - 发现网络上的设备
我有一个 ESP8266 设备,我正在用 Arduino/C++ 编程。
如果有可能以某种方式发现与我的 ESP8266 在同一网络上的设备,我很感兴趣。在笔记本电脑上,我只会收听 ARP 广播,但我不知道是否可以使用 ESP8266 SDK (或任何其他“hacky”方式)。
arduino - 带有 ESP8266 + ILI9341 触摸面板的基本开/关按钮
我正在尝试使用HiLetgo ESP8266 12-E和ILI9341 LCD 触摸屏创建一个简单的开/关触摸屏对接。
我已按如下方式连接电路板:
ILI9341 <--> ESP8266
- SDD/味噌 <--> D6
- LED <--> 3.3V
- SCK <--> D5
- SDI/MOSI <--> D7
- T_CS <--> D8触控片选?
- DC/RS <--> D1
- 复位 <--> 3.3V
- CS <--> D2
- 接地 <--> 接地
- VCC <--> 3.3V
我正在使用 Adafruit 库和使用 Arduino IDE 的示例 Adafruit ONOFFBUTTON 示例。我的代码如下所示:
我在网上找不到很多使用 ESP8266 和 ILI9341 触摸屏的示例或文档。我正在寻找
- 验证我是否正确连接了该死的东西
- 根据需要修改代码以反映所使用的引脚,并使触摸按钮正常工作
非常感谢您花时间阅读本文。非常感谢您的帮助!
c++ - ESP8266 错误:宏“min”传递了 3 个参数,但只需要 2 个
我正在使用 PlatformIO 用 Arduino 框架编译我的 ESP8266 (ESP12e)。在某个时刻,如果我按特定顺序使用#include ,我会遇到错误。
下面是简化我的代码:
平台io.ini
Teste.h
Teste.cpp
输出
我错过了什么?可能是 Arduino Framework 或 Espressif SDK 中的错误?