Skip to content

fix pin numbering for Omron G6S-2, -2F, and -2G DPDT relays

Pin numbering in the footprints for Omron G6S-2, -2F, and -2G DPDT relays didn't match the datasheet or the symbols in the kicad symbol libs (datasheet and schematic symbol matched each other).

Because of this, using the G6S-2 symbol from the kicad symbol libs with a G6S-2 footprint from the footprint lib resulted in an "Update PCB from Schematic" error.

With this pull request, I updated the pin numbering in the following three footprints to match the datasheet & symbol:

  • Relay_SMD.pretty/Relay_DPDT_Omron_G6S-2F.kicad_mod
  • Relay_SMD.pretty/Relay_DPDT_Omron_G6S-2G.kicad_mod
  • Relay_THT.pretty/Relay_DPDT_Omron_G6S-2.kicad_mod

Datasheet link (page 5): https://omronfs.omron.com/en_US/ecb/products/pdf/en-g6s.pdf

Screenshot of pinout from datasheet: G6S_datasheet

Screenshot of symbol from kicad libs (Relay/G6S-2) G6S_symbol

Screenshot of footprint before fixes: G6S_footprint_old

Screenshot of footprint after fixes: G6S_footprint_new

The only thing I changed was the pin numbering (I edited the footprints directly with a text editor).

I also checked all of the other Omron G5* and G6* footprints but they seemed to be correctly numbered.

This is my first submission to the kicad libs so please let me know if there's anything I should do differently.


All contributions to the kicad library must follow the KiCad library convention

Thanks for creating a pull request to contribute to the KiCad libraries! To speed up integration of your PR, please check the following items:

  • Provide a URL to a datasheet for the footprint(s) you are contributing
  • An example screenshot image is very helpful
  • If there are matching symbol or 3D model pull requests, provide link(s) as appropriate
  • Check the output of the Travis automated check scripts - fix any errors as required
  • Give a reason behind any intentional library convention rule violation.

Merge request reports