ESP8266 server client
ESP8266 server client
Ahoj
prosím o pomoc nemůžu nikde vygooglit jednoduchý zapojení a kód mezi dvěma ESP. Nepotřebuji žádnou WEB lampičku nebo ovládání obráceně jen komunikaci mezi dvěma ESP. V podstatě toto ale server hlásí chybu.
https://www.14core.com/wiring-programmi ... rver-mode/
Používám typ -01
https://arduino-shop.cz/arduino/911-int ... gIVbvD_BwE
Stačí mi základní funkční kód a zapojení.
S ardem už jsem něco udělal ale jak se jedná o wifi tak jsem vedle.
Díky všem
prosím o pomoc nemůžu nikde vygooglit jednoduchý zapojení a kód mezi dvěma ESP. Nepotřebuji žádnou WEB lampičku nebo ovládání obráceně jen komunikaci mezi dvěma ESP. V podstatě toto ale server hlásí chybu.
https://www.14core.com/wiring-programmi ... rver-mode/
Používám typ -01
https://arduino-shop.cz/arduino/911-int ... gIVbvD_BwE
Stačí mi základní funkční kód a zapojení.
S ardem už jsem něco udělal ale jak se jedná o wifi tak jsem vedle.
Díky všem
Re: ESP8266 server client
Opravdu si myslíš, že tímto odkazem jsi pomohl někomu s projektem ???
Kopírovačů Rumunskejch projektů je tu hafo !!
Ale díky za snahu jedu v IDE
Kopírovačů Rumunskejch projektů je tu hafo !!
Ale díky za snahu jedu v IDE
-
- Příspěvky: 1030
- Registrován: 06 zář 2017, 20:04
- Reputation: 0
- Bydliště: Brno
- Kontaktovat uživatele:
Re: ESP8266 server client
Jaká je verze IDE?
Jaká je verze Arduino-ESP8266 v IDE?
Jakou desku máš nastavenou v IDE?
Čím ESP8266 programuješ?
Jak máš nastaveny parametry pro flash?
Jakou chybu ti ten server píše?
To nastavení parametrů by mělo vypadat zhruba takto: V tom serveru jsou fatální chyby, jen jsem je opravil, aby to prošlo kompilátorem.
A ještě jednu věc, pokud se chceš dopracovat k nějakému výsledku, tak dej pullup rezistor na GPIO0 a GOIO2.
Jaká je verze Arduino-ESP8266 v IDE?
Jakou desku máš nastavenou v IDE?
Čím ESP8266 programuješ?
Jak máš nastaveny parametry pro flash?
Jakou chybu ti ten server píše?
To nastavení parametrů by mělo vypadat zhruba takto: V tom serveru jsou fatální chyby, jen jsem je opravil, aby to prošlo kompilátorem.
A ještě jednu věc, pokud se chceš dopracovat k nějakému výsledku, tak dej pullup rezistor na GPIO0 a GOIO2.
Kód: Vybrat vše
//------------------------ SERVER ---------------------
#include <ESP8266WiFi.h>
#define LED_PIN 13
char val;
const char APName[] = "SERVER";
const char WiFiSec[] = "1234567890"; //Set wifi password
//const char WiFiSec[] = "" //Set AP np password
const int R0 = 15;
WiFiServer server(80);
void setup() {
Serial.begin(115200);
pinMode(R0, OUTPUT);
digitalWrite(R0, LOW);
WiFi.mode(WIFI_AP);
WiFi.softAP(WiFiSec, APName);
server.begin();
}
void loop() {
WiFiClient client = server.available(); // If client is connected
if (!client) { return;}
//Read client request
String req = client.readStringUntil('\r');
if (req.indexOf("/R0/0") != -1) val=0;
if (req.indexOf("/R0/1") != -1) val=1;
digitalWrite(LED_PIN, val);
client.flush();
}
Naposledy upravil(a) jankop dne 26 úno 2018, 17:18, celkem upraveno 2 x.
Re: ESP8266 server client
IDE 1.8.5
ESP8266-01 programuju jako WeMos D1 R1 bez problému
programátor https://www.aliexpress.com/item/ESP01-P ... 96344.html samo že s přidaným přepínačem.
chyby
E:\Arduino\ESP server client\server\server.ino: In function 'void setup()':
server:19: error: 'WifiSec' was not declared in this scope
WiFi.softAP(WifiSec, APName);
E:\Arduino\ESP server client\server\server.ino: In function 'void loop()':
server:28: error: 'val' was not declared in this scope
if (req.indexOf("/R0/0") != -1) val=0;
server:29: error: 'val' was not declared in this scope
if (req.indexOf("/R0/1") != -1) val=1;
server:30: error: 'LED_PIN' was not declared in this scope
digitalWrite(LED_PIN, val);
server:30: error: 'val' was not declared in this scope
digitalWrite(LED_PIN, val);
exit status 1
'WifiSec' was not declared in this scope
Client jde bez problémů jen nevím co s tím serverem
Dík
ESP8266-01 programuju jako WeMos D1 R1 bez problému
programátor https://www.aliexpress.com/item/ESP01-P ... 96344.html samo že s přidaným přepínačem.
chyby
E:\Arduino\ESP server client\server\server.ino: In function 'void setup()':
server:19: error: 'WifiSec' was not declared in this scope
WiFi.softAP(WifiSec, APName);
E:\Arduino\ESP server client\server\server.ino: In function 'void loop()':
server:28: error: 'val' was not declared in this scope
if (req.indexOf("/R0/0") != -1) val=0;
server:29: error: 'val' was not declared in this scope
if (req.indexOf("/R0/1") != -1) val=1;
server:30: error: 'LED_PIN' was not declared in this scope
digitalWrite(LED_PIN, val);
server:30: error: 'val' was not declared in this scope
digitalWrite(LED_PIN, val);
exit status 1
'WifiSec' was not declared in this scope
Client jde bez problémů jen nevím co s tím serverem
Dík
-
- Příspěvky: 1030
- Registrován: 06 zář 2017, 20:04
- Reputation: 0
- Bydliště: Brno
- Kontaktovat uživatele:
Re: ESP8266 server client
Jinak samozřejmě programuješ špatnou desku (to neděláš dobře Jaromíre, jednou se ti to vymstí) , protože tvůj modul má jen 1MB flash.
Re: ESP8266 server client
Jenomže mě se to na jinou nechytá
Re: ESP8266 server client
tak jsem to ještě zkusil a ten Generic už taky jde Díky
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti