IoT Interface with AWS IoT Core is a mobile app interface for an ESP32 IoT device that communicates with AWS IoT Core over MQTT. The app uses the mqtt_client package to establish a direct communication link with AWS IoT Core- It first connects to the MQTT broker, AWS IoT Core in this case, subscribes to the specified topic and processes incoming messages from the topic. The app was built using TDD and Clean Architecture