Skip to main content
Built-in Elements

<via />

Overview

A via is a plated hole that connects different layers of a PCB. Vias are commonly used to route traces between layers and for thermal management.

Vias do not have a schematic representation.

You generally do not need to manually create vias, they will be handled automatically by the autorouter.

export default () => (
<board width={5} height={5}>
<via
fromLayer="top"
toLayer="bottom"
outerDiameter="0.8mm"
holeDiameter="0.4mm"
pcbX={0}
pcbY={0}
/>
</board>
)
PCB Circuit Preview

Properties

PropertyTypeDefaultDescription
fromLayerstring"top"Starting layer for the via
toLayerstring"bottom"Ending layer for the via
holeDiameternumber | string"0.4mm"Diameter of the plated hole
outerDiameternumber | string"0.8mm"Outer diameter of the copper annular ring
pcbXnumber0PCB X position of the via
pcbYnumber0PCB Y position of the via
netIsAssignablebooleanfalseMarks the via as prefabricated so autorouters like laser_prefab can claim it for any compatible net. For a full workflow, see the Biscuit Board Laser Ablation guide.