EDA

Ringdove is an EDA suite of multiple software components

Ringdove is an Electronic Design Automation suite that offers a schematics editor, a PCB editor, and a gerber/excellon viewer.

This is free and open source software.

Components include:

  • sch-rnd – simple, modular, scriptable schematics editor which can be used as a stand-alone schematics capture tool.
  • pcb-rnd – flexible, modular Printed Circuit Board editor:
    • Board file formats supported:
      • Altium PcbDoc ASCII board
      • autotrax PCB board, version 4
      • autotrax PCB board, version 5
      • dsn board
      • eagle xml board version 6, 7, 8
      • eagle binary board version 3, 4, 5
      • EasyEDA std board
      • EasyEDA pro board
      • hyperlynx board, version 2 and above
      • kicad board, version 3, 4 and 5 (s-expr)
      • lihata pcb-rnd board (any version)
      • PADS ASCII board
      • gEDA/PCB .pcb board (any version up to 2017)
    • Footprint formats supported:
      • BXL footprints
      • eagle xml footprint lib .lbr (as board)
      • eagle xml footprint lib .lbr (as footprint)
      • eagle binary footprint lib (as board)
      • EasyEDA std footprint
      • EasyEDA pro footprint
      • kicad footprint module (s-expr, version 3, 4 and 4)
      • lihata pcb-rnd footprint (any version)
      • Mentor Graphics cell footprints
      • gEDA/PCB .fp footprints
      • tEDAx footprint (any version)
  • router-rnd – flexible, modular autorouter for Printed Circuit Boards.
  • camv-rnd – small, flexible viewer for PCB-related CAM file formats.
    • Viewer for Printed Circuit Board related CAM files.
    • Scriptable in 10+ different scripting languages.
    • Small.
    • Fits well in a UNIXy workflow.
    • Supports CLI and server applications.
  • librnd – flexible, modular two-dimensional CAD engine.

Features include:

  • Small and quick.
  • Minimal dependencies.
  • Otimized for both CLI and GUI.
  • Scriptable.
  • UNIX mindset.

Website: www.repo.hu/projects/ringdove
Support:
Developer: Tibor ‘Igor2’ Palinkas
License: GNU General Public License v2.0

CAM viewer
Click image for full size

Ringdove is written in C. Learn C with our recommended free books and free tutorials.

Return to Electronic Design Automation

Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Read our Comment FAQ.

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments