8000 GitHub - andersaknielsen/KafkaPulse
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

andersaknielsen/KafkaPulse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KafkaPulse

KafkaPulse is a spare time coding exercise designed to learn about streaming data using Apache Kafka. The project involves processing heart rate signals broadcast from a Garmin watch.

Features

  • Data Streaming: Utilizes Apache Kafka for streaming data.
  • Heart Rate Monitoring: Processes heart rate signals from a Garmin watch.
  • Python Libraries: Uses Bleak and Bleakheart for data processing.

Getting Started

Prerequisites

  • Python 3.x
  • Apache Kafka
  • Garmin watch with heart rate broadcasting capability

Installation

  1. Clone the repository:

    git clone https://github.com/andersaknielsen/KafkaPulse.git
    cd KafkaPulse
  2. Install the required Python libraries:

    uv pip install bleak bleakheart
  3. Set up Apache Kafka: TODO

Usage

  1. Start the Kafka server:

    TODO
  2. Run the KafkaPulse script:

    python kafka_pulse.py

Contributing

Contributions are welcome! Please fork the repository and submit a pull request.

License

This project is licensed under the MIT License.

Contact

For any questions or suggestions, please open an issue or contact me at [andersaknielsen@gmail.com].

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0