https://github.com/ichowdhury01/itsme
A 3D-printable, portable smart lock, controlled remotely via an Android app. Freely customizable for individual use with an open-source CAD design.
https://github.com/ichowdhury01/itsme
3d-printing android-application bluetooth-low-energy cad-models internet-of-things raspberry-pi smart-lock
Last synced: about 2 months ago
JSON representation
A 3D-printable, portable smart lock, controlled remotely via an Android app. Freely customizable for individual use with an open-source CAD design.
- Host: GitHub
- URL: https://github.com/ichowdhury01/itsme
- Owner: IChowdhury01
- License: mit
- Created: 2020-02-04T19:18:35.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-03-21T05:03:50.000Z (over 4 years ago)
- Last Synced: 2025-04-09T05:30:35.777Z (about 1 year ago)
- Topics: 3d-printing, android-application, bluetooth-low-energy, cad-models, internet-of-things, raspberry-pi, smart-lock
- Language: Java
- Homepage:
- Size: 9.55 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

**A new, revolutionary smart lock.**




# Project Description
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](https://www.youtube.com/watch?v=xuYFx85O6f8)** and **[complete documentation](/docs/full-documentation)** for further information.
# Demo
**[Operation demo](https://www.youtube.com/watch?v=Y3_GFy8Gmhg)**
**[Rotation demo](https://www.youtube.com/watch?v=DRbHsR_Iyws)**
## 3D-Printable Models
[](/demos/CAD)
Click the animation above to find the models.
# Design

## Materials

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.
# Getting Started
## Prerequisites
- Android phone
- [Android Studio 4.0+](https://developer.android.com/studio) installed.
## Installation
1. Purchase the materials listed above.
2. Clone this repository
3. [Optional] Modify the dimensions of the downloaded CAD models to suit your needs.
4. 3D print your materials with ABS plastic.
5. 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).
6. 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.
## Usage
1. 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.
2. Open the itsMe Android app.
3. Turn on Bluetooth on your phone and connect it to your smart lock.
4. 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!

# License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details
# Acknowledgements
- **Development team**: Min JO, Hyungseok Yoon, Josh Go, Ivan Chowdhury
- **Advisors:** Sam Keene, Carl Sable, Shivam Mevawala