seveibar/testpoints

This hardware consists of a small PCB with five test points arranged linearly, interconnected through a 1kΩ resistor and a 1000pF capacitor, forming a simple RC test configuration.

Usage: For the "@tsci/seveibar.testpoints" package, you would import and use the testpoints as follows: Import: ```tsx import { testpoint } from "@tsci/seveibar.testpoints" ``` Usage: ```tsx <board> <testpoint name="A" footprintVariant="pad" pcbX={-5.5} pcbY={-2} padDiameter="0.5mm" /> </board> ``` Key properties: - `name`: Unique identifier for the testpoint - `footprintVariant`: Style of testpoint (e.g., "pad") - `pcbX`, `pcbY`: Positioning on PCB - `padDiameter`: Size of testpoint pad You can also specify connections between testpoints using the `connections` prop.

Version
0.0.1
License
unset
Stars
0

dist/index.js

PCBPCB preview for dist/index.js
SchematicSchematic preview for dist/index.js
import { jsxs, jsx } from 'react/jsx-runtime';

var index = () => (jsxs("board", { width: "10mm", height: "10mm", children: [jsx("resistor", { resistance: "1k", footprint: "0402", name: "R1" }), jsx("capacitor", { capacitance: "1000pF", footprint: "0402", name: "C1" }), jsx("trace", { from: ".R1 > .pin1", to: ".C1 > .pin1" })] }));

export { index as default };