FreePCB is a printed circuit board (PCB) electronic design automation program for Microsoft Windows, written by Allan Wright. It is free and open-source software released under a GNU General Public License.