All Projects → jsreynaud → Kicad Action Scripts

jsreynaud / Kicad Action Scripts

Licence: gpl-3.0
Some KiCad plugins in Python

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Kicad Action Scripts

Epic Kitchens 55 Action Models
EPIC-KITCHENS-55 baselines for Action Recognition
Stars: ✭ 68 (-38.74%)
Mutual labels:  action
Postgresql Action
GitHub Action to setup a PostgreSQL database
Stars: ✭ 91 (-18.02%)
Mutual labels:  action
Kcores Flexiblelom Adapter
KCORES FlexibleLOM to PCIe x8 adapter and baffle model
Stars: ✭ 103 (-7.21%)
Mutual labels:  kicad
Zeta256
The Zeta minimal Z80 toggle-switch computer
Stars: ✭ 78 (-29.73%)
Mutual labels:  kicad
Retroreflectors
RF retroreflectors
Stars: ✭ 86 (-22.52%)
Mutual labels:  kicad
Minikbd
Stars: ✭ 97 (-12.61%)
Mutual labels:  kicad
Upconverter1v3
Upconverter 125MHz v1.3 - Passive Upconverter Hardware Design for SDR
Stars: ✭ 64 (-42.34%)
Mutual labels:  kicad
Action Download Artifact
⚙️ A GitHub Action to download an artifact associated with given workflow and commit or other criteria
Stars: ✭ 107 (-3.6%)
Mutual labels:  action
Revert
A GitHub Action to automatically revert a commit on a '/revert' comment
Stars: ✭ 89 (-19.82%)
Mutual labels:  action
Customalertviewdialogue
Custom AlertView Dialogue is the world's most advanced alert view library. Custom AlertView Dialogue includes simple message popups, confirmation alerts, selector popups, action sheet bottom menus, and input/feedback contact forms.
Stars: ✭ 100 (-9.91%)
Mutual labels:  action
Cc11xx
Hardware designs for CC11xx
Stars: ✭ 81 (-27.03%)
Mutual labels:  kicad
Sense Navigation
Sheet Navigation + Actions for Qlik Sense.
Stars: ✭ 85 (-23.42%)
Mutual labels:  action
Avaloniabehaviors
Port of Windows UWP Xaml Behaviors for Avalonia Xaml.
Stars: ✭ 96 (-13.51%)
Mutual labels:  action
Dji Hardware Schematics
Community made schematics for the DJI drones and devices.
Stars: ✭ 72 (-35.14%)
Mutual labels:  kicad
Kicad 3d Models In Freecad
kicad 3d models in freecad
Stars: ✭ 104 (-6.31%)
Mutual labels:  kicad
Qeda
The tool for easy creating electronic component libraries
Stars: ✭ 66 (-40.54%)
Mutual labels:  kicad
Wiflier
ESP8266-based Quadcopter Brain
Stars: ✭ 91 (-18.02%)
Mutual labels:  kicad
Action Send Mail
⚙️ A GitHub Action to send an email to multiple recipients
Stars: ✭ 111 (+0%)
Mutual labels:  action
Astromenace
Hardcore 3D space scroll-shooter with spaceship upgrade possibilities.
Stars: ✭ 104 (-6.31%)
Mutual labels:  action
Wiggle Spine
Board design for a 7-module power and data hub, with USB 2.0 and ice40 FPGA.
Stars: ✭ 99 (-10.81%)
Mutual labels:  kicad

This branch is the plugin for development version of KiCad

Please select the right branch according your KiCad version:

  • master for development version of KiCad
  • V5.1 for KiCad version 5.1.*

Know issues

  • Unable to delete VIA (since The old method - used in 5.1 - don't work anymore)
  • Via are invisible after plugin run. Need to save and reopen file to see them

Some KiCad plugins in Python

Thoses plugins must be copied inside KiCad's python plugins directory (~/.kicad_plugins or /usr/share/kicad/scripting/plugins/ for Linux). Most of them use python plugin (Action plugins) in KiCad. This feature is enabled in daily builds of KiCad. See https://forum.kicad.info/t/howto-register-a-python-plugin-inside-pcbnew-tools-menu/5540

ViaStitching

A pure python via stitching.

After select "Via Stitching" in Tools menu, choose your options in the interface.

The interface

Then the result should be:

The result

CircularZone

A pure python script to create circular zone.

Select a component. This composent will be used as center of the circular zone. If no component is selected, the origin (0,0) will be used as center.

After select "Create a circular zone" in the Tools menu, choose the radius and the type of zone (normal or keep out).

The interface

A circular zone will be created. Select it to change properties:

Select zone

Open properties

Refill the area (B hotkey) then the circular zone is ready.

Final result

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].