1 puan yazan GN⁺ 2023-09-29 | 1 yorum | WhatsApp'ta paylaş
  • Elektronik devre ve PCB tasarımına giriş eşiğini düşüren ücretsiz, çapraz platformlu bir EDA aracı; maker'lar, öğrenciler, profesyoneller ile hem yeni başlayanları hem de deneyimli kullanıcıları hedefliyor
  • Windows, Linux ve macOS'ta çalışacak şekilde taşınabilirlik gözetilerek geliştirildi; 15 dili destekliyor ve ücretsiz kullanım sunuyor
  • Semantik kütüphane yapısı ve insanların okuyabileceği, normalize edilmiş dosya formatı sayesinde kütüphane ve projelerde sürüm kontrolünü kolaylaştırmaya odaklanıyor
  • Entegre kütüphane yöneticisi ve PCB üretim hizmetiyle kurulum ve sipariş akışını azaltırken, tamamen çevrimdışı kullanım da mümkün
  • librepcb-cli, temel kontrolleri ve veri dışa aktarmayı headless olarak otomatik çalıştırarak CI pipeline'larında kalite güvencesi ve tekrar eden işleri azaltmak için kullanılabiliyor

Elektronik tasarıma LibrePCB ile kolay başlangıç

  • LibrePCB, şema çizimi ve PCB tasarımı için ücretsiz, çapraz platformlu bir EDA aracıdır
  • Maker'lar, öğrenciler ve profesyonelleri hedefler; yeni başlayanlardan deneyimli kullanıcılara kadar herkesin kullanabilmesi için tasarlanmıştır
  • Kullanım koşulları basittir
    • Ücret yok
    • Kısıtlama yok
    • Çevrimiçi hesap gerekmez
    • Gereksiz karmaşıklık yok
  • Şu anda ana sayfadaki indirme bölümü Download v2.1.1 bağlantısına yönlendiriyor
  • Hızlı başlangıç dokümanı Get Started sayfasında sunuluyor

Tasarım yükünü azaltan temel özellikler

  • Herkes için bir araç

    • Windows, Linux ve macOS dahil olmak üzere neredeyse her bilgisayarda çalışacak şekilde taşınabilirlik gözetilmiştir
    • 15 dili destekler
  • Öğrenmesi kolay arayüz

    • Basit, sezgisel ve tanıdık kullanıcı arayüzü kavramlarıyla hızlı başlamayı sağlayacak şekilde tasarlanmıştır
    • Günlerce dokümantasyon okumadan doğrudan çalışmaya başlamaya uygun bir akış hedefler
  • Akıllı kütüphane yaklaşımı

    • LibrePCB kütüphaneleri yalnızca sembol ve footprint grafik koleksiyonlarından ibaret değildir; anlamlı bir semantik yapı ile düzenlenir
    • Bu yapı, kütüphane yönetimini kolaylaştırmaya ve diğer EDA araçlarında bilinen çeşitli sorunları azaltmaya odaklanır
  • Sürüm kontrolüne uygun dosya formatı

    • LibrePCB'nin ürettiği dosyalar insanların okuyabileceği, normalize edilmiş ve özenle tasarlanmış yapıdadır
    • Kütüphane ve projelerde sürüm kontrol sistemi kullanırken istenmeyen veya okunması zor diff'leri azaltmaya yardımcı olur
  • Çevrimiçi özellikler ve çevrimdışı kullanım

  • Otomasyon ve CI kullanımı

    • librepcb-cli ile temel kontroller ve veri dışa aktarma işlemleri otomatik, headless biçimde çalıştırılabilir
    • CI pipeline'ları içinde kalite güvencesi ve zaman tasarrufu için kullanılabilir
  • Açık kaynak

    • LibrePCB, GPLv3 lisansı ile sunulan ücretsiz ve açık kaynaklı bir yazılımdır
    • Kaynak kodu GitHub'da açıktır

