Open-source bluetooth 4.2
sensor beacon

[ About ]

RuuviTag

RuuviTag is an advanced sensor beacon platform designed to fulfill needs of both makers and developers.

The device can act as a standard Eddystone / iBeacon proximity beacon, but it has potential to be so much more. By having a way to measure temperature, humidity, air pressure and acceleration it's possible to cover several use cases.

In addition to evaluation and tinkering purposes, RuuviTag can be used as a foundation for your very own end product. We are ready to customize our design to meet your outstanding requirements.

Easy to use

The device can be easily adjusted to cover different kinds of needs. Use it as a remote weather station or tell it to broadcast a Physical Web address. There are endless possibilities for its set up. No programming or electronic knowledge is required to run our ready-made sample software. The software can be easily updated Over-the-Air from an Android/iOS mobile phone.

Innovative battery holder

After many trials and errors we came up with a perfect battery holder mechanism. The circuit board material bends enough to firmly keep the battery in place. A patent will be pending, but we don't like those.

Superior lifetime

Although it's easy to replace the battery, it's rarely needed. The device runs several years on a single coin cell.

Mesh network capabilities

Traditional beacons are limited to broadcast their static address information. Our Tags are fully user-programmable and they can run proprietary protocols (e.g. Wirepas Connectivity) to form robust mesh networks of thousands of nodes.

GCC & GDB support and GPIO & debug pins

Because everything Ruuvi does is open-source, so are the development tools we are using. Flashing the device doesn't require wires, however all the necessary pins and buses are still available for serious evaluation. For more detailed info, check the hardware GitHub repository.

High-quality enclosure

RuuviTag's casing is waterproof and durable. It can be branded for the customer. More info to come.

[ Technical ]

Specifications

  • Nordic Semiconductor nRF52832 SoC
    • ARM® Cortex™-M4F CPU
    • 512kB Flash Memory + 64kB RAM
    • Protocol stacks for Bluetooth Smart,
    • ANT and Gazel
  • STMicroelectronics LIS2DH12 3-axis accelerometer
  • Bosch BME 280 temperature + humidity + air pressure sensor
  • NFC™-A tag support
  • 1000mAh CR2477 or 600mAh CR2450 Li-ion battery
  • -40ºC to +85ºC
  • 2 buttons
  • 2 LEDs
  • 45 mm diameter
  • Up to 1km (open-air) range

[ Join our ]

Community

We have decided to do things differently and have opened all of our sources. Both hardware and software. Everything can be found on our GitHub organization.

You are welcome to join the Ruuvi Community by requesting an invite to our Slack Team.

Leave your email to join our mailing list and we'll tell you once it's available.