На рынке существует большое количество программного обеспечения, позволяющего создавать принципиальные электронные схемы, но, к сожалению, большинство из них платные и довольно сложные для того, чтобы нарисовать по-быстрому небольшую схемку. Поэтому ниже приведен список бесплатных и не очень сложных в освоении программ.

PCB123 — это бесплатное ПО компании Sunstone. Оно имеет все, что может понадобиться для разработки и создания схем. PCB123 содержит 500000 наименований элементов и имеет удобный поиск для быстрого нахождения любого элемента в процессе проектирования. Также на выбранный элемент предоставляется документация. Интересной особенностью этой программы является поиск доступных компонентов на Digi-Key в реальном времени.
Xcircuit — программа компании OpenCircuitDesign, которая заточена под среду Unix/Linux. Ее можно запустить также под Windows, если имеется работающий X-server или Windows API. Xcircuit предназначена для создания высококачественных схем, которые сразу можно отправлять на печать и публиковать. Для начала работы с программой желательно освоить руководство.
TinyCad — программа для создания схем, предоставляемая SourceForge. Она позволяет чертить схемы, выполнять разводку платы и моделировать работу схем.
Dia — это простая программа, подходящая в первую очередь для рисования блок-схем. Но также в ней имеется доступ и к некоторым основным и важным компонентам. Ее можно порекомендовать новичкам в деле черчения электронных схем, но все же это просто хорошая программа для создания блок-схем. Она имеет лицензию GNU GPL и может быть запущена на Windows, Linux и Mac OS X.
SmartDraw — еще один бесплатный пакет для рисования схем. Его предоставляет компания SmartDraw LLC, которая разрабатывает профессиональные CAD-программы. Она предлагает бесплатную версию SmartDraw как урезанную в плане функциональности альтернативу платной версии, поэтому при работе с ней можно испытать некоторые неудобства.
ProfiCAD — бесплатная простая программа. Она создана для черчения электронных схем, силовых электрических схем, различных дмаграмм. Доступно более 1000 символов, также можно создавать свои символы. Нарисованная схема может быть импортирована в формат DXF.