3 ms·
> Differential pair routing Yes, uses KiCad's push&shove router > Pin swapping... ie a differential pair where the pins can be reversed Not really, but swapp
by karotte 6y ago
> Differential pair routing
Yes, uses KiCad's push&shove router
> Pin swapping... ie a differential pair where the pins can be reversed
Not really, but swapping P/N in a diffpair is as easy as selecting nets in the schematic and using the "swap nets" tools.
> Pin agnostic routing, ie a MCU or FPGA where it doesn't matter which pin is used
Not really, but you can draw the connections in the board editor and backannotate them into the schematic: https://horizon-eda.readthedocs.io/en/latest/backannotation.html https://horizon-eda.readthedocs.io/en/latest/backannotation....
> Incremental part placement, unlike kicad where all the footprints get dumped on the board in a big mess at the start
Yes, there's list showing all currently unplaced packages: https://imgur.com/ZrvRw46 https://imgur.com/ZrvRw46
- taneq 6y agoBack-annotation and library management are the two places where KiCad really falls down for me (the user interface is janky but works once you get used to the warts) so this looks really interesting. How tightly integrated are the schematic editor and layout editor? Are they two separate programs like KiCad or can you eg. delete a component from the schematic and have it automatically removed from the PCB (but without nuking ALL non-schematic components from the PCB). Definitely gonna give this one a try.
- atoav 6y agoYou have to click a "Update netlist" Button first otherwise this won't happen. However if you select something in the schematic editor, the selection is highlighted in the board view and vice versa.