TinyCAD es un utilidad de código abierto (licencia GNU) que te permite diagramar circuitos electrónicos.
Con una interfaz muy intuitiva y de facil manejo, este programa incluye librerías de diagramas con los que fácilmente puedes crear tus esquemas PCB en formato PADs y Protel, además viene con un motor de Template SPICE para generar archivos de simulación.