يتكون نظام أمان قفل الباب من وحدتين تحكم إلكترونيتين (ECU). الوحدة الأولى تُسمى HMI وهي مسؤولة عن التفاعل مع المستخدم، أما الوحدة الثانية فتُسمى وحدة التحكم (Control ECU) وهي المسؤولة عن عمليات النظام والتحكم فيه. في هذا المشروع، قمت بتنفيذ المشغلات (Drivers) التالية: لوحة المفاتيح (Keypad)، شاشة العرض (LCD)، واجهة UART، المؤقت (Timer)، واجهة I2C، الذاكرة الخارجية EEPROM، والمقاطعة الخارجية (External Interrupt).