Skip to content

A kicad plugin for PCB power density analysis and voltage drop simulation using nikfemm simulator

License

Notifications You must be signed in to change notification settings

nikisalli/Kicad-nikfemm

Repository files navigation

photo_2024-02-18_00-19-53

what is this?

  • This kicad plugin uses nikfemm simulator to plot power density and voltage on PCB geometries.
  • Please note that this is just a demo and I tested it on linux systems only (but you could manage to make it work on windows quite easily).
  • Also you'll need to install all the dependencies by yourself.
  • P.S. nikfemm can simulate infinite many layers but for simplicity this plugin simulates two layers with hardcoded thickness of 35um

installation

to install the nikfemm python module:

  • git clone https://github.com/nikisalli/nikfemm.git
  • cd nikfemm/python
  • pip install . (you'll need cmake, make and a compiler installed on your system to build the wheel)

to install the dependencies for the plugin

  • git clone https://github.com/nikisalli/Kicad-nikfemm
  • cd Kicad-nikfemm
  • pip install -r requirements.txt

to install the plugin:

  • go to the kicad plugin manager
  • click the install from file button
  • select the zip in the main folder of this repo

acknowledgements

nice pictures

asd.mp4
lol.mp4

photo_2024-02-17_17-42-46

photo_2024-02-17_17-42-50

photo_2024-02-17_17-42-53

photo_2024-02-17_17-42-55

photo_2024-02-17_17-42-42

About

A kicad plugin for PCB power density analysis and voltage drop simulation using nikfemm simulator

Resources

License

Stars

Watchers

Forks

Packages

No packages published