LibrePCB是一個開源和電路編輯器 (GNU GPLv3), 免費的EDA軟件來開發電路板。
原理圖編輯器非常易於使用,但功能仍然很強大。 得益於創新的庫概念,您在繪製輪廓時無需擔心選擇腳印。
而且與其他EDA工具不同,您也不必擔心稍後在儀表板編輯器中手動將符號引腳分配到佔位塊。
在向原理圖添加組件時,大多數EDA工具都允許您從安裝的庫的簡單列表中選擇它們(通常由製造商命名)。
LibrePCB除了其控制面板外,還具有相當直觀的圖形界面,該界面使我們能夠訪問開發中的項目,並對上次編輯和使用最多的項目進行理想的管理。
此外,LibrePCB使用戶能夠合併過去項目中的任何庫,通過該庫,可以簡單地下載並安裝要使用的所需庫。
在其主要特徵中,我們可以重點介紹以下內容:
- 多平台(Unix / Linux,Mac OS X,Windows)
- 多語言(應用程序和庫元素)
- 多合一:項目管理+庫/原理圖/儀表板編輯器
- 直觀,現代且易於使用的圖形用戶界面。
- 具有一些創新概念的非常強大的庫設計。
- 易於閱讀的庫和項目文件格式
- 多PCB功能(同一原理圖的不同PCB變體)
- 自動同步方案和電路板之間的網絡列表。
如何在Linux上安裝LibrePCB電路編輯器?
目前尚沒有穩定的版本,但是有一些軟件包可以幫助安裝 如果您不想在系統上對其進行編譯,則可以使用它。
這些方式之一是 在Flatpak軟件包的幫助下,我們僅需借助這些軟件包就可以在我們的系統中安裝這種類型的應用程序。
如果您沒有在系統中添加此支持, 您可以訪問下面的文章,在其中我們將介紹如何執行此操作。
現在有了Flatpak支持,我們可以通過打開終端並執行以下命令來安裝應用程序:
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助手來進行安裝。
我可以嗎 在這篇文章中推荐一些。 現在,我們打開一個終端,並在其中執行以下命令:
yay -S librepcb
我們擁有的最後一種方法是藉助Docker容器,將docker安裝在系統上以構建容器非常重要。
為了能夠進行施工我們必須打開一個終端並在其中執行以下命令:
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
當他們拿出包裹時,我會真正嘗試的。
從屏幕截圖中,它看起來像EAGLE PCB。