Otso Jousimaa's repositories
ojousima.acceleration_bcast.c
Acceleration Broadcaster for RuuviTag Pro
ojousima.ble_influx_gw.ts
Read BLE advertisements, parse data and relay data to InfluxDB
iotcamp.app.hack
IoTCamp hackathon Android app.
Angular-JumpStart
Angular and TypeScript JumpStart example application
dymo-labelgen
Python scripts to generate part labels for the Dymo LabelWriter 450 (or others)
firmware
Cat Tracker application built using nRF Connect SDK
fruitymesh
FruityMesh - The first completely connection-based open source mesh on top of Bluetooth Low Energy (4.1/5.0 or higher)
fw-nrfconnect-zephyr
NCS downstream of https://github.com/zephyrproject-rtos/zephyr
kicad-library-1
KiCad library parts
ojousima.mqtt2influx.ts
Store data from RuuviTags to InfluxDB via MQTT broker.
ojousima.network.react
ReactJS trial for Web Ble / Ruuvi Network GH page. Not supported in any way and not recommended for anything.
ojousima.npa-700.c
Driver for NPA-700 series I2C differential pressure sensors
ojousima.ruuvi_endpoints.c
Some data formats to be used with RuuviTags. Unofficial and not supported in any way
ojousima.ruuvi_endpoints.ts
Just playing around with typescript & RuuviTags, nothing to see here, move along
ojousima.ruuviwebble.ts
Angular and typescript project to communicate with RuuviTags over Nordic UART Service. For my own experiments only, no support is given
ojousima.tasmota_ctrl.ts
A project for controlling Tasmota devices over MQTT, complete with data storage to InluxDB
ojousima.whereosdemo.ts
Demoing WhereOs with RuuviTags & Angular
ruuvi.drivers.c
Ruuvi embedded drivers used across various platforms. Used by ruuvi.firmware.c. Under development, not recommend for any use yet.
ruuvi.firmware.c
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.
ruuvi.gateway_esp.c
Ruuvi Gateway ESP32 code
ruuvi.node_nrf91.c
nRF91 project for Ruuvi Node
ruuvi.nrf_tasks.c
Common tasks for all Ruuvi nRF5x ICs. These are meant to be included as a boilerplate for custom firmwares.
semver.c
Semantic version library written in ANSI C
siemens_knob
3D model of a knob replacement part
STMems_Standard_C_drivers
Platform-independent drivers source code for STMicroelectronics MEMS motion and environmental sensors, based on C standard.