Learn PCB Canvas

Seven parts, from first concepts to a four-layer radio board. Start at the top; each part assumes only the ones before it. If the app isn’t on your iPad yet, install the beta first. It takes about two minutes.

Every screenshot comes from a scripted run of the steps on the page, against the real app. Where the app has a limitation, the guide says what it is and what to do instead.

  1. 1
    Orientation · 10 min read

    Know the workspace

    What a PCB is, what each part of the screen does, and the six terms the other guides use. No experience assumed.

    →
  2. 2
    First board · ~15 min

    A tiny Li-ion charger

    Place a charger chip, accept its required components, route the connections, and export manufacturing files.

    →
  3. 3
    First board, part two · ~10 min

    Finish the charger

    The same board, routed by the auto-router. Preview what it wants to do, then apply it in one tap.

    →
  4. 4
    Workflow · 10 min

    Bring your KiCad board

    Open a .kicad_pcb, edit it, export a copy. The original file is never written to.

    →
  5. 5
    Technique · ~15 min

    Routing

    Drawing traces by touch, the Legal Grid, net guides, differential pairs and length matching.

    →
  6. 6
    Full build · ~45 min

    Build a Heltec LoRa clone

    Five chips on four layers: an ESP32-S3, a LoRa radio, USB, charging and a display header, through to fab files.

    →
  7. 7
    Manufacturing · 10 min

    Send it to fabrication

    Check the Problems list, then export Gerbers, drill files, a BOM with LCSC numbers, and placement data.

    →

Reference

Short pages, one task each. Same rules as the path: real controls, stated limitations.

Full build · ~30 min

Build a Bluetooth speaker board

Rebuild a cheap Bluetooth speaker board (Jieli AC6969D + 8002 amplifier) on two layers, from a blank board to Gerbers.

Showcase

Gallery

Real boards made with the app and its router, with exactly what the app did on each.

Setup · 2 min

Install the beta

Install the app through TestFlight. Takes about two minutes. Start here if it isn’t on your iPad yet.

How do I…

Copper pours

Pour copper on any net, set priority and thermal relief, reshape by corners.

How do I…

Keepouts

Mark regions where copper may not go, and have placement and routing obey them.

How do I…

Edit, add and draw pads

Change a pad's size, shape or layers; add and remove pads; promote drawn shapes to copper.

How do I…

Exact position and rotation

Type coordinates and angles instead of nudging.

How do I…

Differential pairs & length tuning

Route coupled pairs with a live achieved-vs-target readout; match lengths where timing matters.

How do I…

Net guides

Draw the path you want a net to take; the copper follows, and keeps following.

How do I…

Layer focus

See one layer's work without losing the board: All, Focus, Isolate.

How do I…

Copy, paste and mirror

Duplicate work across a board, or across boards, and flip parts to the other side without drift.

How do I…

Selecting things

Copper-first taps, marquee, filters, get the object you meant.

How do I…

DRC exclusions

Accept a finding you've judged, reversibly, and always counted.

How do I…

Stackup & impedance targets

Choose layer count and declare impedance intent where the geometry lives.

How do I…

Measuring & snapping

Check distances in Measure mode; read the alignment labels while you drag.

How do I…

What it won't do (yet)

The honest list: capabilities that aren't built, read-only, or deliberately refused.

Done with the path? Everything here works on any KiCad board, and the editor is free.