Проблема такая: есть ESP8266-12, поставил ESPlorer 0.2.0-rc2, ESP8266-12 запаян на переходник, питание с ЮСБ через 1117 стабилизатор 3,3В, , делаю это на ноуте Леново, винда 7 64бита, программирую через USB-UART CP2102. Светодиод на ESP8266-12 не светиться должен ли он светиться?( причём не светиться и когда GPIOO и когда к плюсу подтянут и когда к земле). Вот в ESPlorere у меня такое, заливаю прогу(делаю это кнопкой save to ESP) в ESP8266-12, а в ESPlorer 0.2.0-rc2 потом пишет Timout reached aborted, это нормально? И как допустим узнать IP адресс моего модуля, или самому его назначить в ESPlorer?
При программировании GPIOO и GPIO15 на земле, CH_PD и GPIO2 на + питания
Ссылка на скрин в ворде что показывает в ESPlorer 0.2.0-rc2 https://vk.com/doc136239358_437064810?hash=9d82e528f71ee13923&dl=f709ddc63a703633ba
Вообщем решил связать ESP8266 с ардуино, беру библиотеку [HASHTAG]#include[/HASHTAG] <ESP8266WiFi.h>
Хочу создать вайфай станцию что бы с мобилы управлять, набросал пока для начала код, взят из примера в ардуино, и какой пример не беру мне в ардуино ИДЕ ошибка( причём брал ардуино разных версий 1.6.3, 1.6.7, 1.0.3, 1.6.5) , чёто с библиотекой ESP8266WiFi.h, а что не понятно, пишет такое во всех версиях ардуино ИДЕArduino: 1.6.3 (Windows 7), Плата"Arduino Uno"
udp_server.ino:1:25: fatal error: ESP8266WiFi.h: No such file or directory
compilation terminated.
Ошибка компиляции.
Библиотеку вкладываю как положено
Библиотеку брал отсюда и с других мест
https://github.com/esp8266/Arduino/tree/master/libraries
При программировании GPIOO и GPIO15 на земле, CH_PD и GPIO2 на + питания
Ссылка на скрин в ворде что показывает в ESPlorer 0.2.0-rc2 https://vk.com/doc136239358_437064810?hash=9d82e528f71ee13923&dl=f709ddc63a703633ba
Вообщем решил связать ESP8266 с ардуино, беру библиотеку [HASHTAG]#include[/HASHTAG] <ESP8266WiFi.h>
Хочу создать вайфай станцию что бы с мобилы управлять, набросал пока для начала код, взят из примера в ардуино, и какой пример не беру мне в ардуино ИДЕ ошибка( причём брал ардуино разных версий 1.6.3, 1.6.7, 1.0.3, 1.6.5) , чёто с библиотекой ESP8266WiFi.h, а что не понятно, пишет такое во всех версиях ардуино ИДЕArduino: 1.6.3 (Windows 7), Плата"Arduino Uno"
udp_server.ino:1:25: fatal error: ESP8266WiFi.h: No such file or directory
compilation terminated.
Ошибка компиляции.
Библиотеку вкладываю как положено
Библиотеку брал отсюда и с других мест
https://github.com/esp8266/Arduino/tree/master/libraries
Код:
кодрасечатать?
01
#include <ESP8266WiFi.h>
02
03
04
#include <WiFiUdp.h>
05
06
WiFiUDP Udp;
07
08
const char* ssid = "ret";
09
const int ledPin = 13;
10
11
IPAddress local_ip = (192,168,1,200);
12
13
14
15
16
void setup() {
17
// put your setup code here, to run once:
18
Serial.begin(115200);
19
delay(10);
20
21
22
pinMode(ledPin, OUTPUT);
23
24
digitalWrite(ledPin, 0);
25
26
// Connect to WiFi network
27
Serial.println();
28
Serial.println();
29
Serial.print("Connecting to ");
30
Serial.println(ssid);
31
32
WiFi.mode(WIFI_STA);
33
WiFi.begin(ssid);
34
//if not need fix ip please comment
35
//WiFi.config(local_ip, gateway, subnet);
36
while (WiFi.status() != WL_CONNECTED) {
37
delay(500);
38
Serial.print(".");
39
}
40
Serial.println("");
41
Serial.println("WiFi connected");
42
// Start the server
43
Udp.begin(49999);
44
Serial.println("UDP Server started");
45
46
// Print the IP address
47
Serial.println(WiFi.localIP());
48
49
}
50
51
void loop() {
52
53
// Check if a client has connected
54
Udp.parsePacket();
55
while(Udp.available()){
56
Serial.print(Udp.remoteIP());
57
Serial.print(" : ");
58
String req = Udp.readStringUntil('\r');
59
//char req = Udp.read();
60
Serial.println(req);
61
62
63
Udp.flush();
64
delay(5);
65
}
66
67
}