Update now and enjoy the latest features

To access new RuuviTag features such as local history logging and alerts on iOS devices, Ruuvi software version 3 is required.

Before updating, you can check your current software version with an NFC enabled phone. To read your current software version, place phone’s NFC antenna on top of RuuviTag. Note that some phones might need a 3rd party NFC application to be able to read software version.

Features
– 10 days internal history logging (one measurement every 5 min)
– Broadcasting interval 1,29s (measurement interval interval 2,57s)
– Connectable mode (required by Ruuvi Station alerts feature on iOS)
– Theoretical battery lifetime ~3 years

Download latest version

To start with the updating process, download first the latest software package on that device you're going to use for updating. The most recent Ruuvi firmware version is 3.30.4 (22th Sept 2021). Download it here. Please note that if you're using an iOS device to update, it's not needed to download the package manually because the firmware can be updated directly on the Ruuvi Station mobile app.

Updating on Android

Updating RuuviTag on Android
  1. Open Google Play on your mobile
  2. Install nRF Connect for Mobile by Nordic Semiconductor ASA
  3. Open the RuuviTag's enclosure by pulling it open by fingers or gently with a flat head screw driver
  4. Set RuuviTag to bootloader mode by holding down button B and pressing reset button R. Red indicator LED light will light up and stay on. If your device has only 1 button, keep it pressed 10 seconds to enter the bootloader.
  5. Open internet browser on your mobile. Download the desired firmware package (top on this page).
  6. Open nRF Connect. Tap "Scan" and allow permissions
  7. Tap "Scan" at the top right corner of the screen and find sensor "RuuviBoot" from the list. Select "Connect"
  8. Tap "DFU" and select "Distribution packet ZIP" from the list, then locate the previously downloaded ZIP file on your mobile
  9. Pick the file from the list and tap "Open". The firmware update process will begin. Wait while the process has completed successfully.
  10. Close the RuuviTag's top lid

Your RuuviTag sensor is ready for use!

Updating on iOS

New feature: Now you can easily update the firmware using Ruuvi Station mobile app! To update your sensor, go to the sensor's settings page, find a firmware update button and follow the on-screen instructions.

Updating RuuviTag on iOS
  1. Open App Store on your mobile
  2. Install nRF Connect by Nordic Semiconductor ASA
  3. Open the RuuviTag's enclosure by pulling it open by fingers or gently with a flat head screw driver
  4. Set RuuviTag to bootloader mode by holding down button B and pressing reset button R. Red indicator LED light will light up and stay on. If your device has only 1 button, keep it pressed 10 seconds to enter the bootloader.
  5. Open internet browser on your mobile. Download the desired firmware package (top on this page).
  6. Choose "Open in nRF Connect" on your internet browser when prompted. nRF Connect will now open and previously downloaded file will be imported to application. (*)
  7. Tap "Scan" at the top right corner of the screen, then find sensor "RuuviBoot" from the list and select "Connect". A popup will open. Swipe to the last tab named "DFU". 7. Pick the previously imported ZIP package to upload. Tap "Start" to begin the firmware update process. Wait while the process has completed successfully.
  8. Close the RuuviTag's top lid

Note: Since iOS13, Safari doesn't automatically suggest to "Open in nRF Connect" after download has finished. Instead, complete the steps 1-5, then open nRF Connect app, connect with your RuuviTag (look for device with name "RuuviBoot"), go to "DFU" tab, then tap on "Open Document Picker" and choose the downloaded file and press "Start" to begin the updating process.

Your RuuviTag sensor is ready for use!