The edison supports the SX1276 as described briefly at https://software.intel.com/en-us/iot/hardware/sensors/sx1276-lora SX1276 LoRa | Intel® Software . However, other than a brief discussion of the fact that the jsupm_sx1276 library uses SPI or GPIO, there's no documentation on how to connect the SX1276 Lora chip with the Edison. Also, the code sample shows how to send and receive messages via C++ and Node but it seems to me there should be some additional information on getting the SX1276's device ID.
Also, if anyone has any information on how to create a private network and/or public gateway with the Edison and SX1276, that would be great.
Thanks for contacting us!
I have been looking for SX1276 documentation and I found the following: http://iotdk.intel.com/docs/master/upm/classupm_1_1_s_x1276.html http://iotdk.intel.com/docs/master/upm/classupm_1_1_s_x1276.html, there you can find very useful information regarding the API for the SX1276 and how to use those functions. Also, the SX1276 Lora chip uses SPI interface and working with 3.3v, so, in order to connect the device with the Edison you should use the SPI protocol and be sure to use the 3.3V (use 5v could damage your SX1276).
I would like to know which SX1276 shield you are using. However, I would like to let you know that I don't have any SX1276 shield for testing, but I could try to help you.
I don't have the chips yet and am planning to get them soon. I'd be interested in working with you if interested. In short, I'm trying to build a general purpose, edison-based Lora private network. I'm less concerned about if or how the gateway communicates with the cloud. In my case, the gateway node will be connected to a firebase instance but it could be anything.
I had seen the link you included. It lists SPI GPIO as the interface. I'm not sure if that means SPI or GPIO or just SPI.
Also, given the API, I don't see how you address a particular device when sending a message or assign a device's unique Id.
The SX1276 Lora chip uses the SPI pins (for communication) and the GPIOs pins (please look at the datasheet for DIO functions) as access points. We suggest you to take a look at the http://www.semtech.com/images/datasheet/sx1276.pdf SX1276 datasheet, there you can find very useful information regarding your inquiries.
We hope this information helps,