Dave Vandenbout

Results 93 comments of Dave Vandenbout

I was writing the unit test for `netlist_to_skidl` and I found that it doesn't generate SKiDL from a netlist created using `generate_netlist` because there aren't any `sheet` elements. So I'm...

I reworked `netlist_to_skidl`. Now it will handle circuitry defined on the top level. I regenerated your example and compared the new SKiDL code to the original and they seem nearly...

It appears there is a shortcoming in the kinet2pcb utility/library: it only processes a few part fields (like ref and value) when generating a PCB. I'll have to take a...

That would be a great help! If you do this, make your changes to the `development` branch of `kinet2pcb`.

Thanks for reporting this. The physical footprint for each part has to be specified for inclusion in the netlist so the PCBNEW layout program can route connections between pads. So...

It's not finding the `Device.kicad_sym` file. I don't know why since you seemed to be able to find the symbol files previously. I'm not that familiar with Google colab and...

`footprint_search_paths['kicad8']` should be a list of paths where footprint files can be found, not a string for a single path: ```python footprint_search_paths['kicad8'] = ['/Applications/KiCad/KiCad.app/Contents/SharedSupport/footprints/'] ```

Hmm. Did it work once you changed it to a list? If so, then there's a mistake in my initialization of the defaults.

I just checked and the `footprint_search_paths` entries are incorrectly initialized to strings instead of lists of strings. So I'll have to change that.

I finally changed the initialization of the `footprint_search_paths` to lists instead of strings. It's in the `development` branch. Apologies for the massive delay in fixing this.