LibrePCB: محرر دائرة مفتوح المصدر لنظام Linux

FreePCB

LibrePCB هو محرر مفتوح المصدر ودائرة (GNU GPLv3) ، برنامج EDA مجاني لتطوير لوحات الدوائر.

المحرر التخطيطي سهل الاستخدام للغاية ولا يزال قويًا. بفضل مفهوم المكتبة المبتكر ، لا داعي للقلق بشأن اختيار آثار الأقدام عند رسم المخطط.

وعلى عكس أدوات EDA الأخرى ، لا داعي للقلق أيضًا بشأن تعيين دبابيس الرموز يدويًا إلى كتل البصمة لاحقًا في محرر لوحة المعلومات.

عند إضافة مكونات إلى التخطيطي ، تسمح لك معظم أدوات EDA باختيارها من قائمة بسيطة من المكتبات المثبتة (غالبًا ما تسميها الشركة المصنعة).

يحتوي LibrePCB على واجهة رسومية بديهية إلى حد ما بالإضافة إلى لوحة التحكم الخاصة به والتي ستمنحنا إمكانية الوصول إلى المشاريع التي لدينا في مرحلة التطوير ، مع إدارة مثالية لآخر تحرير والمشاريع التي نستخدمها أكثر من غيرها.

بالإضافة إلى ذلك ، يسمح LibrePCB للمستخدم بدمج أي مكتبة من مشاريع سابقة ، وببساطة يتم تنزيل وتثبيت المكتبة المرغوبة التي سيتم استخدامها.

من بين خصائصه الرئيسية يمكننا إبراز ما يلي:

  • متعدد المنصات (Unix / Linux ، Mac OS X ، Windows)
  • متعدد اللغات (عناصر التطبيق والمكتبة)
  • الكل في واحد: إدارة المشروع + محررات المكتبات / التخطيطي / لوحة القيادة
  • واجهة مستخدم رسومية بديهية وحديثة وسهلة الاستخدام.
  • تصميم مكتبة قوي للغاية مع بعض المفاهيم المبتكرة.
  • تنسيقات ملفات يمكن قراءتها بواسطة الإنسان للمكتبات والمشاريع
  • وظيفة متعددة ثنائي الفينيل متعدد الكلور (أنواع مختلفة من ثنائي الفينيل متعدد الكلور من نفس التخطيطي)
  • مزامنة تلقائية لقائمة الشبكات بين المخطط واللوحة.

كيفية تثبيت محرر الدوائر LibrePCB على نظام Linux؟

في الوقت الحالي ، لا تتوفر إصدارات مستقرة حتى الآن ، ولكن هناك بعض الحزم التي ستسهل التثبيت من هذه الأداة الرائعة إذا كنت لا تريد تجميعها على نظامك.

واحدة من تلك الطرق بمساعدة حزم Flatpak ، التي يجب أن نحصل من خلالها على الدعم حتى نتمكن من تثبيت تطبيقات من هذا النوع في نظامنا.

لوحة التحكم

إذا لم تتم إضافة هذا الدعم إلى نظامك ، يمكنك زيارة المقال التالي الذي نشرح فيه كيفية القيام بذلك.

الآن بعد أن حصلنا على دعم Flatpak ، يمكننا تثبيت التطبيق عن طريق فتح Terminal وتنفيذ الأمر التالي:

flatpak install --user https://flathub.org/repo/appstream/org.librepcb.LibrePCB.flatpakref

إذا كان لديك بالفعل هذا النوع من التثبيت ، فيمكنك التحقق مما إذا كان هناك إصدار أحدث عن طريق تنفيذ الأمر التالي في جهازك.

flatpak --user update org.librepcb.LibrePCB

وجاهزًا لذلك ، سيكون لديهم بالفعل أحدث إصدار من محرر الدائرة المجانية هذا مثبتًا ، وعليهم فقط البحث عن المشغل في قائمة التطبيقات الخاصة بهم حتى يتمكنوا من تشغيله على نظامهم.

إذا لم يتمكنوا من العثور على المشغل ، فيمكنهم فتح التطبيق بمساعدة الأمر التالي:

flatpak run org.librepcb.LibrePCB

هناك طريقة أخرى لدينا للحصول على هذا التطبيق وهي بمساعدة AppImage ، والتي يمكننا تنزيلها عن طريق فتح محطة وفيها تنفيذ الأوامر التالية:

wget https://download.librepcb.org/releases/0.1.0/librepcb-0.1.0-linux-x86_64.AppImage -O librepcb.AppImage

بعد الانتهاء من التنزيل الآن ، يجب أن نعطي أذونات التنفيذ للتطبيق الذي تم تنزيله باستخدام الأمر التالي:

chmod +x ./librepcb.AppImage

وأخيرًا يمكننا تشغيل هذا التطبيق بالنقر المزدوج على الملف الذي تم تنزيله أو من المحطة الطرفية يمكننا تشغيله بالأمر التالي:

./librepcb.AppImage

التثبيت على Arch Linux

بالنسبة لأولئك الذين يستخدمون Arch Linux ، سيكونون قادرين على تثبيت هذه الأداة من AURلذلك ، يجب أن يكون لديهم مساعد AUR لتركيبهم.

هل استطيع أوصي ببعض في هذا المنشور. الآن نفتح Terminal ونقوم بتنفيذ الأمر التالي:

yay -S librepcb

الطريقة الأخيرة لدينا هي بمساعدة حاويات الرصيف ، من المهم تثبيت عامل الإرساء على النظام حتى نتمكن من بناء الحاوية.

لتكون قادرة على تنفيذ البناء ريتعين علينا فتح Terminal وتنفيذ الأوامر التالية فيه:

mkdir librepcb-docker && cd librepcb-docker

wget https://raw.githubusercontent.com/LibrePCB/LibrePCB/master/dev/docker/Dockerfile

wget https://raw.githubusercontent.com/LibrePCB/LibrePCB/master/dev/docker/build_container.sh

wget https://raw.githubusercontent.com/LibrePCB/LibrePCB/master/dev/docker/run_container.sh

ننتقل الآن إلى بناء الحاوية باستخدام:

./build_container.sh

أخيرًا يمكننا تشغيل التطبيق باستخدام:

./run_container.sh librepcb         

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   لويزا سونغ قال

    عندما يخرجونها للطرد ، سأجربها حقًا.

  2.   jr قال

    من لقطات الشاشة ، يبدو مثل EAGLE PCB.