github ruuvi/ruuvitag_fw 1.3.4

latest releases: v2.5.9, v2.5.8, 2.5.7...
6 years ago

Ruuvi firmware

  • Renamed to Ruuvi Firmware, used to be weather station
  • Uses 16x IIR on BME280
  • Does not send data before sensors are read at least once
  • ID and MAC address of data is readable via NFC
    screenshot 25 2 2018 11 58 57 ap
  • 1 Hz +4 dBm transmission on RAW mode
  • 2 Hz +4 dBm transmission on URL mode. URL mode points to https://ruu.vi/#
  • Consumes approximately 22 uA in RAW mode, 40 uA in URL mode:

nayttokuva 2018-4-19 kello 20 40 54

Eddystone 1.3.4

  • Same NFC data as in Ruuvi Firmware. Additionally tag enters connectable mode on NFC
  • Enter configuration mode by pressing "B" or connecting NFC
  • Default password 00112233445566778899AABBCCDDEEFF
    • Important If you change password and forget it, there is no way to recover the tag without a dev shield.
  • GATT profile has Device Information Service and DFU service (experimental)
  • Important TLM-frames are not compatible with Google Beacon Tools for unknown reason.
  • Consumes approximately 28 uA at boot

Driver tests

  • NFC test does not wait for the field
  • BME280 might report incorrectly when polled for isMeasuring() -status
  • LIS2DH12 activity detection fails

Maturity

Release is considered mature, and will be shipped with new RuuviTags.

Ruuvi firmware consumes approximately 23 uA / lasts theoretically for 4 years in RAW mode. URL mode consumes approximately 40 uA and battery should last for 2 years. Power consumption has been verified with Nordic Power Profiler kit on 1.3.3.

Eddystone FW consumes 28 uA at boot and theoretically lasts for 3 years at default settings.

Don't miss a new ruuvitag_fw release

NewReleases is sending notifications on new releases.