Custom development: KiCad Python scripts & plugins
Every script published on this site is tested for real against KiCad — not just proofread. The same work applies to your project: a Python script or plugin built for your design flow, that actually works once delivered, with pcbnew or the IPC API depending on what fits best.
What I can build
A new script or plugin
Automate a repetitive layout task: array or panel placement, pattern generation, a custom export, a house design-rule check before fabrication.
Fix or extend an existing script
A plugin that broke after a KiCad update, a legacy script that needs a fix or a new feature added to it.
pcbnew → IPC migration
Move a script to KiCad 10/11's new client/server model, or simply make it work with both APIs.
Approximate pricing
Small task
starting at €90
A targeted fix or tweak on a script that already exists.
Custom script or plugin
starting at €390
Full build of an automation, tested against your own board.
Migration / update
starting at €190
Moving from pcbnew to IPC, or adapting to a new KiCad version.
These are indicative starting prices — the exact quote depends on the actual scope, worked out after we talk through your request via the form below. For ongoing work (maintenance, support), an hourly rate is quoted separately.
How it works
- 1
Describe what you need in the form below: context, what the script should do, the KiCad version you're on.
- 2
Reply within 48h with an estimated timeline and price.
- 3
Development, tested for real against KiCad before delivery — the same bar as the tutorials on this site.
- 4
Delivery of the script or plugin, with a quick rundown of how it works.
Send a request
The more precise the description, the more precise the estimate.