9
تهدف UECIDE إلى أن تكون IDE عامة تعتمد على Arduino IDE والتي يمكنها بسهولة دعم جميع اللوحات المتوفرة.يقوم بذلك من خلال عدم دعم أي لوحات مباشرة ولكن توفير إطار عمل يمكن لمطوّر اللوحة أو المجموعة المتعصية من إسقاط تعريفات اللوحات والرقاقة منه مباشرة دون الحاجة إلى إجراء أي تعديلات على كيفية عمل IDE.لقد تم نسخ معظم كود Arduino IDE الأصلي واستبداله برمز مخصص يهدف إلى أن يكون 100٪ عامًا.لقد ولت جميع الملفات التنفيذية الثابت ترميز.لقد ذهب الهيكل القديم أحادي النواة.قل مرحباً بهيكل نظيف لطيف يفصل النوى عن IDE واللوحات عن النواة.أيضا IDE نفسه كان قليلا من تحول.أصبحت إعادة تسمية IDE لمطابقة هوية شركتك لطيفة وبسيطة الآن - مجرد مجموعة من ملفات PNG (الملفات التي تم العثور عليها هي ملفات rifey GIF القديمة) واثنين من الملفات النصية لإنشاء IDE ذا علامة تجارية فريدة تمامًا بدون أي برمجة على الإطلاق.الهدف الرئيسي الآخر للمشروع هو تسهيل إنشاء IDE لجميع المنصات الرئيسية (Windows ، Linux ، Mac ، إلخ) باستخدام أمر واحد فقط على جهاز واحد.لا حاجة للتبديل إلى نظام تشغيل آخر فقط لإنشاء IDE لهذا النظام الأساسي.