My Node Died (LoRaWAN)

In April 2019 I installed a node here at home! The goal was to see how long a battery-powered Arduino stays online measuring the temperature and sending this data through LoRaWAN. After 89357 data sent to The Things Network (TTN) the Node stopped sending since the battery ran out, which… Read More »My Node Died (LoRaWAN)


  • by

I have this library for some time, I created to make possible to encode and decode packages of LoRaWAN on Arduino. The idea is to insert de keys and configuration of the device on the library and then the crypto and the mic check is automatically generated from the LoRaWanPacket.… Read More »LoRaWanPacket


  • by

LMIC means LoRaWAN-MAC-in-C and the most popular is the arduino-lmic library, the problem is the library is a little low level and for noobs is a little confusing to work with. One solution is to use the arduino-lorawan library that uses the main arduino-lmic and provides a higher level, more… Read More »SimpleLMIC

Radioenge – Hack

  • by

Hello, last month I bought a Brazilian LoRaWAN module. Radioenge is a module with stm32l071cz mcu and sx1272 for LoRa communication. This module uses AT communication to configure and send data over the LoRaWAN, and my experience with the module was not the best, the library is a little confuse… Read More »Radioenge – Hack

LoRaNow Library

  • by

I’m playing with LoRa and LoRaWan for some time and is an incredible technology, but when you want to create something nice is a little hard, especially with LoRaWan. LoRaWan library is a little crazy and is not user-friendly, but has a lot of nice features, like frequency swap, encryption,… Read More »LoRaNow Library

Unique ID

  • by

Hello, I have played with Arduino (Atmega328p) for a long time. In an old project, I needed to differentiate two Arduino Uno, so I try to find some kind of a Serial Number on the datasheet form the Atmega328p. The datasheet doesn’t have anything about Serial Number, and I implemented… Read More »Unique ID


  • by

Hello, This week I was messing with some payload formats and I came to the conclusion the easiest and smartest way make a package is by using CayenneLPP. Cayenne Low Power Payload (LPP) is a library designed to make packages for LPWAN networks such as LoRa and LoRaWAN. This video… Read More »CayenneLPP

LoRa and Sleep

  • by

First of all, we need to understand the basic about of the LoRa communication. The RFM95 module is a transceiver, it transmits as much as it receives packets, and because it is a radio frequency communication, the transmitting and receiving module must be configured with the same frequency, SF, among… Read More »LoRa and Sleep

Sleep Now

  • by

Usually in a project when we are using battery we need to use some techniques to save power, no one wants to change the battery every week. The best way to save power is removing some components, like the regulator and the power led. And of course, put the microcontroller… Read More »Sleep Now

The Schematic

  • by

How the schematic works?! Basically use two main components, Arduino Pro Mini and RFM95 LoRa Module. The circuit is powered by 2 AA batteries.   RFM95 – LoRa Module The RFM95 is based on the SX1276 chip, a Low Power Long Range Transceiver. It’s uses SPI (Serial Peripheral Interface) and… Read More »The Schematic