Automate LTspice Circuit Simulation Using Python Scripting — Udemy — Last updated 7/2020 — Free download

for Electrical Engineers

What you’ll learn

  • Automate LTspice simulation
  • Use Python programming to create LTspice circuit files
  • Able to run unlimited number of simulation cases just by one click
  • Create the raw data from LTspice using Python
  • Import LTspice .raw data to the world of Python
  • Plot the data in Python IDE
  • Read measurement from LTspice log files into Python
  • Save plotted figures as image files


  • Basics of SPICE circuit simulation (LTspice preferable)
  • Basics of programming experience (Python preferable)
  • A windows OS PC with LTspice XVII installed
  • A windows OS PC with Python IDE (e.g., Anaconda and Spyder)
  • Sorry this course is NOT prepared in macOS


Update history

07/19/2020: Course material “Material v1.16 (2020-07-19).zip” is uploaded: “ltspy3meas” module is updated to fix a bug in reading the measurement name list

06/28/2020: Course material “Material v1.15 (2020-06-28).zip” is uploaded: New Section “Sec5-6 Spyder graphics backend setting”.

06/15/2020: Course material “Material v1.14 (2020-06-15).zip” is uploaded: “ltspy3meas” has been updated to import .step measurement.

06/10/2020: Course material “Material v1.13 (2020-06-10).zip” is uploaded. The output solution waveforms of the 2nd order LPF project are corrected.

05/05/2020: Note that 1080p video is NOW available. Just go to video “settings” and enable the “Auto option”. Then 1080p streaming will become possible for you!

05/06/2020: the pdf of “Sec5-2 Intro to Matplotlib” is updated on page 3 to avoid some potential bugs.

05/05/2020: The Matlab file name for Sec3-3 Bode Plot is changed to “BodePlot_Matlab.m”

04/19/2020: A bug is fixed in “ltspy3meas” for Section 6 Lecture 32: Read Measurement data in log file

  • A detailed step-by-step tutorial about how to automate LTspice circuit simulation using Python scripting
  • LTspice is the #1 SPICE simulation tools that is free, robust and fast. But it requires a lot of human efforts to run manually.
  • Python can automate LTspice for you!
  • Python is so easy to learn that is prefect for electrical engineers
  • Python can unleash the full potential of LTspice
  • Python can save you time and money from tedious and time-consuming LTspice simulation
  • Read raw data into Python and plot it as figures
  • Python opens the door for you to the world of data science

Who this course is for:

  • Anyone who is interested in both LTspice and Python
  • Electrical engineers who have been curious about Python language
  • Extend the LTspice simulation capability
  • Anyone who want to avoid repetitive and tedious workload in LTspice simulation
  • Impress at work and boost the career


Automate LTspice Circuit Simulation Using Python   (download)
1.45 GB

Course Content:

  • Sundryshare.COM is our file hosting service, please support us to maintain service by becoming premium membership. Cheers!
  • Please leave a comment to report if files missing or downloaded files don't work by reasons such as: error with errors uncompress/unzip/unrar, broken files... We will check and update new download links ASAP!
  • Archives don’t open, and are corrupt? Don't be worried! Problem was with WinRAR, Used 7-Zip instead.
Previous articleComplete Machine Learning 11 in 1 Course
Next articleHands on Introduction to C in the Terminal
0 0 vote
Article Rating
Notify of
Inline Feedbacks
View all comments