You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Доброго времени суток, пытаюсь заставить работать скетч examples/base_rx на nodemcu (esp8266), в качестве передатчика использую attiny13 + fs1000a , в качестве приемника модуль syn480r подключенный к nodemcu.
С ардуино нано все работает ок, а вот с nodemcu никак не хочет, подскажите пожалуйста в какую сторону копать?
Скетч:
`
#define RADIO_DATA 0
#define RADIO_BUF_SIZE 10
#define G433_SPEED 1000
void loop() {
if (rx.tickWait()) { // Ждем пакет по радио
Serial.print(rx.buffer[0]);
switch (rx.buffer[0]) { // Получаем адрес модуля
case 0xA1: // Кнопка
Serial.println(rx.buffer[1] ? "Button released" : "Button pressed");
break;
}
}
}
`
Дата пин подключен к ноге "D3" которая является gpio0.
Один и тотже скетч заливаю в ардуино - всо окей, в esp - консоль молчит, ничего не приходит.
Добрый день, если прием не блокирующий - попробуйте использовать блокирующий или повысить частоту опроса неблокирующего, оптимизацией кода в loop.
Еще можно попробовать снизить скорость, возможно микрос у есп работает не достаточно точно, и это приводит к рассинхрону.
--
Отправлено из Mail.ru для Android пятница, 09 июля 2021г., 01:16 +05:00 от F4rr3LL ***@***.*** :
Доброго времени суток, пытаюсь заставить работать скетч examples/base_rx на nodemcu (esp8266), в качестве передатчика использую attiny13 + fs1000a, с ардуино нано все работает ок, а вот с nodemcu никак не хочет, подскажите пожалуйста в какую сторону копать?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub , or unsubscribe .
Activity
Nich1con commentedon Jul 10, 2021
f4rr3ll1990 commentedon Jul 11, 2021
а можно об этом по подробнее, я новичок в этих делах, извините если напрягаю)