Skip to main content
tscircuit Essentials

Draw a WiFi Antenna

Use a manual trace path when you want to draw open-ended copper from an RF pin, such as a simple WiFi antenna or antenna feed. Instead of using from and to, provide a path with the RF pin selector and define the copper shape with pcbPath.

export default () => (
<board width="32mm" height="16mm">
<chip name="U1" footprint="qfn32" />
<trace
path={[".U1 > .pin1"]}
width="0.3mm"
pcbPath={[
".U1 > .pin1",
{ x: -2.5, y: 4.2 },
{ x: 4.0, y: 4.2 },
{ x: 4.0, y: 6.6 },
{ x: 15.0, y: 6.6 },
{ x: 15.0, y: 5.2 },
{ x: 6.0, y: 5.2 },
{ x: 6.0, y: 3.8 },
{ x: 15.0, y: 3.8 },
{ x: 15.0, y: 2.4 },
{ x: 6.0, y: 2.4 },
{ x: 6.0, y: 1.0 },
{ x: 15.0, y: 1.0 },
]}
/>
</board>
)
PCB Circuit Preview

The pcbPath points are PCB coordinates in millimeters. This example draws a meandered printed antenna near the board edge. Adjust the points to change the overall length, spacing between runs, and feed location.

caution

This controls the antenna geometry in tscircuit, but it does not calculate RF performance. For a production WiFi antenna, tune the dimensions, trace width, clearance, stackup, and ground keepout for your target frequency and PCB manufacturer.