I now finally got the first LoRa message send from my node through my gateway and visible at The Things Network.
My node device is the Adafruit Feather 32u4. It allows software switching between 915 and 868 MHz. The pinout of the Adafruit Feather M0 version is different and more common in the TTN forum discussions.
However, here is a summary of my config.
Arduino source is the tnn-abp (Activation-by-personalisation) created by Matthijs Kooijman (credits :-).
I have setup a single channel LoRaWAN gateway connected to the crowed source LoRa network The Things Network.
Hardware used is a Raspberry Pi and a Dragino version 1.4 (3.3V) Arduion HAT with a SX1276 chip. Got it via AliExpress. Credits to LogMaker360 for the video.
Update March 18, 2017
I had today to change the TTN server address to 22.214.171.124
This is a hobby project by Martin Harizanov. A small Arduiono with usb and radio module.
This is v3 of my “Funky” Arduino clone, specifically designed to be small, with on-board radio module and for low power applications.
IBM is very active in both open source as well as in IoT. Here is a very nice tool for anyone into integration of any sorts of data flow.
I have it installed on one of my Raspberry Pi’s and it allow me to visually create integration mixing hardware and software.
Head of to http://nodered.org if you have yet see this.
Update, 25 Jan 2016: Node Red is included in the Jessie build for Raspberry pi. After struggling to get the GPIO to work with my old build, I decided to start from scratch. It was worth it. Node red is now only a menu option away, works like a sharm.
Extra benefit: The new GUI in Jessie (if you don’t decide for the slim down version) is very nice.
One example of what I included as my first experiment:
I have motion running with a camera overlooking my garden and street. As soon motion is detected it sends an event to a MQTT broker I’m running on another Pi. Then I have a node flow that subscribes to that topic and makes a http against my Sonos system to play a short notification indicating ‘car is arriving’. The Sonos api is based on node (min version 4) by jishi.
Fritzing is a useful PCB design editor and on their site (http://fritzing.org) you can as well find a lot designs shared by others.
I haven’t yet tried the Fritzing fab, to turn you design into a real pcb, but will put it on my wish list.
Using the api to post data in is only a few lines:
from ubidots import ApiClient
#Create an "API" object
api = ApiClient("4785d3be6f45a6102xxxxxx75efb16a6f9b9c")
#Create a "Variable" object
test_variable = api.get_variable("56294a1xxxxxxx27c3c69d")
test_value = random.randint(1,100)
Here is my outside temperatur chart based on a logging once per hour: