Electronic CAD - Mechanical CAD

PROGRAM TYPE

VENDOR/PRODUCT

COMMENTS, INFO/DOWNLOAD URLs, VIDEOS, ETC.

PCB Design

 

Autodesk Eagle (formerly CadSoft)

 

Electronics schematic design.

PCB design.

Overview and download: https://www.autodesk.com/products/eagle/overview

Three great Intro To Eagle demos from Jeremy Blum: 1, 2, 3

Free download: includes 2 schematic sheets, 2 signal layers, and 80cm2 board area.

Compare Eagle Free to Eagle Standard: https://www.autodesk.com/compare/eagle-vs-eagle-premium

PCB Design

Pad2Pad

https://www.pad2pad.com/facebook

Free download. Easy PCB design export to their PCB manufacturing service.

PCB Design Fritzing

Fritzing is an open source initiative to develop amateur or hobby CAD software for the design of electronics hardware.

Design your project on a breadboard then transfer to Fritzing: breadboard view, schematic view,  and PCB view.

Opensource, free download http://fritzing.org/home

PCB Design

 

Autodesk Circuits

Electronics lab, circuit scribe lab, PCB design lab.

Autodesk, free downloads. https://circuits.io/

PCB Design

KiCad

Free, open source.

Schematic capture and PCB layout: https://www.kicad.org/

State Machine Tools Yakinda Statechart Tools

Install YST and create your first Finite State Machine chart.

Free trial period.

Yakindu Statechart Tools examples Github repository.

Arduino basic finite state machine example.

Integrated Development Environment (IDE) Eclipse C++ IDE for Arduino

As projects get bigger and more complex, Arduino developers need something more powerful like an IDE that supports pure C++ development with content assist and source navigation the professional developers take for granted.

Eclipse C++ IDE for Arduino requires Eclipse Marketplace Client first be installed.

Mechanical CAD Adafruit The 3D Printing Handbook. The "bible" for 3D printing.

Home