A Cross Platform and Open Source Electronics Design Automation Suite

KiCad

KiCad 7.0.1

  -  1.1 GB  -  Open Source
  • Latest Version

    KiCad 8.0.7

  • Operating System

    Windows 8 (64-bit) / Windows 10 (64-bit) / Windows 11

  • User Rating

    Click to vote
  • Author / Product

    KiCad Team / External Link

  • Filename

    kicad-7.0.1-x86_64.exe

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of KiCad 7.0.1.


For those interested in downloading the most recent release of KiCad or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • KiCad 7.0.1 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    KiCad 7.0.1 Screenshot 1
  • KiCad 7.0.1 Screenshot 2
  • KiCad 7.0.1 Screenshot 3

What's new in this version:

General:
- Ensure gal is initialized before letting DoRepaint() crash
- Prevent GAL crash on initialization
- Fix crash when font face fails to load
- Improve print quality when using custom fonts
- Fix incorrect image size
- Prevent ghost image after canceling bitmap placement
- Make Freetype access thread safe
- Fix crash when accessing library tables
- Fix --use-drill-file-origin command line argument
- Fix crash deleting project tree items
- Catch parsing exceptions of PCM local repository
- Fix Chinese character type support
- Fix built in color scheme for Python scripting
- Fix incorrect tilt when plotting italic text
- Correctly open selected file in text editor
- Reduce some flickering in PCM
- Adjust stroke font baseline offset to better match 6.0
- Fix CADSTAR importer memory leaks
- Handle dielectric sub-layers in STEP export
- Fix STEP exporting boards with curves
- Reload library tables when new libraries are added via PCM
- Fix layer widget color swatches in HiDPI situations

Schematic Editor:
- Don’t dirty connectivity when moving non-reference schematic field
- Bug fixes for library symbol pin bounding box generation
- Make sure screen RTrees are updated when changing bounding boxes
- Prevent DRC warning from r-appearing after updating footprint
- Fix too-narrow text edit control on Mac
- Text box margin should account for border thickness
- Don’t gray out selection shadows for DNP items
- Keep image sizes when loading/saving 7.0 schematic files
- Fix editing wire and bus net label properties
- Honor blank and white plot option for bitmap images
- Import arcs correctly in CADSTAR importer
- Allow change symbol tool to properly undo changes
- Fix confusing SPICE error when navigating schematic
- Show selection highlight for symbol reference and value field
- Fix crash when undoing page number change with hierarchy navigator
- Correctly handle alternate pin definitions when printing
- Enable user variable substitution on the 'symbol chooser' datasheet field
- Use field data from schematic symbol instead of library symbol in BOM script

Spice Simulator:
- Prevent a crash when a spice SW_I lacks two pin net names
- Prepend correct SPICE prefix when necessary for plotting currents
- Fix crash when changing IBIS type
- Fix layout issue in simulation model dialog IBIS fields
- Prevent setting simulation type from overwriting .options command
- Prevent crash in simulation plot panel
- Allow user to specify phase when defining sine wave
- Allow sources that are both AC and TRAN
- Save state of "Save all power dissipations" check box in simulation command dialog
- Prevent simulation model dialog from picking up the wrong model
- Set simulation source model parameters correctly
- Don’t allow 0 simulation field text size
- Implement default levels for JFET, MOSFET, and MESFET models
- Don’t allow extra text in simulation properties dialog
- Don’t change parameter units formatting
- Save first parameter when editing multiple parameters in model properties dialog
- Don’t copy model file into spice net list
- Do not allow power symbol value field to be overwritten in text properties dialog
- Fix crash when using over-lined text
- Fix crash when resizing window
- Do not add unwanted instance field parameter in spice model editor parameter grid is focused
- Fix broken simulator net list
- Correct pins for some BJT and MESFET builtin models
- Fix spacing and font size issues in 3D model preview dialog
- Fix some initial simulator conditions
- Convert inline models in Sim.Params fields to SPICE syntax
- Make simulator model editor parameter grid number formats behave inconsistently
- Fix crash when loading a spice library for simulation

Symbol Editor:
- Fix incorrect data when adding new columns to library tree
- Prevent selected items from becoming invisible
- Do not default to "common to all units" mode

Board Editor:
- Fix crash during DRC check
- Fix STEP model colors
- Allow plotting of multiple board layers per plot in Python
- Fix more STEP model color issues
- Enable zone hatch settings in properties panel
- Do not collide items within a net tie footprint when routing
- Draw selection layer in front of object instead of behind
- Fix incorrect rotation of thermal spokes for rotated footprints
- Do not change visibility objects when changing layer visibility
- Fix edge clearance bug in DRC custom rule
- Make zone automatic refill checks more discerning
- Fix crash in CADSTAR parser
- Disable automatic zone refilling by default
- Fix breaking Python plugins in board editor when opening footprint editor
- Fix pads losing nets after undo
- Print original net names properly when reconnecting zones/vias
- Fix some shape properties in properties editor
- Fix missing knock out text when plotting
- Set copper edge clearance to a more reasonable default
- Fix DRC failure to find clearance violations
- Optimize net name and number text size and position on pad
- Add bitmap support to Python extension
- Add ability to ignore copper clearance in custom rules
- Fix crash when inserting via while routing differential pair with custom rule
- Synchronize selection of selected items after Python plugin is run
- Treat dimensions in footprint as text for bounding box calculations
- Use automatic dimension when unit couldn’t be determined importing from legacy board file
- Allow undo of alignment operations on groups
- Do not over writing unspecified DRC constraints
- Fix rounding errors in gerber files
- Always export footprint pad holes to STEP files
- Allow for rounding error in connection width checker
- Ensure all attributes are added to polygon items when plotting GERBER files
- Fix Python API for getting net items
- Rotate footprint text box correct for non-cardinal rotation angles
- Fix crashe when changing zone borders with H, V, and 45 degree constraints enabled
- Fix handling of multi-layer zones in Specctra export
- Handle fully nested zones correctly

Footprint Editor:
- Update all units correctly when changing units in 3D model properties panel

3D Viewer:
- Avoid crashing when GL context creation fails
- Fix model transparency issue

Python scripting:
- Fix Python call to get all net classes

Windows:
- Update Sentry to version 0.60
- Fix truncation of color panel swatches