Matthew Whitney

Software Developer

Project O.N.E.

Operation: Nexus of Equilibrium
GitHub
Project O.N.E. is a custom, biometric door lock solution, built from the ground up, including hardware and software. A passion project which required learning new concepts, languages, and skills to build something not only functional, but seriously exciting. The system can be used manually in person with fingerprint authentication at the door, or it can be controlled remotely via the Project O.N.E. Controller or CLI.
Languages, Frameworks, etc.
Services
  • AWS Amplify, S3 - Static website hosting for CLI.
  • Cloudflare - Domain registrar, security, R2, and Workers for API.
  • Fly.io - Server hosting.
  • GitHub - Git.
Tools
  • Eclipse IDE - Primary Java IDE
  • Visual Studio Code - IDE for web development components.
  • Bruno - Open-source Postman alternative with emphasis on security/privacy.
  • 3D Printing - Interior and Exterior Electronics Housings
  • Fusion 360 - CAD for Custom Electronics Housings
Images
Design:
  • Designed from scratch in Fusion360.
  • 3D-printed in only three parts, the body, lid, and hinge, with a Wood PLA filament.
  • Sanded and stained to match the look of the door frame.
  • Embedded magnets within the lid and body for secure closure.
  • Passive ventilation on the side and top of the body with a fanless design.
  • Integrated grilles for the microphone (top) and speaker (bottom).
Features:
  • Control the Project O.N.E. system manually.
  • Large touchscreen with chamfered edges on the body for easy and comfortable access.
  • Biometric authentication with the fingerprint sensor.
  • Access admin-only panels, authenticated by the fingerprint sensor.
  • Open the door, lock or unlock the system, edit registered fingerprints, and more.
Demonstration Videos
Built using the open-source Webstudio builder.