Ruuvi (@ruuvi)

Top repositories

1

ruuvitag_fw

RuuviTag firmware projects
C
121
star
2

ruuvitag_hw

RuuviTag hardware projects
110
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
52
star
5

ruuvi-sensor-protocols

40
star
6

com.ruuvi.station.ios

iOS Ruuvi Station
Swift
34
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-station-influx-gateway

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

ruuvi.gateway_nrf.c

Ruuvi Gateway nRF52 code
C
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-network-serverless

Fully Serverless Alternative
JavaScript
6
star
23

ruuvi.gwui.html

Ruuvi Gateway web UI
JavaScript
5
star
24

ruuvi.node_nrf91.c

nRF91 project for Ruuvi Node
C
5
star
25

connector

4
star
26

certifications

Ruuvi products' certification documents etc.
4
star
27

ruuvi.endpoints.js

Nodejs implementation for Ruuvi sensor communication
JavaScript
4
star
28

ruuvilogger_hw

KiCad Layout
4
star
29

ruuvi.grafana-dashboards.json

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

com.ruuvi.station.webui

Ruuvi webUI
JavaScript
4
star
31

parking-disc

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

aws.ruuvi.network

JavaScript
3
star
33

mechanics

Enclosures for Ruuvi products
2
star
34

station.localization

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

com.ruuvi.bluetooth.default

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

ruuvi.boards.c

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

ruuvi.nrf5_sdk15_bootloader.c

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

com.ruuvi.bluetooth

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

ruuvilab-scripts

Scripts which can be run on RuuviTag
1
star
40

ruuvi.nrflabeler.py

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

gateway_hw

Ruuvi Gateway hardware repository
1
star
42

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
43

ruuvi.libraries.c

Libraries to be run on embedded devices
C
1
star