1 yorum

 
GN⁺ 2023-09-29
Hacker News yorumları
  • Hep gündeme gelen sorular var: parça kütüphanesi ne kadar kapsamlı, otomatik yönlendirme var mı ve kalitesi nasıl, merak ediliyor
    DXF içe aktarmanın kart dış hatları için mi olduğu belirsiz. DXF mekanik CAD içindir; kart yerleşimi ya da şemayı bu şekilde içe aktaramazsınız
    Dışa aktarma biçimleri de PDF, SVG, pixmap, BOM, pick&place, Gerber/Excellon; başka bir EDA programına taşımak için yeterli bilgi yok. Açık kaynak bir program için epey kendi kendine yeterli görünüyor
    Ayrıca belirli kart üreticileri için bir pazarlama aracı gibi duruyor. “Şu anda PCB üreticisi olarak AISLER veya PCBWay seçilebiliyor; LibrePCB Fab üzerinden sipariş verirseniz ya da AISLER web sitesine .lppz dosyasını doğrudan yüklerseniz LibrePCB projesine ‘bağış’ yapılır” tarzında

    • PCB tasarım dünyasına bir büyük parça kütüphanesi daha eklemenin pek anlamı yok. DigiKey’e bağlı başlıca parça ve footprint kütüphanelerinden kolayca içe aktarmayı sağlamak daha iyi; tekerleği yeniden icat etmeye çalışmamak gerek
      Otomatik yönlendirme, çok dar bazı kullanım alanlarında sınırlı değer taşır. Pahalı CAD paketleri bile kartı makul derecede iyi yönlendiremez; ancak kullanıcı kısıtları doğru ayarladıktan sonra uzunluk eşlemeli bus gibi şeyleri yönlendirmeye yardımcı olabilir
      DXF içe aktarma PCB yerleşiminde çok yaygın bir işlemdir ve yalnızca mekanik CAD ile sınırlı değildir. Kart dış hatlarını, önemli silkscreen öğelerini ve diğer şekilleri içe aktarmak için sık kullanılır
      Yeni başlamış bir proje için bu eleştiriler biraz ağır. Onlarca yıldır geliştirilen, binlerce-on binlerce dolar eden CAD programlarıyla aynı özellikleri beklerseniz hayal kırıklığı yaşarsınız; ama seçenekleri artıran bir proje olduğunu kabul etmek mümkün değil mi
    • Parça kütüphanesi toplamda birkaç bin öğe düzeyinde, yani hâlâ oldukça küçük
      Otomatik yönlendirme yok, yalnızca ratsnest var. Otomatik yönlendirmenin kullanışlılığı kardeş yorumlarda zaten tartışılmış
      DXF çoğunlukla dokümantasyon katmanları veya kart dış hatları için kullanışlıdır. Örneğin Raspberry Pi HAT ya da Arduino shield yaparken kullanılabilir; silkscreen için logo vb. içe aktarmakta da kullanılabilir
      Başka bir EDA programına taşımak açısından, tam olarak hangi kullanım senaryosunu düşündüğünüzü merak ediyorum
      Bu, kart üreticilerinin pazarlama aracı değil. Web sitesini birkaç dakika okusanız bile anlaşılıyor. Neredeyse tek bir geliştiricinin boş zamanlarında yaklaşık 10 yıldır geliştirdiği ve artık tam zamanlı yapmak istediği bir proje. Gelir kaynakları bağışlar, bir miktar AB fonu ve bazı üreticilerden gelir paylaşımı
    • Otomatik yönlendirmenin neden sürekli istendiğini anlamıyorum. Sadece acemilerin kullandığı bir özellik ve proje azıcık karmaşıklaşınca en iyi otomatik yönlendirme araçları bile hemen dağılıyor
      PCB tasarımı, parçaları fiziksel olarak karta sığdırmaktan çok daha fazlasını kapsar
    • Buradaki sınırlama, en başta tasarım dosyaları için açık biçime sahip olan tarafın yalnızca KiCad olması. Şema yakalama için daha iyi bir açık standart talep etmek gerekebilir
      Örneğin SPICE simülasyonundan şema çıktısı alıp ECAD aracına aktarabilmek güzel olurdu. Gerber çıktısına dahil edilen netlist insan tarafından okunabilir olduğundan, oradan şema çıkarmak da mümkün gibi görünüyor. Ancak bu bilgiyi okunabilir bir düzende yerleştirmenin hesaplama maliyeti yüksek olurdu
    • Yaygın endüstri standardı footprint’ler olduğu sürece parça kütüphanesinin boyutunu pek umursamam. Sıra dışı olanlar için kendi footprint’imi yapabilirim
      Otomatik yönlendirmeyi de kullanmayacağım, o yüzden fark etmez. İnsanların yaptığına kıyasla hepsi berbat
      DXF kart dış hatları, silkscreen grafikleri, sıra dışı bakır bölgeleri vb. için kullanılabilir. Bazıları PCB’yi üzerine parça yerleştirmeden sanatsal bir mecra olarak da kullanıyor
      PDF, SVG, pixmap, BOM, pick&place, Gerber/Excellon gerekli tüm biçimler demek. KiCad kullanıyordum ama LibrePCB’ye de bakmayı düşünüyorum
  • KiCAD ve Horizon’a göre bir özellik karşılaştırma tablosu olsa faydalı olurdu
    https://www.kicad.org/
    https://horizon-eda.org/

    • FAQ’da doğrudan karşılaştırma yok ama bazı sorulara yanıt olabilir: https://librepcb.org/faq/
      Başlıca “satış noktalarından” biri gelişmiş kütüphane konsepti: https://librepcb.org/features/library-concept/
    • Horizon EDA’nın KiCad ve LibrePCB’den açıkça daha iyi olduğunu düşünüyorum. Bu yıl blind via eklenince ihtiyaç duyabileceğim tüm işleri yapabilir hale geldi
    • KiCAD’in daha olgun ve genel olarak daha iyi olduğunu düşünüyorum
      LibrePCB daha basit
  • “Çevrimiçi hesap yok” olması bakımından, nerd’ler arasında karşı saldırı başlamış gibi. Fusion 360 dikkatli olmalı
    Atomlarla uğraşan gerçek üretim dünyasında hiç kimse çizim tahtasına kimlik doğrulama, erişim denetim listeleri, iki aşamalı doğrulama, depolama/yedekleme eklenmesini istemedi

    • F360’a karşılık gelen gerçek bir alternatif olsaydı keşke. Photoshop ile GIMP ilişkisi gibi; “karşılaştırılabilir” deniyor ama gerçekte pek öyle değil
    • “500 dolarlık Altium nedir, Alex?” hissi veriyor
      Bir alternatif olması gerçekten harika olurdu, buna katılıyorum; ama küçücük tek bir projenin var diye buna “karşı saldırının” başlangıcı demek biraz abartı
  • Birkaç gün önce 1.0 sürümü çıktı. Sürüm blog yazısı: https://librepcb.org/blog/2023-09-24_release_1.0.0/

  • https://easyeda.com/ da PCB fabrikası desteği alan başka bir alternatif

    • Açık kaynak gibi görünmüyor
  • Hobi amaçlı IoT için kullanacağım iki PCB tasarımını LibrePCB ile yaptım. Tedarikçi sitelerinden parça almak ya da tasarladığım PCB’ye uydurmak için HAT gibi başka kartların PNG görüntüsünü içe aktarmak çok kolaydı

  • PCBWay, JLCPCB ve EasyEDA'ya meydan mı okuyor acaba diye düşündüm. Öyle görünüyor. EasyEDA ile JLCPCB'nin son derece sorunsuz entegrasyonu öldürücü özellik ve tüm kartlarımda yalnızca JLC kullanmamın nedeni bu
    Bu iyi çalışırsa PCBWay'i de bir deneyebilirim

    • Bunun gerçekten öldürücü bir özellik olduğundan pek emin değilim
      Üniversitedeyken bir laboratuvar dersinde bir uzmanın 90 dakika boyunca gençlere ders projesi için Advanced Circuits ile Gerber hazırlamayı öğrettiğini görmüştüm; ama bunun dışında Eagle, KiCad, Altium'da oluşturulan dosyaları OSH Park, JLC, PCBWay, Sunstone, Advanced Circuits'e göndermekte sorun yaşamadım
      JLC veya PCBWay gibi düşük marjlı firmalarda bile Gerber'i bir insan kontrol ediyor. Çoğu, yüklediğiniz dosyaları görebileceğiniz bir web görüntüleyici de sunuyor; böylece kartı ters çevirip sipariş vermek, tüm via'ları kaplamasız yapmak ya da bakır katmanı ile serigrafi katmanını karıştırmak gibi tuhaf hataları önlüyorlar
      Tasarımın kendisini bozarsanız bu sizin sorumluluğunuz ve araçlar buna yardımcı olamaz; ama günümüzde fiyatlar çok düşük, teslim süreleri de çok hızlı olduğundan bu büyük bir sorun olmayabilir. Yeni başlayanların Gerber çıktısı almaktan neden bu kadar korktuğunu pek anlayamıyorum
    • LibrePCB, PCBWay tarafından geliştirilmiyor. PCBWay geçen yıl projeyi desteklemeye başladı: https://librepcb.org/blog/2022-09-08_partnership_with_pcbway...
      Başka üreticiler de destekliyor. Örneğin Aisler, LibrePCB üzerinden verilen siparişlerden elde edilen gelirin bir kısmını bağışlıyor
    • PCBWay gibi çok reklam yapan şirketlere epey şüpheyle bakıyorum, ama pratikte işleri oldukça iyi yapıyor gibi görünüyorlar. Bana kalırsa tüm siparişleri bir insan inceliyor ve bir şey tuhafsa e-posta gönderiyorlar
      Kalite istediğim düzeyde iyi, fiyat da makul. Web sitesi berbat, ama bence o kadarı kabul edilebilir
      Son birkaç aydır kullanıyorum ve şikâyetim yok
    • Bu arada EasyEDA'dan Gerber olarak dışa aktarıp PCBWay'e göndermeyi her zaman yapıyorum
      PCBWay'de tuhaf tasarım özellikleri veya parça spesifikasyonları nedeniyle sorun çıkma olasılığı daha düşük, ama daha yavaş ve daha pahalı
      Elecrow da EasyEDA'nın Gerber dosyalarını kabul ediyor
  • Lisans eğitiminden sonraki ilk işim, Mentor Graphics'in satın aldığı PADS PCB tasarım aracı için satış öncesi göreviydi
    İşimin bir parçası olarak, yirmili yaşlarının başındaki birkaç kişiden oluşan küçük bir ekip Kuzey Amerika gelen çağrı numarasını ve mesai sonrası sesli mesajlarını yönetiyorduk. Temel doğrulamayı yapıp potansiyel müşteri kaydı oluşturuyor, uygunsa ilgili bölgenin iç satış temsilcisine aktarıyorduk
    Lisans sahiplerine bakınca neredeyse her şirketin bu ürünün birkaç lisansına sahip olduğu izlenimi oluşuyordu. Şimdi hepsinin sahibi Siemens
    Bugünlerde PADS'in konumunun ne olduğunu, aracı bilen biri varsa merak ediyorum

    • Hızlı ama kaba
      Yakın zamana kadar, birkaç kişinin aynı tasarım üzerinde gerçekten eşzamanlı çalışabildiği bildiğim tek araçtı
      Bu yüzden asıl değeri, nispeten büyük ekiplerin üzerinde çalıştığı büyük ve karmaşık tasarımlarda. Ancak basit işlerde KiCad arayı kapatıyor
    • Çin ve Tayvan'da hâlâ yaygın olarak kullanılıyor. PADS fena değil, ama arayüzü kaba ve eskimiş
      Daha fazla özelliğe sahip eski kuzeni Xpedition ise havacılık-uzay ve tıbbi tasarım alanlarında çok kullanılıyor
  • Bu proje harika. Kılavuza yalnızca çok kısa kısa göz atarak nereye kadar gidebileceğimi denedim ve bir parça oluşturup kartın üzerine yerleştirebildim
    Beklentim yüksek. Bir gün yeniden donanım projesi yaparsam ciddi şekilde kullanmak isterim. Ancak bugünlerde özel elektronik devre yapmam için pek neden yok; sık sık doğaçlama yapmak için de masraflı oluyor ve ıvır zıvırı artırıyor

  • Aradığım şey tam olarak buydu