svg-pcb icon indicating copy to clipboard operation
svg-pcb copied to clipboard

Design PCBs in the Browser

Results 51 svg-pcb issues
Sort by recently updated
recently updated
newest added

In KiCad board format there is a clear distinction between 1. the layer where the component is placed 2. All the layers where component pads are placed So when you...

Could be integration or unit tests. We want to make sure we aren't breaking the program as we develop it. Especially with more contributors joining.

Hi, how about removing the `mm_per_unit` in examples and have a unit setter, such as 'unit = "mm"'; I would love the possibility to be able to work in millimeters.

To prevent code like this from being generated: ``` board.wire(path(IC1.pad("AVDD"), pt(IC1.padX("VIO2"), IC1.padY("AVDD")), IC1.pad("VIO2"), pt(1.9, 3.25), pt(1, 2.65), pt(0.85, 2.2), pt(1.3, 2.3),), w); ```

Add the ability to import `.kicad_pcb` files which automatically convert into SVG-PCB JS programs.

Some way to indicate how things should be connected. Perhaps as a board method: `board.netlist(...)` Could be specified as a dictionary: ``` { "comp0.pad0": "comp1.ground" } ``` A question is...

Need to think of API for pour. It might need: - layer - region - net

We need some built-in fonts for text exports. Also need to handle text placement on silkscreens better. This maybe should also be done automatically when components are added. - silkscreen...