1 poin oleh GN⁺ 2023-09-29 | 1 komentar | Bagikan ke WhatsApp
  • Alat EDA lintas platform gratis yang menurunkan hambatan untuk memulai desain rangkaian elektronik dan PCB, ditujukan untuk maker, pelajar, profesional, serta pemula maupun pengguna berpengalaman
  • Dirancang dengan mempertimbangkan portabilitas agar dapat berjalan di Windows, Linux, dan macOS, serta menawarkan dukungan 15 bahasa dan penggunaan gratis
  • Berfokus pada kemudahan pengelolaan versi library dan proyek melalui struktur library semantik dan format file ternormalisasi yang dapat dibaca manusia
  • Mengurangi langkah instalasi dan alur pemesanan lewat manajer library terintegrasi dan layanan fabrikasi PCB, sambil tetap mendukung penggunaan sepenuhnya offline
  • librepcb-cli dapat menjalankan pemeriksaan utama dan ekspor data secara otomatis dalam mode headless untuk dimanfaatkan dalam pipeline CI guna jaminan kualitas dan pengurangan pekerjaan berulang

Memulai desain elektronik dengan mudah bersama LibrePCB

  • LibrePCB adalah alat EDA lintas platform gratis untuk pembuatan skematik dan desain PCB
  • Ditujukan bagi maker, pelajar, dan profesional, serta dirancang agar dapat digunakan dari pemula hingga pengguna mahir
  • Syarat penggunaannya sederhana
    • Tanpa biaya
    • Tanpa batasan
    • Tidak memerlukan akun online
    • Tanpa kompleksitas yang tidak perlu
  • Saat ini, bagian unduhan di situs resminya mengarah ke Download v2.1.1
  • Dokumen mulai cepat tersedia di Get Started

Fitur utama yang mengurangi hambatan dalam proses desain

  • Alat untuk semua orang

    • Dirancang dengan mempertimbangkan portabilitas agar dapat berjalan di hampir semua komputer, termasuk Windows, Linux, dan macOS
    • Mendukung 15 bahasa
  • Antarmuka yang mudah dipelajari

    • Dirancang agar pengguna bisa cepat mulai dengan konsep antarmuka yang sederhana, intuitif, dan familier
    • Mengutamakan alur kerja yang memungkinkan pengguna langsung mulai bekerja tanpa harus membaca dokumentasi selama berhari-hari
  • Konsep library yang cerdas

    • Library LibrePCB bukan sekadar kumpulan grafik simbol dan footprint, tetapi diorganisasi dengan struktur semantik yang bermakna
    • Struktur ini berfokus pada kemudahan pengelolaan library dan pengurangan berbagai masalah yang dikenal di alat EDA lain
  • Format file yang menguntungkan untuk kontrol versi

    • File yang dihasilkan LibrePCB dapat dibaca manusia, ternormalisasi, dan dirancang dengan cermat
    • Ini membantu mengurangi diff yang tidak diinginkan atau sulit dibaca saat menggunakan sistem kontrol versi untuk library dan proyek
  • Fitur online dan penggunaan offline

  • Otomatisasi dan pemanfaatan CI

    • Dengan librepcb-cli, pemeriksaan utama dan ekspor data dapat diotomatisasi secara headless
    • Dapat dimanfaatkan dalam pipeline CI untuk jaminan kualitas dan penghematan waktu
  • Open source

    • LibrePCB adalah perangkat lunak open source gratis dengan lisensi GPLv3
    • Kode sumbernya dipublikasikan di GitHub

