chbla

chbla

Anyone using LoRa modules?

Hi there,

I just wanted to ask if anyone maybe used LoRa(Wan) RF modules with Nerves already?
I have a couple of usecases where it would be nice, but don’t have a clue how this would work.

I assume via GPIOs/serial communication?
Did anyone connect other RF modules or sensors like that?

Thanks,
Christoph

Most Liked

simon

simon

Not yet. I’m waiting for some Kickstarter funded LoRa modules to arrive (hopefully in the next few weeks) and I will be playing with them using Python to start with but would love to eventually develop a Nerves system with them. However for things like this I think I’m going to be in the hands of more experienced hardware-aware developers to create libraries for me.

brunosantanaa

brunosantanaa

Hi all,
I started a module for LoRa radios that use SPI. If anyone is interested in helping or giving suggestions, this project is on Github, in the link below:

chbla

chbla

Same here - we are already using LoRa modules with arduinos and RPis, but I’m not an expert on low level programming.

It would be a nice combination, although probably not high in priority for the nerves community (e.g. OTA updates are not easily doable, low power is not a priority when using RPis, etc).

We have the use case that we need to integrate various devices over ethernet, process a lot of data, and send aggregations over a non-internet (LoRa) connection back.

Last Post!

outlog

outlog

@brunosantanaa finally got all the needed HW.. so will give it a go soon..

ended up going for the same module as you have, as to not complicate things

eg:
2x RFM95(w) for europe 868Mhz (~9 usd on ebay)
this breakout board/hat
https://www.tindie.com/products/qqqlab/rfm69-radio-hat-for-raspberry-pi/
fyi my board/hat came with ufl solder pads for connecting external antennas, which is very nice..

I also have a gateway The Things Indoor Gateway | The Things Network since there wasn’t good/consistent coverage at my place - you can check https://ttnmapper.org for gateways close by..

soon-ish I’ll get the radios ping-ponging on simple lora..

then attempt to get lorawan/ttn working building upon your wan branch GitHub - brunosantanaa/Elixir-LoRa at wan · GitHub - first a simple “abp” connect/send, then work from there (receive/otaa etc)..

I may start out using https://github.com/ivajloip/rust-lorawan/tree/master/encoding via rustler for encoding/decoding packages if needed.. just to get something working asap..

Where Next?

Popular in Questions Top

jononomo
I am trying to figure out how Mix knows whether the environment is test, dev, or prod – where is this set? Thanks.
New
skosch
To my knowledge, put_in, Map.update etc. all have the one limitation of not automatically creating intermediate keys when needed (for exa...
New
mcarvalho
What is the difference between System.get_env and Application.get_env? For example, what are best practices to use one versus another.
New
PeterCarter
There are pre-rolled solutions for other frameworks that do work. However, Phoenix does not seem to have these. Have people had good expe...
New
jay1
Why is it that the mnesia database isn’t the most preferred database for use in Elixir/Phoenix?
New
alice
Hey, Just curious what are the main benefits of Elixir compared to Clojure? When is Elixir more useful than Clojure and vice versa? Th...
New
Patoshizzle
After calling mix ecto.create I get this error: 17:00:32.162 [error] GenServer #PID<0.412.0> terminating ** (Postgrex.Error) FATAL...
New

Other popular topics Top

KronicDeth
Elixir plugin for JetBrain’s IntelliJ Platform (including Rubymine) This is a plugin that adds support for Elixir to JetBrains IntelliJ...
289 36689 110
New
baxterw3b
Hi guys, i’m new in the Elixir world, and i have to say, that i love it! i’m having some problem to understand anonymous functions with ...
New
New
JakeBecker
TL;DR: I’ve just released an implementation of Microsoft’s IDE-independent Language Server Protocol for Elixir. It adds language support ...
1144 54996 245
New
dogweather
I wrote this comment on r/haskell, and it’s not popular there. :wink: But I think I’m on to something… Haskell reminds me of Java, and e...
New
Harrisonl
We have an ECS cluster with 4 services, where each task joins a single cluster, via discovery ECS discovery service. Currently when I de...
New

We're in Beta

About us Mission Statement