Give us the component list and how they connect. We choose where every part goes, which pin of the FPGA each signal takes, which side of the board it sits on, where the vias drop, and every track. A week of work becomes about a minute.

A real six-layer board — the A64-OLinuXino Rev H, 17 062 tracks and 1 130 vias — drawn in the PCB editor's own colours, a tenth of the work each second, one net at a time with its vias.
Every finished board is written to disk with the file you sent and the result — failures included. These numbers come from those files.
Where every component sits, and which side of the board it sits on.
Which FPGA pin takes which signal, which channel of a level shifter, which element of a resistor array. Two thirds of a real board's nets end on a pin nobody has chosen yet.
Every track on every layer, and every via, inside your own design rules and net classes.
The result goes through a real DRC and a connectivity check before you ever see it.
| On the same board | Typical autorouter | easyPCB |
|---|---|---|
| Routes the tracks | yes | yes |
| Places the components | no — you place them first | yes |
| Chooses which side each part goes on | no | yes |
| Assigns the FPGA pins | no — fixed before it starts | yes, and reassigns them to make routing easier |
| Picks level-shifter channels and array elements | no | yes |
| Decides where the vias go | yes | yes |
| Honours per-net-class clearances | usually | yes |
| Netlist to finished board | setup, then about a week of hand fixing | about one minute |
| Cost for an i386SX-class board | a licence, plus your week | $30.20 |
An autorouter starts where the hard decisions have already been made. We start before them.
.zip of the project folder — the one to send when you have custom
footprints: your .kicad_mod files come back with the result.netspec — our plain-text intent format, when you have no board yet.kicad_pcb — an existing board, KiCad 5 to 10. What we read from it is
what it CONNECTS: the netlist and the footprints. The placement you already have is a
starting point, not a constraint — we place the components again, choose the pins
again and route again, which is the whole point of sending a finished board. Your file
is never modified: it comes back inside the archive next to the new one, so you can
compare them..kicad_pro — your design rules and net classes are used, not ours.PcbDoc.brd.dsn / .sesYou pay for the work done, not for a seat. Placement is priced per pad, routing per route. A board with twice the pads costs twice as much.
| Board | Pads | Routes | Price |
|---|---|---|---|
| nwX287 | 61 | 21 | $2.48 |
| i386SX motherboard | 952 | 186 | $30.20 |
| Socket 7 motherboard | 1,780 | 311 | $54.26 |
| Socket 370 motherboard | 1,712 | 319 | $53.38 |
Every member who joins through you takes 1% off your price, for as long as you both use it. Up to twenty members, so up to 20% off, permanently. Nothing to claim and nothing expires.
Top up once and spend it per board. Every job shows its cost before it runs, and you approve it.