LibrePCB: một trình soạn thảo mạch nguồn mở cho Linux

FreePCB

LibrePCB là một trình biên tập mạch và mã nguồn mở (GNU GPLv3), một phần mềm EDA miễn phí để phát triển bảng mạch.

Trình chỉnh sửa giản đồ rất dễ sử dụng và vẫn mạnh mẽ. Nhờ khái niệm thư viện sáng tạo, bạn không cần phải lo lắng về việc chọn dấu chân khi vẽ phác thảo.

Và không giống như các công cụ EDA khác, bạn cũng không cần phải lo lắng về việc chỉ định thủ công các chân ký hiệu cho các khối dấu chân sau này trong trình chỉnh sửa bảng điều khiển.

Khi thêm các thành phần vào giản đồ, hầu hết các công cụ EDA cho phép bạn chọn chúng từ danh sách các thư viện đã cài đặt đơn giản (thường do nhà sản xuất đặt tên).

LibrePCB có giao diện đồ họa khá trực quan cùng với bảng điều khiển của nó, cho phép chúng tôi truy cập vào các dự án mà chúng tôi đang phát triển, với khả năng quản lý lý tưởng đối với các dự án đã chỉnh sửa gần đây nhất và chúng tôi sử dụng nhiều nhất.

Ngoài ra, LibrePCB cho phép người dùng kết hợp bất kỳ thư viện nào từ các dự án trước đây, theo cách đơn giản, thư viện mong muốn được sử dụng chỉ cần tải xuống và cài đặt.

Trong số các đặc điểm chính của nó, chúng ta có thể làm nổi bật những điều sau:

  • Đa nền (Unix / Linux, Mac OS X, Windows)
  • Đa ngôn ngữ (cả phần tử ứng dụng và thư viện)
  • Tất cả trong một: quản lý dự án + trình chỉnh sửa thư viện / giản đồ / bảng điều khiển
  • Giao diện người dùng đồ họa trực quan, hiện đại và dễ sử dụng.
  • Thiết kế thư viện rất mạnh mẽ với một số khái niệm sáng tạo.
  • Các định dạng tệp mà con người có thể đọc được cho các thư viện và dự án
  • Chức năng đa PCB (các biến thể PCB khác nhau của cùng một sơ đồ)
  • Tự động đồng bộ hóa danh sách các mạng giữa sơ đồ và bảng.

Làm thế nào để cài đặt trình soạn thảo mạch LibrePCB trên Linux?

Hiện tại vẫn chưa có phiên bản ổn định nào, nhưng có một số gói sẽ tạo điều kiện cho việc cài đặt của công cụ tuyệt vời này nếu bạn không muốn biên dịch nó trên hệ thống của mình.

Một trong những cách đó là với sự trợ giúp của các gói Flatpak, đơn giản là chúng ta phải có sự hỗ trợ để có thể cài đặt các ứng dụng loại này trong hệ thống của mình.

bảng điều khiển

Nếu bạn chưa thêm hỗ trợ này vào hệ thống của mình, Bạn có thể truy cập bài viết sau đây, trong đó chúng tôi giải thích cách làm điều đó.

Bây giờ có hỗ trợ Flatpak, chúng tôi có thể cài đặt ứng dụng bằng cách mở một thiết bị đầu cuối và thực hiện lệnh sau:

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

Nếu bạn đã có loại cài đặt này, bạn có thể kiểm tra xem có phiên bản mới hơn hay không, thực hiện lệnh sau trong thiết bị đầu cuối của bạn.

flatpak --user update org.librepcb.LibrePCB

Và đã sẵn sàng với nó, họ đã cài đặt phiên bản mới nhất của trình chỉnh sửa mạch miễn phí này, họ chỉ cần tìm trình khởi chạy trong menu ứng dụng của mình để có thể chạy nó trên hệ thống của họ.

Nếu họ không thể tìm thấy trình khởi chạy, họ có thể mở ứng dụng với sự trợ giúp của lệnh sau:

flatpak run org.librepcb.LibrePCB

Một phương pháp khác mà chúng tôi phải có để tải ứng dụng này là với sự trợ giúp của AppImage, mà chúng ta có thể tải xuống bằng cách mở một thiết bị đầu cuối và trong đó thực thi các lệnh sau:

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

Khi quá trình tải xuống hoàn tất, bây giờ chúng ta phải cấp quyền thực thi cho ứng dụng đã tải xuống bằng lệnh sau:

chmod +x ./librepcb.AppImage

Và cuối cùng chúng ta có thể chạy ứng dụng này bằng cách nhấp đúp vào tệp đã tải xuống hoặc từ thiết bị đầu cuối, chúng ta có thể chạy nó bằng lệnh sau:

./librepcb.AppImage

Cài đặt trên Arch Linux

Đối với những người dùng Arch Linux, họ sẽ có thể cài đặt công cụ này từ AURDo đó, họ phải có một trợ lý AUR cho việc cài đặt của họ.

Tôi có thể giới thiệu một số trong bài đăng này. Bây giờ chúng ta mở một thiết bị đầu cuối và trong đó, chúng ta thực hiện lệnh sau:

yay -S librepcb

Phương pháp cuối cùng mà chúng tôi có là với sự trợ giúp của docker container, điều quan trọng là phải cài đặt docker trên hệ thống để có thể xây dựng container.

Để có thể tiến hành thi công tChúng ta phải mở một thiết bị đầu cuối và thực hiện các lệnh sau trong đó:

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

Bây giờ chúng ta tiến hành xây dựng vùng chứa với:

./build_container.sh

Cuối cùng, chúng tôi có thể chạy ứng dụng với:

./run_container.sh librepcb         

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Luisa Sung dijo

    Khi họ lấy nó ra cho bưu kiện, tôi sẽ thực sự thử nó.

  2.   jr dijo

    Từ ảnh chụp màn hình, nó trông giống như EAGLE PCB.