templates: # defining templates to be used later on - &molex_f type: Molex KK 254 subtype: female url: "https://www.molex.com/molex/products/family/kk_254_rpc_connector_system" - &con_i2c pinlabels: [GND, +5V, SCL, SDA] - &wire_i2c category: bundle gauge: 0.14 mm2 colors: [BK, RD, YE, GN] url: [bk.html, rd.html, ye.html, gn.html] connectors: X1: <<: *molex_f # copying items from the template pinlabels: [GND, +5V, SCL, SDA, MISO, MOSI, SCK, N/C] X2: <<: *molex_f <<: *con_i2c # it is possible to copy from more than one template X3: <<: *molex_f <<: *con_i2c X4: <<: *molex_f pinlabels: [GND, +12V, MISO, MOSI, SCK] ferrule_crimp: style: simple autogenerate: true type: Crimp ferrule subtype: 0.25 mm² color: YE cables: W1: <<: *wire_i2c length: 0.2 show_equiv: true W2: <<: *wire_i2c length: 0.4 show_equiv: true W3: category: bundle gauge: 0.14 mm2 length: 0.3 colors: [BK, BU, OG, VT] show_equiv: true W4: gauge: 0.25 mm2 length: 0.3 colors: [BK, RD] show_equiv: true connections: - - X1: [1-4] - W1: [1-4] - X2: [1-4] - - X1: [1-4] - W2: [1-4] - X3: [1-4] - - X1: [1,5-7] - W3: [1-4] - X4: [1,3-5] - - ferrule_crimp - W4: [1,2] - X4: [1,2] additional_bom_items: - # define an additional item to add to the bill of materials description: Label, pinout information qty: 2 designators: - X2 - X3 manufacturer: generic company mpn: Label1 pn: Label-ID-1 url: "https://www.bradyid.com/wire-cable-labels/bmp71-bmp61-m611-tls-2200-nylon-cloth-wire-general-id-labels-cps-2958789"