pcb-rnd

{{One source|date=November 2021}}

{{Infobox software

| name = pcb-rnd

| logo =

| logo alt = pcb-rnd layout design software

| screenshot = Pcb-rnd-screenshot.jpg

| screenshot alt =

| caption = pcb-rnd running on Linux

| author = Tibor Palinkas, others

| released ={{Start date and age|2013}}

| latest release version = {{wikidata|property|edit|reference|Q56276672|P548=Q2804309|P348}}

| latest release date = {{Start date and age|{{wikidata|qualifier|Q56276672|P548=Q2804309|P348|P577}}}}

| latest preview date =

| repo = {{URL|svn://repo.hu/pcb-rnd/trunk}}

| programming language = C

| operating system = Unix, Linux, Windows

| size = 7–12 MB

| language = English

| genre = EDA, CAD

| license = GPL 2.0-or-later

| website = {{URL|repo.hu/projects/pcb-rnd}}

}}

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

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.

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

{{Portal|Electronics|Free and open-source software}}

References

{{Reflist|refs=

{{cite web |title=repology |url=https://repology.org/project/pcb-rnd/versions}}

{{cite web |title=nlnet |url=https://nlnet.nl/project/pcb-rnd/}}

{{cite web |title=Archlinux |url=https://aur.archlinux.org/packages/pcb-rnd-svn/ |access-date=2018-09-13}}

{{cite web |title=Ubuntu |url=https://packages.ubuntu.com/artful/pcb-rnd |access-date=2018-09-13}}

{{cite web |title=Mageia |url=https://madb.mageia.org/package/show/application/0/name/pcb-rnd-core |access-date=2018-09-13}}

{{cite web |title=Wellesley Thesis Collection |url=https://repository.wellesley.edu/thesiscollection/484/ |access-date=2018-08-06}}

{{cite web |title=Exporting eagle libraries to FOSS tools |date=22 December 2017 |url=https://hackaday.com/2017/12/21/exporting-eagle-libraries-to-foss-tools/ |access-date=2018-09-13}}

{{cite web |title=pcb-rnd people |url=http://repo.hu/cgi-bin/pcb-rnd-people.cgi |access-date=2018-08-06}}

{{cite web |title=Multiple font support|date=April 2017 |url=https://hackaday.com/2017/04/01/new-fonts-for-geda-pcb-tool/ |access-date=2018-09-13}}

{{cite web |title=Authors |url=http://igor2.repo.hu/cgi-bin/minisvn.cgi?cmd=cat&repo=pcb-rnd&path=trunk/AUTHORS|access-date=2018-08-06 |url-status=live |archive-url=https://web.archive.org/web/20180806194053/http://igor2.repo.hu/cgi-bin/minisvn.cgi?cmd=cat&repo=pcb-rnd&path=trunk%2FAUTHORS%2F |archive-date=2018-08-06}}

{{cite web |title=Modularization with SLOC breakdown |url=http://repo.hu/projects/pcb-rnd/developer/mods3/}}

{{cite web |title=C89 |url=http://repo.hu/projects/pcb-rnd/developer/c89.html |access-date=2018-08-06}}

{{cite web |title=Distros |url=http://repo.hu/projects/pcb-rnd/developer/distros.txt |access-date=2018-08-06}}

{{cite web |title=Windows support |url=http://repo.hu/projects/pcb-rnd/windows.html |access-date=2019-11-22 |url-status=dead |archive-date=2019-11-27 |archive-url=https://web.archive.org/web/20191127194817/http://repo.hu/projects/pcb-rnd/windows.html}}

{{cite web |title=pcb-rnd datasheet |url=http://repo.hu/projects/pcb-rnd/datasheet.html |access-date=2018-08-06}}

{{cite web |title=pcb-rnd debian buster packages |url=https://packages.debian.org/buster/pcb-rnd |access-date=2018-08-06}}

{{cite web |title=pcb-rnd hids |url=http://repo.hu/projects/pcb-rnd/user/05_ui/ |access-date=2018-08-06}}

{{cite web |title=pcb-rnd hid policy |url=http://repo.hu/cgi-bin/pool.cgi?cmd=show&node=hid_policy |access-date=2018-08-06}}

}}

{{CAD software}}

{{DEFAULTSORT:pcb-rnd}}

Category:Engineering software that uses GTK

Category:Free software programmed in C

Category:Free electronic design automation software

Category:Electronic design automation software for Linux