The process to reach the final product of SwaZe involved several key stages, beginning with conceptualization, followed by prototyping, integration, and testing. We started by identifying the key issues in traditional footwear—discomfort, injury risks, and lack of performance tracking. The goal was to create a smart shoe that automatically adjusts its fit based on foot pressure and movement while providing real-time insights into user activity.
For hardware, we used the ESP32-S3 microcontroller for its Bluetooth capabilities, processing power, and ability to manage multiple sensors efficiently, enabling seamless communication between the shoe’s sensors and the mobile app. We integrated Force Sensitive Resistors (FSR) and motion sensors like the MPU6050 to track foot pressure and movement in real-time. The microcontroller processes this data and adjusts the shoes’ fit accordingly. Additionally, we developed a mobile app using Flutter for a seamless user experience, providing data insights and feedback to improve performance.
With the attached 3D model, you can visualize how the design of the shoe will look in its final form. The aim is to create a sleek, user-friendly, and ergonomic design that integrates all the hardware components without cluttering the shoe or affecting its comfort.