Skip to main content

Extract pad positions from a kicad PCBNEW file with net data.

Project description

# kicad-testpoints

## Project Scope + Simplify the process of building a test & programming jig for a KiCAD design. + Export centroid like data for individual pads

## Basic Goals + Call out a list of pads and vias for use as test points + Output in a format that is consistant with [kicad-parts-placer](https://github.com/snhobbs/kicad-parts-placer).

## Related Projects + [ Altium Designer ](https://www.altium.com/documentation/altium-designer/adding-testpoints-pcb)

  • Describe the via or pad to add a test point to

  • Offsets can be added to put the pin off center of the pad

  • Format:
    • ref des

    • pad

    • class

    • net

    • net class (signal, ground, power, …)

    • … additional data for other tools

  • Config script
    • Defines the classes of contacts.

    • Probe type

    • Offset

    • Vertical position relative to ground pins

  • Vias need to be a seperate flow
    • net

    • class

    • x, y roughly (auto chooses the closest point)

History

0.1.0 (2023-10-30)

  • First release on PyPI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kicad_testpoints-0.1.0.tar.gz (11.8 kB view hashes)

Uploaded Source

Built Distribution

kicad_testpoints-0.1.0-py2.py3-none-any.whl (6.3 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page