Teltonika RUT955 NMEA HTTP Post + Parser

January 26, 2021

RUT955 is highly reliable and secure LTE Industrial router with I/O, GNSS and RS232/RS485 for professional applications. For a given application, several such devices were installed on buses and I was in charge of developing a positioning system using the Teltonika’s built in GPS capabilities. This was somewhat easy, as I worked with NMEA before. The RUT955 rich config panel has a section for GNSS positioning (Menu->System->GPS) . There you…


NMEA GPS Library for Microcontrollers -2-

July 7, 2020

A few years back I wrote a NMEA parser library that would run on AVR Microcontrollers. Released as open source under GPL, it became quite popular. All these years I used this code as reliable way to add GPS functionality to my hardware projects. One example is the portable environmental monitor, the “model D”, here’s some cosmic radiation data mapped to location in an airplane flight, that was created using…


RAK831 LoRaWAN Gateway

March 10, 2018

Previously, I covered the Dragino LG01 Single Channel LoRaWAN Gateway, a low cost solution good for testing basic LoRaWAN communication setups. I needed a better gateway and I was about to go for the german IMST IC880A gateway when I stumbled upon a Chinese variant named RAK831, that was cheaper and offering the same features. The RAK831 and the IC880A boards are almost identical in terms of Semtech chips used…


Microcontroller Programming Issues

February 11, 2017

Bugs in software are bad, bugs in hardware are even worse, but inconsistent results are what makes it a total nightmare. Not my first post on crazy voodoo wasting precious time, I previously approached a similar issue here, so you can call this article “voodoo reloaded” without being far from the truth. Because sometimes those devices we spend so many hours to build – using the best of our logic…