/CycleStream

Experiments in building an IoT device for my bicycle using the Meadow F7V2 Feather from Wilderness Labs.

Primary LanguageC#

CycleStream

CycleStream is an IoT solution designed to collect and analyze data gathered from bicycle riding sessions.

Planned features

  • Environmental monitoring of temperature, humidity, pressure, and air quality (Bosch BME688).
  • Acceleration tracking (Bosch BMI270).
  • Light Tracking (Rohm BH1750) - Only supports readings of up to 65k lux, but it may be possible to boost this to 100k.
  • GPS Tracking (Unit TBD).
  • Web interface to visualize data using Blazor.

Note that the project is currently in a very early alpha stage and the featureset is subject to change.

Project Architecture

CycleStream is built on the Meadow Platform, a complete, IoT platform with defense-grade security that runs full .NET Standard applications on embeddable microcontrollers.

The project uses a Meadow F7V2 attached to to a Project Lab I/O expander board to interface with the various sensors and transmit data to the Cyclestream server.