Replies: 8 comments
-
Beta Was this translation helpful? Give feedback.
-
thanks, I'll address that to the hardware maker |
Beta Was this translation helpful? Give feedback.
-
Sorry I was so abrupt. We can tag this as an enhancement request. I still think changing the release is a bad idea, but I have no problem suggesting a patch you can make to fix your setup. |
Beta Was this translation helpful? Give feedback.
-
well I don't know what's the best solution for this. There are thousands of such boards already manufactured. Hopefully Dragino fixes the issue in the next version. And there's not much space on the board to add a pull-up resistor manually. I would think a configuration option, like |
Beta Was this translation helpful? Give feedback.
-
The hardware manufacturer informed me that they will fix this in the next release. But there are thousands of such boards on the market with this bug. The patch that I proposed is only suitable for ESP32 chips, but this shield is also widely used with other Arduino boards. So, I think there needs to be a configurable option that leaves RST driven up after the chip initialization. |
Beta Was this translation helpful? Give feedback.
-
Hi, really sorry but I'm not willing to take on the (forever) support burden of incorporating this workaround into the code base. My resources are very limited and there are important things that need to be done (SX1262 support, Class B&C, etc.) No matter how many boards are out there, LoRaWAN boards are much less expensive than engineering time. Thanks for your understanding. |
Beta Was this translation helpful? Give feedback.
-
By the way, you can work around this in your sketch, I think, with out any source changes.
Thanks, |
Beta Was this translation helpful? Give feedback.
-
The hardware vendor informed that they use https://github.com/dragino/arduino-lmic for testing, which is quite similar and it's also leaving the RST floating. So, it could either be a faulty piece of hardware, or the combination with Wemos board that caused this issue. Two more such Lora shields are on the way to me, so I will be able to say if it's persistent. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Board description: https://wiki.dragino.com/index.php?title=Lora_Shield
Issue in detail: manuelbl/ttn-esp32#23
Summary: the board does not have a pull-up resistor on RST, so the pin needs to be always driven in order for Lora chip to function. So, a new configuration option is needed that sets the RST pin to always-on instead of leaving it floating.
I proposed a workaround for ttn-esp32 library, but I believe it will be much better to have the fix in arduino-lmic.
Beta Was this translation helpful? Give feedback.
All reactions