1、隐藏wifi ESP8266搜索不到。2、就算连上了广播wifi信号也不稳定老实掉线。
3、我是用esp8266来接发射频信号433。是用这个帖子他是在esphome上面编译的(https://bbs.hassbian.com/thread-9210-1-1.html)
再上几个链接:
(ESP32和ESP8266使用W5100和W5500以太网模块)https://blog.csdn.net/weixin_44481398/article/details/108025208
(W5500以太网模块)https://item.taobao.com/item.htm ... 3664&_u=vb89qk7c800
我不怎么懂这些语法(这个好像是在Arduino上写的)
/*
A simple server that answer the ping message.
Using an ESP8266 .
*/
/* Circuit:
* Ethernet shield attached to pins :
* D6: GPIO12 - MISO
* D7: GPIO13 - MOSI
* D8: GPIO15 - CS
* D5: GPIO14 - SCLK
*/
#include <SPI.h>
#include <Ethernet.h>
#define MACADDRESS 0xDE, 0xAD, 0xBE, 0xEF, 0xDE, 0xED
IPAddress ip(192,168,6,29);
IPAddress gateway(192, 168, 6, 1);
IPAddress subnet(255, 255, 255, 0);
// telnet defaults to port 23
EthernetServer server(23);
#define RST 4 //W5100 RST
void setup()
{
pinMode(BUILTIN_LED, OUTPUT);
Ethernet.init(5); // 初始化Ethernet板子
pinMode(RST, OUTPUT);
digitalWrite(RST,HIGH); //Reset this module
delay(200);
digitalWrite(RST,LOW);
delay(200);
digitalWrite(RST,HIGH);
delay(200);
Serial.begin(115200);
Serial.println();
byte mac[] = { MACADDRESS };
Ethernet.begin(mac, ip, gateway, subnet);
// print your local IP address:
Serial.print("My IP address: ");
Serial.println(Ethernet.localIP());
server.begin();
}
void loop()
{
}
我在网上上搜了一张图片改了一下脚:
Ethernet shield attached to pins :
- platform: MISO
pin: S0
- platform: MOSI
pin: S1
- platform: CS
pin: SC
- platform: SCLK
pin: SK
但是这个两段代码在ESPhome里面报错。不知道是不是作者是在Arduino上的语言和在ESPhome上的语言是不要的所以报错。
求助问题来了:1、有没有大神会编译那个东西 或者 有没有大神会把w5500的这模块添加到ESP8266上面方法 2、什么地方可以学习一下esphome的语言。
|