This document provides an overview of HiveMQ and how it can be used to connect IoT devices using MQTT to Apache Kafka. It discusses the challenges of using Kafka directly for IoT including scalability, large numbers of topics, and constraints of devices. HiveMQ acts as an MQTT broker that can connect millions of devices and stream their data via its Enterprise extension for Kafka. This provides bidirectional communication, high scalability, support for schemas, and observability of the MQTT-Kafka communication. A demo is shown of how simulated car data can be streamed from devices to Kafka and back.