Grow your team on GitHub
GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.Sign up
RuuviTag firmware projects
Source code for Nordic Semiconductor SDK15 / Softdevice 6.1.0 boot loaders used by Ruuvi
Ruuvi board definitions. Used by ruuvi.firmware.c. Under development, not recommended for any use yet.
Ruuvi embedded drivers used across various platforms. Used by ruuvi.firmware.c. Under development, not recommend for any use yet.
Ruuvi Firmware version 3. Built on top of Nordic SDK 15, uses both Ruuvi and external repositories as submodules. Under development, not recommended for any use yet.
KiCad library parts
Data endpoints for abstracting source (i.e. bme280) from data (i.e. temperature). Under development, not recommended for any use yet.
NodeJS server for receiving data payloads from RuuviTags via gateways, RuuviStation etc and publishing data to InfluxDB. This repository is for internal use, and no support is offered
Receive BLE advertisements and send the manufacturer payload onwards, i.e. to ruuvi.influxproxy.js. Under development, not supported
Override specific files in Nordic SDK 15.0
Libraries to be run on embedded devices
iOS Ruuvi Station
Web bluetooth interface for RuuviTag GATT service. Under development, not supported
Relay data to stream. Works with ruuvi.scanner.js. In development, not supported
NFC business card hardware design files
Exported grafana dashboards for Ruuvi Raspberry Pi image.
Nodejs implementation for Ruuvi sensor communication
RuuviTag Certifications (CE / FCC / RoHS / IP67 / Bluetooth)
Enclosures for Ruuvi products
Ruuvi beacon use at HSL
RuuviTag hardware projects
Demo on how to embed data from RuuviTags to your website
ruu.vi serverside files
Logos etc. press stuff
Scripts which can be run on RuuviTag
DevShield related hardware design files
Specification for Eddystone, an open beacon format from Google
An idea how to replace traditional parking discs