smartAlex
New member
Документация по настройке, запуску и работе Arduino Mega Server на платформе ESP8266.
Платформа ESP8266 - Hi-Lab.ru
Платформа ESP8266 - Hi-Lab.ru
У меня происходит следующее:Документация по настройке, запуску и работе Arduino Mega Server на платформе ESP8266.
Платформа ESP8266 - Hi-Lab.ru
Это соответственно мне не подошло, т.к. в самой инструкции написанов инструкции смотри - там строчку нужно добавить
чтоб ESPшка не создавала свою wifi сеть
В чем проблема?Если у вас дистрибутив для WeMos D1 mini, то вам делать ничего не нужно — там эта строка уже присутствует.
Ваша проблема в этомВ чем проблема?
Видимо все таки я не до конца все сделал. Прошить то я прошил получается. далее надо с помошью утилиты ESP8266 Sketch Data Upload (esp8266fs.jar) заливать файлы в память платы. Вот тут у меня затык. Файл esp8266fs.jar как и требуется я скопировал в папку \Arduino\tools\ Arduino IDE перезапускал, но в меню Инструменты не появляется пункта ESP8266 Sketch Data Upload.Ваша проблема в этом
Modul SPIFFS...
Total files: 0
Total size: 0
Вам нужно корректно залить файлы на модуль.
По какой-то причине FTP не хочет нормально работать. Там даже «крутить» нечего — всё спрятано в библиотеки. Модуль FTP присутствует в дистрибутиве для того, чтобы продвинутые пользователи могли помочь решить эту проблему.Добрый день! Ошибки при компиляции : Была ошибка фтп серверу, поменял в файле FS.h char на uint8_t . Теперь вот:
//int16_t nb = file.readBytes((uint8_t*) buf, FTP_BUF_SIZE );
int16_t nb = file.readBytes(buf, FTP_BUF_SIZE);
unsigned long sendNTPpacket(IPAddress& address)
{
Serial.println("sending NTP packet...");
// Очистка буфера в 0
memset(packetBuffer, 0, NTP_PACKET_SIZE);
// Формируем строку зыпроса NTP сервера
packetBuffer[0] = 0b11100011; // LI, Version, Mode
packetBuffer[1] = 0; // Stratum, or type of clock
packetBuffer[2] = 6; // Polling Interval
packetBuffer[3] = 0xEC; // Peer Clock Precision
// 8 bytes of zero for Root Delay & Root Dispersion
packetBuffer[12] = 49;
packetBuffer[13] = 0x4E;
packetBuffer[14] = 49;
packetBuffer[15] = 52;
// Посылаем запрос на NTP сервер (123 порт)
udp.beginPacket(address, 123);
udp.write(packetBuffer, NTP_PACKET_SIZE);
udp.endPacket();
}