Arduino Mega Server

Модератор: Alex

alexsis_76
Сообщения: 791
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: Arduino Mega Server

Сообщение alexsis_76 » Сб ноя 17, 2018 2:24 pm

Виной всему оказался браузер на легальной винде
браузер не может никого повешать, это скорей всего связано с особенностями функционирования 32
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server

Сообщение serghei » Сб ноя 17, 2018 2:40 pm

Тогда тут накладывается несколько проблем друг на друга.
1. Хотя сам чип делает одна компания ( или все таки нет?), то у нас явно разные платы для прототипирования.
2. Хотя код у всех один и тот же , у многих разные компиляторы. Версия 1.6.5 выложена на сайте. Тут все в равных условиях. А вот 1.8.5 у всех разная. Что при этом делает компилятор - только ему известно. Во всяком случае для ESP32 у меня точно все библиотеки перепилены и модифицированы.

Тут уже можно набирать какую нибудь статистику - у кого какая версия компилятора ведет себя адекватнее.

Да и по самим 32-м чипам много не понятного. Начиная с селф-температуры в 92 С. и заканчивая разводкой платы. ( Что они там накосячили , что она виснет). Классический пример с W5100 и сборкой резисторов в 510 ом.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
alexsis_76
Сообщения: 791
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: Arduino Mega Server

Сообщение alexsis_76 » Сб ноя 17, 2018 2:45 pm

Да и по самим 32-м чипам много не понятного.
чипы видимо еще сыроваты, может китайцы что то не доделали, а может и при перепиливании под ардуино ошиблись, надо компилер в чистом виде, я вроде пробовал- ничего, даже https шевелится
у многих разные компиляторы
компилер скорей всего у всех один
alexsis_76
Сообщения: 791
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: Arduino Mega Server

Сообщение alexsis_76 » Сб ноя 17, 2018 3:49 pm

Посмотрите повнимательней на платы ардуино 2560, на китайской плате отсутствует дроссель и конденсатор на выводе AVCC, на более древних экземплярах нет цепи подтяжки на вывод reset, не на всех выводах висят кондеры по 0,1, даже на оригинальной плате, далеко вынесен кварц, должен располагатся как можно ближе, нет конденсаторов паралельно кварцу, ну чем не предпосылки для нестабильной работы в неблагоприятных условиях?
Последний раз редактировалось alexsis_76 Сб ноя 17, 2018 3:57 pm, всего редактировалось 2 раза.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server

Сообщение serghei » Сб ноя 17, 2018 3:53 pm

Вот про это и разговор ! По правильному надо свою плату мутить и чипами. Но... Это уже удел разработчиков.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
alexsis_76
Сообщения: 791
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: Arduino Mega Server

Сообщение alexsis_76 » Сб ноя 17, 2018 3:58 pm

serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server

Сообщение serghei » Вс ноя 18, 2018 12:10 am

Или Так. Ардуино Zero. Не думаю что там потерпят зависания. Интернет-шилда прикольное исполнение.
СпойлерПоказать
IndustruinoEthernet.pdf
(146.43 КБ) 130 скачиваний
Ой...Это не сюда ))
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Аватара пользователя
ser009
Сообщения: 595
Зарегистрирован: Сб окт 13, 2012 9:55 am
Благодарил (а): 4 раза
Поблагодарили: 43 раза

Re: Arduino Mega Server

Сообщение ser009 » Вт ноя 20, 2018 3:22 pm

В общем я писал ( но в другой ветке ) о том, что ESP32 не умеет повторно подключаться к сети WIFI.
Посмотрел повнимательнее и как говорится "А БРЕВНО ТО И НЕ ЗАМЕТИЛ".
Оказывается ESP32 без wifi сети вообще работать не будет!
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server

Сообщение serghei » Вт ноя 20, 2018 3:28 pm

Почему же не будет? Код представлю ночью. Точно также создает точку доступа, выбираешь свою сеть и вперед! И похоже может работать одновременно в двух режимах.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Аватара пользователя
ser009
Сообщения: 595
Зарегистрирован: Сб окт 13, 2012 9:55 am
Благодарил (а): 4 раза
Поблагодарили: 43 раза

Re: Arduino Mega Server

Сообщение ser009 » Вт ноя 20, 2018 3:34 pm

Это кусок кода из архива ESP32
wifi.ino
СпойлерПоказать
void initWifi() {
initStart(F("Wi-Fi"), false);
Serial.print(F(" Connecting to ")); Serial.print(ssid); Serial.print(F(" "));
WiFi.mode(WIFI_STA);
delay(10);
WiFi.begin(ssid, pass);
WiFi.config(ip, gateway, subnet);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(F("."));
}
Serial.println();
Serial.println(F(" WiFi: connected"));
Serial.print(F(" IP address: "));
Serial.println(WiFi.localIP());
initDone(false);
}
вот этот кусок кода. Видишь ???
Ответить