LoRaWAN IoT Button ships with open-source firmware, bootloader, and Android app

LoRaWAN is often used for asset tracking or environmental monitoring, for example, to track cattle location, or monitor temperature and humidity in a field, but n-Fuse’s “LoRaWAN IoT Action Button” enables human interaction and comes with open-source firmware, bootloader, and soon the source code for the Android app.

Most of the n-Fuse STx-LR family of LoRaWAN nodes integrates environmental sensors but the LoRaWAN IoT Action Button is different with support supports single, double, and long presses, as well as tactile feedback.

LoRaWAN IoT button
LoRaWAN IoT Action Button (left) and Sensor (right)

n-Fuse STx-LR family comes in three variants with the following key features:

  • MCU – STMicro STM32L071KZU6 Arm Cortex-M0+ microcontroller @ 32 MHz with 192KB flash, 20KB RAM
  • sta-lr – Action button with tactile feedback.
  • stx-lr – TI HDC2080 environmental sensor (Temperature, Humidity), BMA400 motion sensor (acceleration), magnetic field sensitive Reed switch, ambient light sensor, and proximity sensor.
  • ste-lr – Bosch BME680 environmental sensor with temperature, humidity, air pressure, and air quality based on VOCs
  • Connectivity
    • LoRaWAN
      • Semtech SX1261
      • RF Output power of up to 15 dBm
      • Frequency Range – 863 to 870 MHz or 915 to 928 MHz
      • LoRaWAN 1.0.4 Class A compatible
    • NFC for configuration, commissioning, and firmware upgrade
  • HW Security – Optional ECC608A security element for secure key storage
  • Misc – 4x bi-color LEDs
  • Battery – 3V CR2430 battery (replaceable); system optimized to enable long battery life of 7 years when the button is pressed once a day
  • Dimensions – 40.9 mm ∅ x 16.8 mm (button) or 14.4mm (sensors)
  • Weight – Button: 17 grams; sensors: 16 grams
  • Temperature Range – -20 to +60 °C
  • Humidity – 10% ~ 90% RH Non-condensing
  • IP64 rated enclosure
  • Residue-free adhesive tape-based mounting
  • Certification – CE, RoHS, REACH
n-Fuse LoRaWAN IoT Button and Sensors Block Diagram
Block diagram for n-Fuse STx-LR LoRaWAN devices

The source code for STM32 bootloader and the firmware can be found on GitHub in their respective repositories. However, If you ever decide to modify the source code for the firmware and flash it to your device, you’ll lose your warranty, which makes the open-source firmware less useful… If you decide to go ahead anyway, the device can be reprogrammed over NFC. The Sensor Master Android app is also available, and n-Fuse told CNX Software it would also be open-sourced soon.

We’ve never written about LoRaWAN buttons on CNX Software before, but there are some other alternatives such as the RAKwireless Wisnode RAK612 remote wireless trigger with four buttons, Milesight IoT’s WS101 single button, or Netvox R312A wireless emergency button.

n-Fuse sells its sta-lr “LoRaWAN IoT Action Button” for 60 Euros excluding VAT, and the sensor nodes go for 71 to 73 Euros.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard
Notify of
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
Khadas VIM4 SBC