- 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-clidapat 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
- Menyediakan manajer library terintegrasi dan layanan fabrikasi PCB
- Pada saat yang sama, LibrePCB juga dapat digunakan sepenuhnya secara 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
- Dengan
-
Open source
- LibrePCB adalah perangkat lunak open source gratis dengan lisensi GPLv3
- Kode sumbernya dipublikasikan di GitHub
1 komentar
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
DXFditujukan untuk outline board.DXFadalah untuk CAD mekanis, jadi layout board atau skematik tidak bisa diimpor dengan cara ituFormat 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-containedSelain 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
.lppzlangsung ke situs web AISLER, akan ada ‘donasi’ ke proyek LibrePCB”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
DXFadalah 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 lainKritik 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
Tidak ada autorouting, hanya ada ratsnest. Kegunaan autorouting sudah dibahas di komentar-komentar saudara
DXFterutama 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 silkscreenKalau 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
Desain PCB mencakup jauh lebih banyak hal daripada sekadar memasukkan komponen secara fisik ke atas board
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
Autorouting juga tidak akan saya pakai, jadi tidak masalah. Semuanya buruk dibandingkan hasil manusia
DXFbisa 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 atasnyaDengan
PDF,SVG,pixmap,BOM,pick&place,Gerber/Excellon, semua format yang diperlukan sudah ada. Saya sebelumnya memakai KiCad, tetapi saya juga akan melihat LibrePCBAkan membantu jika ada tabel perbandingan fitur terhadap KiCAD dan Horizon
https://www.kicad.org/
https://horizon-eda.org/
Salah satu “nilai jual” utamanya adalah konsep pustaka yang canggih: https://librepcb.org/features/library-concept/
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 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
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
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
Produsen lain juga mendukungnya. Misalnya, Aisler menyumbangkan sebagian pendapatan dari pesanan yang diajukan melalui LibrePCB
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
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
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
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