Pcb-rnd

Last updated
pcb-rnd
Original authors Tibor Palinkas, others [1] [2]
Initial release2013;12 years ago (2013)
Stable release
3.1.6 [3]   OOjs UI icon edit-ltr-progressive.svg / 11 December 2024;12 months ago (11 December 2024)
Repository repo.hu/pcb-rnd/trunk
Written in C [4]
Operating system Unix, Linux, [5] Windows [6]
Size 7–12 MB [7]
Available inEnglish
Type EDA, CAD
License GPL 2.0-or-later
Website repo.hu/projects/pcb-rnd

pcb-rnd is a modular [8] and compact (core under 60k source lines of code (SLOC), plug-ins at 100k SLOC) [8] electronic design automation (EDA) and computer-aided design (CAD) software application used for layout design of electrical circuits. [9] It is used professionally and in universities. [10] Pre-built packages are available on several operating systems. [11] [12] [13] [14] The software focuses on multiple file format support, [15] scripting, multiple font support, [16] a query language and command-line interface support for batch processing and automation. [17] [18] The software provides user interfaces for command line, GTK2+gdk or +gl, GTK4+gl, and Motif [19] supporting multiple graphical user interfaces (GUIs) with the same thing for every interface. [20]

Contents

History

pcb-rnd was originally developed from a friendly fork of the geda PCB project. In 2020, pcb-rnd was funded through NGI0 PET as a part of the European Commission's Next Generation Internet program. [9]

A whole EDA suite, named Ringdove, has emerged around pcb-rnd by 2023, featuring a schematics editor (sch-rnd), a gerber–excellon–CAM viewer (camv-rnd), and a PCB autorouter (route-rnd).

See also

References

  1. "Authors". Archived from the original on 2018-08-06. Retrieved 2018-08-06.
  2. "pcb-rnd people". Archived from the original on 2018-09-27. Retrieved 2018-08-06.
  3. http://repo.hu/projects/pcb-rnd/news.html.{{cite web}}: Missing or empty |title= (help)
  4. "C89" . Retrieved 2018-08-06.
  5. "Distros". Archived from the original on 2021-08-09. Retrieved 2018-08-06.
  6. "Windows support". Archived from the original on 2019-11-27. Retrieved 2019-11-22.
  7. "pcb-rnd debian buster packages". Archived from the original on 2018-08-07. Retrieved 2018-08-06.
  8. 1 2 "Modularization with SLOC breakdown".
  9. 1 2 "nlnet".
  10. "Wellesley Thesis Collection". Archived from the original on 2018-11-01. Retrieved 2018-08-06.
  11. "repology".
  12. "Archlinux". Archived from the original on 2018-09-13. Retrieved 2018-09-13.
  13. "Ubuntu". Archived from the original on 2018-09-13. Retrieved 2018-09-13.
  14. "Mageia". Archived from the original on 2018-09-13. Retrieved 2018-09-13.
  15. "Exporting eagle libraries to FOSS tools". 22 December 2017. Archived from the original on 2018-09-13. Retrieved 2018-09-13.
  16. "Multiple font support". April 2017. Archived from the original on 2018-09-13. Retrieved 2018-09-13.
  17. "PCB-RND: An Open, Engineer-Focused PCB Editor". 18 November 2025.
  18. "pcb-rnd datasheet". Archived from the original on 2018-11-01. Retrieved 2018-08-06.
  19. "pcb-rnd hids". Archived from the original on 2025-01-11. Retrieved 2018-08-06.
  20. "pcb-rnd hid policy". Archived from the original on 2018-08-07. Retrieved 2018-08-06.