EAGLE PCB Design Software is the tool of choice for thousands of engineers worldwide. With 3 modules and a common interface, EAGLE offers a variety of product combinations and allows every user to choose the configuration that meets their individual requirements.
DesignSpark PCB is a completely free Windows software application for generating PCBs.
DIY Layout Creator (DIYLC in short) is freeware drawing tool developed with help of a large online community of DIY electronics enthusiasts.
Basic Interpreter for the ESP8266.
Fritzing is an open source initiative to develop amateur or hobby CAD software for the design of electronics hardware, to support designers and artists ready to move from experimenting with a prototype to building a more permanent circuit.