LoRaWAN Node Shields

My new LoRaWAN node also comes with additional shields to realize the most crazy projects. They are available for order with the any version of the node.

All shields are the same size as the node and are connected with two regular 14 pin headers.
At the moment I developed 3 shields:

  • Proto shield
    • Proto area
    • Load switching mosfet circuit controlled by digital pin to power on/off external electronics. With power-on LED.

TvB LoRaWAN Proto Shield Rev.2 - Preview

  • RTC shield
    • DS3231 with 3V backup battery.
      The DS3231 also has a programmable interrupt output to wake up the LoRaWAN node every X seconds, minutes, hours, …
    • Small proto area
    • Load switching mosfet circuit controlled by digital pin to power on/off external electronics. With power-on LED.

TvB LoRaWAN Node RTC Shield Rev.1 - Preview

  • RTC & GPS shield
    • DS3231 with battery backup
    • Ultra small GPS module (OriginGPS Nano/Micro Hornet) with onboard, buildin GPS/GLONASS antenna
    • Small proto area
    • Load switching mosfet circuit controlled by digital pin to power on/off external electronics

TvB LoRaWAN Node RTC + GPS Shield Rev.1 - Preview

The RTC/GPS node is only available without GPS module

New “TvB LoRaWAN Node” in development

After the succes with the first versions of the “TvB Wireless Node’s” I decided to develop a new, upgraded LoRaWAN node.

This new node will support 2 different LoRaWAN modules:

  • Microchip RN2483 LoRaWAN module
  • HopeRF RFM9X LoRaWAN module

This means the node can be fitted with an RFM95 or an RN2483, whatever fits you best.

Here’s a sneak peek of the new node!

TvB LoRaWAN Node

The node is about te same size as the SODAQ LoRaONE and doesn’t have a build in GPS or accelerometer.
When comparing the price tag there’s a huge difference!. Most project’s don’t need fancy extra’s. They only need a compact, powerful and multi purpose LoRaWAN node. So here’s my solution that fits all my use cases.

Changes from the previous version:

  • Combined RFM9X and RN2483 design on back-side
  • Added voltage protection circuit
  • Added battery charger circuit with charging LED for lithium ion battery’s
  • Added a small RGB-led
  • Changed the programming header to a fully compatible 6-pin FTDI connector.

Interested?
Check out the most recent blogposts

LoRaWAN IoT Node

 

Past few month’s I’ve been researching and testing with LoRaWAN networks.
After some good test results I decided to developed my own compact, fully Arduino compatible LoRaWAN Node and also develop use cases with them. When developing this hardware it was almost impossible to buy the RN2483 LoRaWAN modules from Microchip. That’s why I chose for RFM95W LoRa modules from HopeRF. Not a bad choice after all, the hardware is very impressive!

The “TvB Wireless Node”, not just another LoRaWAN node:

LoRaWAN Node

 

Bottom side

Features:

  • Atmega1284p with 128kb program memory, running on 8 MHz with Arduino bootloader
  • Supports all RFM95-98 LoRa tranceivers
  • Supports regular tranceivers of the RFM69 series. The RFM69-W, -HW and -HCW versions are compatible.
  • SMA + U.FL antenna connectors
  • Breadboard compatible header pins for easy prototyping
  • 3.3V onboard regulator
  • Red & blue onboard led
  • JST battery connector
  • Battery voltage measurement
  • Reset button
  • Programming header for (CP2102 or FTDI) USB to serial programmers

The microcontroller has more than enough program memory for the LMIC stack for LoRaWAN and other functions. Beside that this module can also be used as point-to-point communication with LoRa (without using an LoRaWAN network) or with regular 433/868/915 MHz transceivers (RFM69).

You get all these options on a tiny 41 x 23 mm board with both U.FL and SMA antenna connector options!

Bare PCB with Atmel1284p and resonantor

Oh wait, when I said “tiny”, just compare the node with the SODAQ Mbili development board for LoRaWAN. It’s just a little bigger than Microchip’s RN2483 LoRaWAN module.

SODAQ Mbili vs. TvB Wireless Node Rev. 3

Easy prototyping

A LoRaWAN node is nothing without easy prototyping options. This one is breadboard and prototype PCB compatible! All main data lines are available with enough digital I/O’s and ADC pins. All you need!

TvB Wireless Node - Proto PCB

Or just directly connect a battery for your mobile application. All types of battery’s can be used with a maximum input of 6V DC. The LDO voltage regulator guarantees a stable 3,3V power supply, even for voltages as low as 3,45V! This makes the use of single cell li-ion battery’s ideal without damaging the transceiver.

TvB Wireless Node - Battery

Use cases

Developing a small or portable LoRaWAN application? No problem for this hardware. Here are some examples where I used my LoRaWAN node for.

TvB Wireless Node - Window

Open door detector

TvB Wireless Node - Collecting sensor data

Battery powered outdoor data logger

TvB Wireless Node - Industrial IoT

Industrial LoRaWAN application with 230V power supply

TvB Wireless Node - Thermocouple and LCDMeasuring high temperatures with a thermocouple, displaying temperature on a LCD screen and transmitting over LoRaWAN

TvB Wireless Node - LoRaWAN GPS tracker

A portable GPS tracker, can also be used for measuring LoRaWAN coverage & range

Next project?

Connecting and digitalizing our beehives with LoRaWAN, and in the far future maybe tracking the flight path of our bees? 🙂

TvB Wireless Node - Beehive

Pinout

Back to the technical side, this pinout diagram shows all features of the module.
TvB Wireless Node Rev.3 - Pinout

TvB Wireless Node Rev.3 - Legende

Programming

The Atmel microcontroller provides awesome support for Arduino. The Arduino bootloader on the microcontroller together with the custom board in Arduino IDE make it very easy to direct upload sketches into the node with just one click. This makes prototyping and developing a whole lot easier.

Chose board small

The custom board

Chose example small

Included example programs

Results

Testing with my LoRaWAN GPS tracker revealed the range goes up to 18.6 km (default 1/2 wavelength antenne on the node). That’s a very impressive range!

 

 

Future upgrades?

  • Adding charging circuit for li-ion batteries
  • Adding voltage polarisation & overcurrent protection
  • Low power features