Ruuvi (@ruuvi)

Top repositories

1

ruuvitag_fw

RuuviTag firmware projects
C
120
star
2

ruuvitag_hw

RuuviTag hardware projects
109
star
3

com.ruuvi.station

Kotlin
72
star
4

ruuvi.firmware.c

Ruuvi Firmware version 3. Built on top of Nordic SDK 15, uses both Ruuvi and external repositories as submodules. In Beta, no breaking changes are intended but may be done if absolutely necessary
C
51
star
5

ruuvi-sensor-protocols

40
star
6

com.ruuvi.station.ios

iOS Ruuvi Station
Swift
32
star
7

ruuvi.gateway_esp.c

Ruuvi Gateway ESP32 code
C
24
star
8

harvester

Open Source Energy Harvester
KiCad Layout
24
star
9

ruuvitracker_server

RuuviTracker Server
Clojure
22
star
10

ruuvitracker_fw

Python
20
star
11

ruuvitracker_web

JavaScript
20
star
12

business-card

NFC business card hardware design files
16
star
13

kicad-library

KiCad library parts
14
star
14

ruuvitracker_hw

14
star
15

grafana-embed

Demo on how to embed data from RuuviTags to your website
CSS
7
star
16

docs

7
star
17

ruuvi.influxproxy.js

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
JavaScript
6
star
18

ruuvi.gateway_nrf.c

Ruuvi Gateway nRF52 code
C
6
star
19

ruuvi-station-influx-gateway

Ruuvi Station mobile application to InfluxDB gateway API
JavaScript
6
star
20

ruuvi.drivers.c

Ruuvi embedded drivers used across various platforms. Used by ruuvi.firmware.c. In Beta, tests which pass will not be broken without incrementing major version.
C
6
star
21

weather-station-serverside

ruu.vi serverside files
HTML
6
star
22

ruuvi.gwui.html

Ruuvi Gateway web UI
JavaScript
5
star
23

ruuvi.node_nrf91.c

nRF91 project for Ruuvi Node
C
5
star
24

connector

4
star
25

certifications

Ruuvi products' certification documents etc.
4
star
26

ruuvi.endpoints.js

Nodejs implementation for Ruuvi sensor communication
JavaScript
4
star
27

ruuvilogger_hw

KiCad Layout
4
star
28

ruuvi.grafana-dashboards.json

Exported grafana dashboards for Ruuvi Raspberry Pi image.
4
star
29

com.ruuvi.station.webui

Ruuvi webUI
JavaScript
4
star
30

parking-disc

An idea how to replace traditional parking discs
KiCad Layout
3
star
31

aws.ruuvi.network

JavaScript
3
star
32

mechanics

Enclosures for Ruuvi products
2
star
33

station.localization

Translations for Ruuvi Station app (Android + iOS + Web)
Kotlin
2
star
34

com.ruuvi.bluetooth.default

Default implementation of Bluetooth tag searching for the Ruuvi Android app.
Kotlin
2
star
35

ruuvi.boards.c

Ruuvi board definitions. Used by ruuvi.firmware.c. Under development, not recommended for any use yet.
C
2
star
36

ruuvi.nrf5_sdk15_bootloader.c

Source code for Nordic Semiconductor SDK15 / Softdevice 6.1.0 bootloaders used by Ruuvi
C
2
star
37

com.ruuvi.bluetooth

Ruuvi's Android Bluetooth interface. Requires an implementation, e.g. https://github.com/ruuvi/com.ruuvi.bluetooth.default
Kotlin
1
star
38

ruuvilab-scripts

Scripts which can be run on RuuviTag
1
star
39

gateway_hw

Ruuvi Gateway hardware repository
1
star
40

ruuvi.nrflabeler.py

Print QR code with MAC address of NRF52 device
Python
1
star
41

ruuvi.endpoints.c

Data endpoints for abstracting source (i.e. bme280) from data (i.e. temperature). Under development, not recommended for any use yet.
C
1
star
42

ruuvi.libraries.c

Libraries to be run on embedded devices
C
1
star