Fritzing: Free open-source tool for circuit design & PCB creation. Ideal for prototyping, documentation & education. Active development, easy to use simulator available.
Fritzing is an open-source project designed to empower designers, artists, researchers, and hobbyists to transition from physical prototyping to creating functional products. Inspired by Processing and Arduino, Fritzing provides tools for documenting and sharing electronic prototypes, including Arduino projects. The software enables users to create PCB layouts suitable for manufacturing, facilitating the creation of actual products based on their designs. Furthermore, Fritzing supports educational purposes, allowing instructors to teach electronics concepts effectively while also enabling users to easily share their work with others within a collaborative environment.