I just received several RFM95 boards in the post today and I would like to use some of my WeMos D1 mini board (without wifi) as an arduino to control the device as a node. I have been studying the code at https://github.com/matthijskooijman/arduino-lmic.
How should I be handling the wiring? Below is an image of both modules in addition to the mappings that might make sense.
Thanks Arjan. I started reading this rather long thread before posting but found it was meandering a bit. Will take the time to review the thread in detail and see if I can pull out the bits of information I need.
Good to know it. Thanks.
However, I’m wondering if someone would mass produce it. It would be a supercool shield to use out of the box with full functionality
Why would you nowadays want to combine ESP8266 and SPI LoRa module on a single PCB and not use an ESP32 (or different 32-bit MCU) instead?
ESP8266 is very limited in terms of available IO ports when using it with an SPI LoRa module. Several of the non-SPI ports have limitations related to pull-up or pull-down requirements which limits their usability. Automatically waking up from deep-sleep by RTC timer will take another one of the available IO ports.
done… RFM95 LoRa (866MHz) and ESP32 on same board…
Have a look… I have done it on wishTree board that I have developed.
Here is the youtube link. LoRa_circuit.pdf (144.6 KB)
The circuit and code works on any ESP32 module. I tested with WROOM32… cheers…
When GPIO16 is used for NSS it will be impossible to automatically wake-up from deep-sleep because that requires GPIO16 to be connected to ESP8266 Reset. (Manufacturers sometimes make strange choices.)