KiCad Installation and Initial Setup

    Resources

    Installation

    KiCad is an open-source Electronics Design Automation (EDA) suite used to schematic capture and layout printed circuit boards (PCBs).

    Full installation links and OS-specific instructions can be found on the Software page.

    • Windows: Download the main installer from the KiCad download page. Ensure the optional 3D Models component remains checked during installation.
    • macOS: Download the .dmg file. Drag the KiCad folder to Applications, and install the extra library package if prompted.
    • Linux: Install via your distribution’s package manager or Flatpak (e.g., sudo apt install kicad on Ubuntu/Debian).

    First-Run Setup

    When opening KiCad for the first time, you will be prompted to configure the default global libraries and configuration settings.

    Global Symbol & Footprint Library Table

    Upon launch, a Configure Global Symbol Library Table dialog might appear:

    1. Select “Copy default global symbol library table (recommended)”.
    2. Click OK.
    3. If a second prompt appears for the Global Footprint Library Table, select “Copy default global footprint library table (recommended)” as well.

    Note: Selecting these options ensures that standard symbols (resistors, microcontrollers, capacitors) and footprints (0805, SOIC, QFN) are populated automatically.


    (Optional) Settings for Robotics & Embedded Systems

    To ensure consistency across lab assignments and team collaboration, configure these initial preferences.

    Color Theme & Units

    1. Go to Preferences > Preferences… (or Ctrl + , / Cmd + ,).
    2. Under Common, select your preferred Default display units (millimeters mm are standard for most modern PCB design and mechanical enclosure fitting).
    3. Under Schematic Editor > Display Options, adjust grid spacing or visual preferences as needed.

    Plugin and Content Manager (PCM)

    KiCad includes an integrated package manager for community tools and fabrication add-ons:

    1. From the main KiCad project manager screen, click Plugin and Content Manager.
    2. Plugins for class:
      • Interactive HTML BOM: Generates an interactive web page listing parts for easy hand-soldering and assembly.
      • Fabrication Exporters (e.g., JLCPCB Tools or PCBWay Plug-in if required for lab manufacturing).