1 komentar

 
GN⁺ 2023-09-29
Pendapat di Hacker News
  • Ada pertanyaan yang selalu muncul: seberapa komprehensif pustaka komponen-nya, apakah ada autorouting, dan seperti apa kualitasnya
    Saya bertanya-tanya apakah impor DXF ditujukan untuk outline board. DXF adalah untuk CAD mekanis, jadi layout board atau skematik tidak bisa diimpor dengan cara itu
    Format ekspornya juga PDF, SVG, pixmap, BOM, pick&place, Gerber/Excellon, tetapi tidak ada informasi yang cukup untuk dibawa ke program EDA lain. Untuk program open source, ini terlihat cukup self-contained
    Selain itu, ini terlihat seperti alat pemasaran untuk produsen board tertentu. Misalnya, “saat ini Anda bisa memilih AISLER atau PCBWay sebagai produsen PCB, dan jika memesan dari LibrePCB Fab atau mengunggah .lppz langsung ke situs web AISLER, akan ada ‘donasi’ ke proyek LibrePCB”

    • Menambahkan satu lagi pustaka komponen raksasa ke dunia desain PCB tidak terlalu bermakna. Lebih baik membuatnya mudah mengimpor dari pustaka komponen dan footprint utama yang terhubung ke DigiKey, dan jangan mencoba menemukan kembali roda
      Autorouting hanya punya nilai terbatas untuk sebagian kecil penggunaan yang sangat sempit. Paket CAD mahal pun tidak bisa merutekan board dengan cukup baik secara masuk akal, tetapi bisa membantu untuk merutekan hal-hal seperti bus dengan length matching setelah pengguna mengatur constraint dengan benar
      Impor DXF adalah pekerjaan yang sangat umum dalam layout PCB, dan tidak terbatas pada CAD mekanis. Ini sering dipakai untuk mengimpor outline board, elemen silkscreen penting, dan bentuk lain
      Kritik seperti ini agak berlebihan untuk proyek yang baru mulai. Jika mengharapkan fitur yang sama seperti program CAD seharga ribuan hingga puluhan ribu dolar yang dikembangkan selama puluhan tahun, Anda akan kecewa, tetapi saya rasa kita bisa mengakui bahwa ini adalah proyek yang sedang memperbanyak pilihan
    • Pustaka komponennya masih cukup kecil, totalnya hanya beberapa ribu
      Tidak ada autorouting, hanya ada ratsnest. Kegunaan autorouting sudah dibahas di komentar-komentar saudara
      DXF terutama berguna untuk layer dokumentasi atau outline board. Misalnya bisa dipakai saat membuat Raspberry Pi HAT atau Arduino shield, dan juga bisa digunakan untuk mengimpor logo untuk silkscreen
      Kalau tujuannya membawa ke program EDA lain, saya penasaran use case spesifik apa yang Anda bayangkan
      Ini bukan alat pemasaran produsen board. Itu terlihat jelas hanya dengan membaca situs webnya beberapa menit. Hampir seluruhnya dikembangkan oleh satu developer pada waktu luangnya selama hampir 10 tahun, dan sekarang ia ingin mengerjakannya penuh waktu. Sumber pendapatannya adalah donasi, sebagian pendanaan UE, dan bagi hasil dari beberapa produsen
    • Saya tidak mengerti kenapa autorouting selalu diminta. Itu fitur yang hanya dipakai pemula, dan begitu proyek sedikit saja menjadi kompleks, alat autorouting terbaik pun langsung kewalahan
      Desain PCB mencakup jauh lebih banyak hal daripada sekadar memasukkan komponen secara fisik ke atas board
    • Batasannya di sini adalah sejak awal hanya KiCad yang punya format terbuka untuk file desain. Mungkin kita perlu menuntut standar terbuka yang lebih baik untuk schematic capture
      Misalnya, akan bagus jika kita bisa mengekspor skematik dari simulasi SPICE lalu mengimpornya ke tool ECAD. Netlist yang disertakan dalam output Gerber bisa dibaca manusia, jadi sepertinya mungkin juga mengekstrak skematik dari sana. Namun biaya komputasi untuk menata informasi itu dalam bentuk yang mudah dibaca mungkin akan besar
    • Selama ada footprint standar industri yang umum, saya tidak terlalu peduli ukuran pustaka komponennya. Untuk yang tidak biasa, saya bisa membuat footprint sendiri
      Autorouting juga tidak akan saya pakai, jadi tidak masalah. Semuanya buruk dibandingkan hasil manusia
      DXF bisa dipakai untuk outline board, grafik silkscreen, area tembaga yang tidak biasa, dan sebagainya. Sebagian orang bahkan menggunakan PCB sebagai medium seni tanpa memasang komponen di atasnya
      Dengan PDF, SVG, pixmap, BOM, pick&place, Gerber/Excellon, semua format yang diperlukan sudah ada. Saya sebelumnya memakai KiCad, tetapi saya juga akan melihat LibrePCB
  • Akan membantu jika ada tabel perbandingan fitur terhadap KiCAD dan Horizon
    https://www.kicad.org/
    https://horizon-eda.org/

    • Tidak ada perbandingan langsung di FAQ, tetapi beberapa pertanyaan mungkin terjawab di sana: https://librepcb.org/faq/
      Salah satu “nilai jual” utamanya adalah konsep pustaka yang canggih: https://librepcb.org/features/library-concept/
    • Menurut saya Horizon EDA jelas lebih baik daripada KiCad dan LibrePCB. Dengan ditambahkannya blind via tahun ini, semua pekerjaan yang mungkin saya butuhkan sudah bisa dilakukan
    • Menurut saya KiCAD lebih matang dan secara keseluruhan lebih baik
      LibrePCB lebih sederhana
  • Dari sisi “tanpa akun online”, sepertinya serangan balik di kalangan nerd sudah dimulai. Fusion 360 perlu berhati-hati
    Di dunia fabrikasi nyata yang berurusan dengan atom, tidak pernah ada yang menginginkan papan gambar diberi autentikasi, access control list, 2FA, serta storage/backup

    • Saya berharap ada alternatif nyata yang setara dengan F360. Hubungannya seperti Photoshop vs GIMP; disebut “pembanding”, tetapi dalam praktiknya tidak terlalu begitu
    • Rasanya seperti “Apa itu Altium seharga $500, Alex?”
      Saya setuju bahwa akan sangat bagus jika ada alternatif, tetapi menyebut keberadaan satu proyek yang sangat kecil sebagai awal “serangan balik” itu agak berlebihan
  • Versi 1.0 keluar beberapa hari lalu. Artikel blog rilis: https://librepcb.org/blog/2023-09-24_release_1.0.0/

  • https://easyeda.com/ juga alternatif lain yang mendapat dukungan pabrik PCB

    • Tidak terlihat open source
  • Saya sudah membuat dua desain PCB untuk IoT hobi dengan LibrePCB. Mengambil komponen dari situs vendor, atau mengimpor gambar PNG board lain seperti HAT agar sesuai dengan PCB yang sedang saya desain, terasa sangat mudah

  • Sepertinya PCBWay sedang menantang JLCPCB dan EasyEDA. Begitulah kelihatannya. Integrasi yang sangat mulus antara EasyEDA dan JLCPCB adalah fitur killer, dan itulah alasan saya hanya memakai JLC untuk semua board saya
    Kalau ini berjalan dengan baik, mungkin saya akan mencoba PCBWay juga

    • Saya tidak yakin itu benar-benar fitur killer
      Saat kuliah dulu, dalam sebuah praktikum, seorang ahli pernah mengajari para remaja selama 90 menit cara menyiapkan Gerber proyek kelas dengan Advanced Circuits, tetapi selain itu saya tidak pernah bermasalah mengirim file yang dibuat di Eagle, KiCad, Altium ke OSH Park, JLC, PCBWay, Sunstone, Advanced Circuits
      Vendor bermargin rendah seperti JLC atau PCBWay pun memeriksa Gerber secara manual. Kebanyakan juga menyediakan web viewer untuk melihat file yang diunggah, sehingga bisa mencegah kesalahan aneh seperti memesan board dalam keadaan terbalik, membuat semua via menjadi non-plated, atau menukar layer tembaga dengan layer silkscreen
      Kalau desainnya sendiri yang kacau, itu tanggung jawab Anda dan alat tidak bisa banyak membantu, tetapi sekarang harganya sangat murah dan lead time-nya juga sangat cepat, jadi mungkin bukan masalah besar. Saya kurang paham kenapa pemula begitu takut pada output Gerber
    • LibrePCB bukan dikembangkan oleh PCBWay. PCBWay mulai mendukung proyek ini tahun lalu: https://librepcb.org/blog/2022-09-08_partnership_with_pcbway...
      Produsen lain juga mendukungnya. Misalnya, Aisler menyumbangkan sebagian pendapatan dari pesanan yang diajukan melalui LibrePCB
    • Saya sangat curiga terhadap perusahaan seperti PCBWay yang banyak beriklan, tetapi dalam praktiknya mereka tampaknya bekerja cukup baik. Menurut saya, semua pesanan diperiksa oleh manusia, dan kalau ada yang aneh mereka akan mengirim email
      Kualitasnya sebaik yang saya inginkan dan harganya juga masuk akal. Situs webnya buruk sekali, tetapi menurut saya itu masih bisa diterima
      Saya sudah memakainya selama beberapa bulan terakhir dan tidak ada keluhan
    • Sebagai catatan, saya selalu mengekspor dari EasyEDA ke Gerber lalu mengirimkannya ke PCBWay
      PCBWay lebih kecil kemungkinannya bermasalah pada ciri desain yang aneh atau spesifikasi komponen, tetapi lebih lambat dan lebih mahal
      Elecrow juga menerima Gerber dari EasyEDA
  • Pekerjaan pertama saya setelah lulus S1 adalah presales untuk alat desain PCB PADS, yang pernah diakuisisi Mentor Graphics
    Sebagai bagian dari pekerjaan, tim kecil berisi beberapa orang berusia awal 20-an menangani nomor telepon inbound Amerika Utara dan pesan suara di luar jam kerja. Kami melakukan verifikasi dasar, membuat lead, lalu jika layak meneruskannya ke sales internal yang bertanggung jawab atas wilayah tersebut
    Kalau melihat para pemegang lisensinya, rasanya hampir semua perusahaan punya beberapa lisensi produk itu. Sekarang semuanya dimiliki Siemens
    Saya penasaran posisi PADS sekarang seperti apa, kalau ada yang mengenal alat ini

    • Cepat, tetapi kasar
      Sampai belum lama ini, setahu saya itu satu-satunya alat yang benar-benar memungkinkan beberapa orang bekerja secara bersamaan pada desain yang sama
      Jadi nilai sebenarnya ada pada desain besar dan kompleks yang ditangani tim yang cukup besar. Namun untuk pekerjaan sederhana, KiCad mulai mengejar
    • Di Tiongkok dan Taiwan masih digunakan secara luas. PADS cukup bagus, tetapi antarmukanya kasar dan sudah tua
      Sepupu lamanya yang punya lebih banyak fitur, Xpedition, banyak digunakan di bidang desain kedirgantaraan dan medis
  • Proyek ini hebat. Saya menguji sejauh apa saya bisa melangkah sambil hanya sesekali melihat manualnya sekilas, dan saya bisa membuat komponen lalu menaruhnya di board
    Ekspektasi saya besar. Suatu hari nanti kalau saya mengerjakan proyek hardware lagi, saya ingin benar-benar mencobanya. Hanya saja belakangan ini tidak banyak alasan untuk membuat rangkaian elektronik kustom, dan kalau terlalu sering dilakukan secara spontan, biayanya ada dan barang rongsokan juga bertambah

  • Ini persis yang saya cari