A new, revolutionary smart lock.
itsMe is a smart lock IoT device designed for improved portability and versatility, and low cost-of-installation. itsMe locks can be 3D-printed and assembled at under $60, freely attached onto deadbolt locks with no required home renovation, and controlled remotely via Bluetooth with the itsMe Android app. itsMe's design is fully open-source, and can be modified to fit locks of any size for individual use. See our final presentation and complete documentation for further information.
Click the animation above to find the models.
The above materials are all purchasable on Amazon. These are the recommended brands minimizing cost-of-installation; other brands may work, but device stability will not be guaranteed.
- Android phone
- Android Studio 4.0+ installed.
- Purchase the materials listed above.
- Clone this repository
- [Optional] Modify the dimensions of the downloaded CAD models to suit your needs.
- 3D print your materials with ABS plastic.
- Assemble your 3D-printed parts, following the animation above. Place the Servo Motor in the groove and wire it to your Raspberry Pi. Place the self-adhesive tape strips around the edge of your device (where it'll make contact with the door).
- Open this project in Android studio. Then connect your Android device to your computer with a USB cable, and run the app. Your phone will now have the itsMe app installed.
- Install your smart lock onto your door by simply placing the grip over a pre-existing deadbolt lock. Make sure itthe device is firmly attached to the door with the adhesive strips.
- Open the itsMe Android app.
- Turn on Bluetooth on your phone and connect it to your smart lock.
- Your lock's state is now being monitored through the app. Press the "Lock" or "Unlock" app buttons to control the lock's state. Enjoy!
This project is licensed under the MIT License - see the LICENSE file for details
- Development team: Min JO, Hyungseok Yoon, Josh Go, Ivan Chowdhury
- Advisors: Sam Keene, Carl Sable, Shivam Mevawala