Final Project - Zakkerni

Video Presentation

Slide Presentation

final project

Project Overview:

The Zakkerni A smart organizer that helps users avoid forgetting their everyday essentials. It checks whether designated items are placed on the organizer, sends notifications when a user leaves home without an important belonging, and encourages better organization through home-return reminders.

License

The Zakkerni project is shared under MIT License, allowing others to freely use, modify, and distribute the project for educational and personal purposes. The project is open-source, and the design files, code, and documentation are available for anyone interested in learning from or contributing to the development of Zakkerni.

 MIT License

Copyright (c) 2026 Malak Alsharqawi

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

System Diagram

system diagram

Materials

The system is built using a Seeed XIAO ESP32-C3 microcontroller, ultrasonic sensors, IR sensors, push buttons, LEDs, jumper wires, a power adapter, and 3D-printed components for the organizer structure. Most required components are available in the laboratory; any additional parts can be purchased from local electronics stores.

๐Ÿ“‹

Bill of Materials โ€” Zakkerni

Smart organizer ยท ESP32-C3 based

#ComponentDescriptionCategorySourcePrice per UnitQtySubtotal
1Seeed XIAO ESP32-C3Main microcontroller with Wi-Fi & BLEMCUFab Inventory$5.001$5.00
2Ultrasonic Sensor (HC-SR04)Item presence detectionSensorlocal store$3.532$7.06
3IR SensorSecondary item detectionSensorlocal store$2.821$2.82
4Push ButtonUser input / manual triggerInputlocal store$0.212$0.42
5NeoPixel stripLight EffectsOutputlab storage (available on Amazon)$13.001$13.00
6OLED Display 1.3 inchVisual feedback on organizerOutputlocal store$8.461$8.46
7XH2.54mm Bend Pin Header Connector connectionsMisclocal store$0.288$2.24
8JST XH 2.54mm connectionsMisclocal store$0.638$5.04
9USB cable and adapterMain power supplyPowerlab storage (available on Amazon)$10.001$10.00
10ON/OFF Power SwitchPower controlPowerlocal store$0.851$0.85
11DC Power Supply Plug Connector + Female JackPower connectionPowerlocal store$0.921$0.92
12Walnut 62cmManufacturerManufacturerLab Storage1$42.31
TOTAL$107.54

Timeline


During different weeks on fab acadeMy Assignmentss I focused on the final project development here is the weeks which are related to my final project:

  • Week 2: I did the first design using creo.
  • Week 9: I tested different sensors and components that will be used in the final project, and created a sample slot to test on it.
  • Week 10: Tested different output devices
  • Week 11: Tested different communication protocols like Bluetooth and Wi-Fi
  • Week 15: Tried different interfaces.
  • Week 16: System Integration.
  • Week 18: Applications and Implications, Project Development.
  • Week 19: Invention, Intellectual Property and Income.




        

 
          
Design & System Integration Manufacturing Assembly