I have two LoRa868 modules, neither of which I can get working with Arduino Uno, or ESP32 using Arduino code.
I eventually went for the simplest example code (dump registers) from the recommended LoRa library but still had no success.
I'm using completely standard wiring as follows on the Arduino.
3V3 <> 3V3
GND <> GND
NSS <> D10
DIO0 <> D2
RESET <> D9
MISO <> D12
MOSI <> D11
SCK <> D13
Both the simple Library and RadioHead had the same result - It's always "init failed"
When I switched to a generic RFM95 module from China, it worked immediately.
Is there extra wiring or pins states required for the LoRa868 compared to those Chinese modules?
Thanks
What LoRa868 module exactly did you get? Did you check the schematics for the pinout?
Here:
https://github.com/OLIMEX/LoRa-868-915/blob/main/HARDWARE/LoRa-Rev-B/LoRa_RevB.pdf
Did you test with the Arduino IDE library mentioned here: https://github.com/OLIMEX/LoRa-868-915/tree/main/SOFTWARE/Arduino ?
Yes that's the schematic and the code that I used.
Exact device: https://www.olimex.com/Products/IoT/LoRa/LoRa868/open-source-hardware
LoRa868-ANT
Any further thoughts on this? I tried again over Christmas with the two modules I bought from you. Both failed to respond. Wiring checked and re-checked. Replaced with generic RFM95 and things worked perfectly. Any suggestions for what I can try next to get them working?
I have the same problem and have connected an external power supply, but it always brings the same error message.
UPDATE:
https://github.com/OLIMEX/LoRa-868-915/issues/1