New to this forum and I really don’t know why it took me so long to get my first topic
I’m looking to put my first steps onto the TTN but on my own pace.
The first thing is to get a device onto TTN that is controlled by AT-commands or simple UART commands.
I don’t want to implement ready-made sketches or so, just step by step learning.
My questions:
Are there (cheap) AT-command controlled devices that can do this?
Examples of such modules that can be controlled by any micro-controller?
Where can I find the steps to get this module (if exists) working?
Maybe not the best question to start, but I must take a shot at it
I have a local LORA device sensor that is not WAN, so this is not a big problem. The data is send locally.
But I want to make a sensor (by myself), not using Arduino, just by using the UART.
Why LORA-WAN? Because now I use MQTT to send data to a server to monitor a sensor. This needs WIFI and that consumes a lot of power.
If I can use TTN, then I can make a low power device.
I just want to get a module that sends data to TTN via LORA-WAN.
But I can’t find a way to determine which module can reach TTN AND has a UART, AT command interface.
The E5 and corresponding module and github FW from Seeed support an AT interface. The firmware in the STM32WL has a couple of examples of firmware examples with AT command support (FreeRTOS and “bare metal”). These can be flashed to a WL55JC Nucleo board. I’ve been able to adapt the WL55JC code to run on WLE5 modules such as the Olimex with some effort.
There are multiple reasons why you would want an AT firmware:
You can add an AT module to your prototype design and control it over UART from a simple Arduino project without digging deeply into the LoRa and module reference manuals.
It provides a convenient pre-canned command layer that is very cheap to run on a microprocessor. The parsing is simple and can be supported on an LPUART in low-power modes consuming nano-amps.
Other developers, say less software technical folks like EE and operations, can provision devices overriding device parameters and querying NVM.
There are plenty of cons, but as a quick and dirty solution that you can get up and running quickly with existing code, it’s pretty good.
I’ve ordered a Grove - LoRa-E5 board.
There are indeed a lot of pros, but also different cons.
1- I need to find out how to get the module working with the AT-commands. So I need to find the different commands out a 58 pages counting datasheet
2- I can not have the module working like with a GIT or Arduino sketch
3- For me a pro is that I learn a lot working with the modules. This is a bit more a hassle and a challenge, but I like this more then just copy/past code and start using it.
If someone know what commands I need to issue in what order to send things to TTN. Please share
Really? The coverage you have in mind comes from other people buying gateways and paying for the running of it. “Expecting” coverage feels rather rude to me.