How to Use Roboflow CoreML Models and ESP32 Hardware for IoT
Blog post from Roboflow
Aryan Vasudevan's blog post describes the process of creating an automated door-closing system using computer vision, iOS applications, and ESP32 hardware components. The project combines technologies such as Roboflow for training a computer vision model to detect open or closed doors, which is then integrated into an iOS app using CoreML for real-time detection. The app utilizes Swift and communicates with an ESP32 microcontroller, which controls a linear actuator to physically close the door when it detects it being left open. The system involves setting up various software components, including data collection through iOS, model training, and integration with an ESP32, alongside hardware assembly involving a motor driver and power supply. The setup aims to enhance home automation by ensuring doors are automatically closed, contributing to a more secure and convenient living environment.