PCB VisualizerA project by Lethio ↗

HARDWARE INVESTIGATION

Understand the hardware you own.

A local workbench for documenting and investigating circuit boards.

PCB Visualizer keeps your board photographs, measurements and captures in one project. Annotate components, record pin assignments and compare decoded signals with serial output.

EXAMPLE: INVESTIGATING A SERIAL HEADER01 / 05
Illustrated example router board with header J4J4 · serial header

Annotate the board

Mark components and headers on a board photograph. Attach findings to the part they describe.

This illustration uses simulated example data. The signal trace is schematic.

PROJECT FILES

Keep a record of the investigation.

Record measurements and pin assignments as you work, with notes on what you have confirmed and what still needs testing. Saved captures let you revisit the evidence when a later finding changes your interpretation.

Board projects are stored in local folders. You can export annotated photographs, pinouts and reports, and optionally use Git to track changes.

OPTIONAL AI

Use an AI assistant if you need one.

The optional assistant can help interpret findings and suggest what to check next. It is off by default. You choose the service and approve proposed labels, pin roles and console commands. Accepting a suggestion does not mark it as verified; you still need to check it.

When you use a remote service, investigation content included in your questions is sent to that provider. The assistant supports compatible OpenAI-style APIs and has been tested with OpenRouter. Local Ollama compatibility has not been tested. The workbench works without an AI service.

BUILT BY TERJE / LETHIO

About PCB Visualizer

PCB Visualizer is developed by Terje at Lethio for people who want to investigate and document the hardware they own.

A public release under the MIT licence is planned. Development updates will be published at Lethio.