Environmental sensor Kafka Connect SMT
Kafka Connect SMT in Java converting enriched environmental sensor Protocol Buffers records to RFC 4180 CSV row bytes.
Research software, reproducible technical artifacts and selected independent projects.
Six software projects associated with the 2026 BSc research. Each release is archived in Zenodo with DOI and linked to the canonical GitHub repository.
Kafka Connect SMT in Java converting enriched environmental sensor Protocol Buffers records to RFC 4180 CSV row bytes.
Erlang plugin for decoding sensor Protocol Buffers messages, enriching metadata and republishing downstream records.
ESP-IDF firmware in ANSI C for BME280/SHT4X environmental sensing, Protocol Buffers encoding and MQTTS publication.
Infrastructure as code automation for Alpine Linux, k3s and the storage foundation used by the sensor data platform.
Reproducible Kafka Connect runtime containing the MQTT/S3 connectors and project-specific transformation.
Helm-based deployment of VerneMQ, Apache Kafka, Kafka Connect, ClickHouse, Grafana and supporting services.