From 7e42c7859db0586f840885aab81787a135ad0eed Mon Sep 17 00:00:00 2001 From: Daniel Love Date: Fri, 19 Jun 2015 13:32:17 -0700 Subject: [PATCH 1/2] new connectors, more proposed revisions to existing spec --- .../d-subminiature/da-15.yaml | 7 +-- .../d-subminiature/da-26.yaml | 3 +- .../d-subminiature/da-3w3.yaml | 20 +++++++ .../d-subminiature/da-7w2.yaml | 25 +++++++++ .../d-subminiature/db-13w3.yaml | 34 ++++++++++++ .../d-subminiature/db-17w2.yaml | 35 ++++++++++++ .../d-subminiature/db-25.yaml | 54 +++++++++++-------- .../d-subminiature/db-44.yaml | 3 +- .../d-subminiature/dc-37.yaml | 23 ++++++++ .../d-subminiature/dd-24w7.yaml | 42 +++++++++++++++ .../d-subminiature/de-15.yaml | 10 ++-- .../d-subminiature/de-2w2.yaml | 19 +++++++ connector-collection/d-subminiature/de-9.yaml | 17 +++--- connector-collection/din/din3.yaml | 11 ++++ connector-collection/din/din4.yaml | 5 +- connector-collection/din/din5-60.yaml | 19 +++++++ connector-collection/din/din5.yaml | 7 ++- connector-collection/din/din6-60.yaml | 22 ++++++++ connector-collection/din/din6.yaml | 5 +- connector-collection/din/din7.yaml | 8 +-- connector-collection/din/din8.yaml | 13 +++-- .../registered-jack/rj11.yaml | 10 ++-- .../registered-jack/rj45.yaml | 3 +- .../usb/usb-mini-enhanced.yaml | 3 +- .../xlr/xlr6-switchcraft.yaml | 3 +- connector-collection/xlr/xlr6.yaml | 3 +- host-device-collection/README.md | 2 +- 27 files changed, 344 insertions(+), 62 deletions(-) create mode 100644 connector-collection/d-subminiature/da-3w3.yaml create mode 100644 connector-collection/d-subminiature/da-7w2.yaml create mode 100644 connector-collection/d-subminiature/db-13w3.yaml create mode 100644 connector-collection/d-subminiature/db-17w2.yaml create mode 100644 connector-collection/d-subminiature/dc-37.yaml create mode 100644 connector-collection/d-subminiature/dd-24w7.yaml create mode 100644 connector-collection/d-subminiature/de-2w2.yaml create mode 100644 connector-collection/din/din3.yaml create mode 100644 connector-collection/din/din5-60.yaml create mode 100644 connector-collection/din/din6-60.yaml diff --git a/connector-collection/d-subminiature/da-15.yaml b/connector-collection/d-subminiature/da-15.yaml index c631350..c4ea0cd 100644 --- a/connector-collection/d-subminiature/da-15.yaml +++ b/connector-collection/d-subminiature/da-15.yaml @@ -1,3 +1,4 @@ +--- name: DA-15 Connector description: > DA-15 connectors were commonly used by consumers to connect @@ -13,7 +14,7 @@ contacts: 1: one-wire-data 2: adc-2 3: adc-3 - 4: reserved + 4: wave 5: pwm 6: pixel-data 7: i2c-clock @@ -23,5 +24,5 @@ contacts: 11: twenty-volts-max 12: ground 13: spdif - 14: controller-area-network-transmit - 15: controller-area-network-receive \ No newline at end of file + 14: controller-area-network-receive + 15: controller-area-network-transmit diff --git a/connector-collection/d-subminiature/da-26.yaml b/connector-collection/d-subminiature/da-26.yaml index 98b0186..3be3495 100644 --- a/connector-collection/d-subminiature/da-26.yaml +++ b/connector-collection/d-subminiature/da-26.yaml @@ -1,3 +1,4 @@ +--- name: DA-26 Connector description: > This connector is not common but has a fairly common form factor. @@ -21,4 +22,4 @@ ideas: drawbacks: - Smaller pins are more difficult to solder. - Greater risk of bent pins. -contacts: tbd \ No newline at end of file +contacts: tbd diff --git a/connector-collection/d-subminiature/da-3w3.yaml b/connector-collection/d-subminiature/da-3w3.yaml new file mode 100644 index 0000000..327724d --- /dev/null +++ b/connector-collection/d-subminiature/da-3w3.yaml @@ -0,0 +1,20 @@ +--- +name: DA-3W3 Connector +description: > + This connector is not common. It has a fairly common form factor. + It features three pins well suited for high-current applications. +summary: The high-current version of DA-15. +requirements: tbd +limitations: tbd +aliases: + - mixed d-sub +ideas: + - drone misc + - motor control + - high-current modules +drawbacks: + - Harder to find. +contacts: + a1: ground + a2: reserved + a3: reserved diff --git a/connector-collection/d-subminiature/da-7w2.yaml b/connector-collection/d-subminiature/da-7w2.yaml new file mode 100644 index 0000000..a667b31 --- /dev/null +++ b/connector-collection/d-subminiature/da-7w2.yaml @@ -0,0 +1,25 @@ +--- +name: DA-7W2 Connector +description: > + This connector is not common. It has a fairly common form factor. + It features two pins well suited for high-current applications, + and five pins for general purpose applications. +summary: The high-current version of DA-15. +requirements: tbd +limitations: tbd +aliases: + - mixed d-sub +ideas: + - drone misc + - motor control + - high-current modules +drawbacks: + - Harder to find. +contacts: + 1: reserved + 2: reserved + 3: reserved + 4: reserved + 5: reserved + a1: ground + a2: reserved diff --git a/connector-collection/d-subminiature/db-13w3.yaml b/connector-collection/d-subminiature/db-13w3.yaml new file mode 100644 index 0000000..30388d9 --- /dev/null +++ b/connector-collection/d-subminiature/db-13w3.yaml @@ -0,0 +1,34 @@ +--- +name: DB-13W3 Connector +description: > + This connector is not common, but has a common form factor. + It features three pins well suited for high-current applications, + and ten pins for general purpose applications. + This connector is a variant of a once-popular video connector with + the same layout. Instead of three high-current pins, three + coaxial connectors were present. +summary: The high-current version of DB-25. +requirements: tbd +limitations: tbd +aliases: + - mixed d-sub +ideas: + - drone misc + - motor control + - high-current modules +drawbacks: + - Harder to find. +contacts: + 1: reserved + 2: reserved + 3: reserved + 4: reserved + 5: reserved + 6: reserved + 7: reserved + 8: reserved + 9: reserved + 10: reserved + a1: ground + a2: reserved + a3: reserved diff --git a/connector-collection/d-subminiature/db-17w2.yaml b/connector-collection/d-subminiature/db-17w2.yaml new file mode 100644 index 0000000..ceda9cb --- /dev/null +++ b/connector-collection/d-subminiature/db-17w2.yaml @@ -0,0 +1,35 @@ +--- +name: DB-17W2 Connector +description: > + This connector is not common, but has a common form factor. + It features two pins well suited for high-current applications, + and fifteen pins for general purpose applications. +summary: The high-current version of DB-25. +requirements: tbd +limitations: tbd +aliases: + - mixed d-sub +ideas: + - drone misc + - motor control + - high-current modules +drawbacks: + - Harder to find. +contacts: + 1: reserved + 2: reserved + 3: reserved + 4: reserved + 5: reserved + 6: reserved + 7: reserved + 8: reserved + 9: reserved + 10: reserved + 11: reserved + 12: reserved + 13: reserved + 14: reserved + 15: reserved + a1: ground + a2: reserved diff --git a/connector-collection/d-subminiature/db-25.yaml b/connector-collection/d-subminiature/db-25.yaml index 80551b2..a9ce52d 100644 --- a/connector-collection/d-subminiature/db-25.yaml +++ b/connector-collection/d-subminiature/db-25.yaml @@ -1,3 +1,4 @@ +--- name: DB-25 Connector description: > DB25 connectors were commonly used by consumers to connect @@ -10,37 +11,48 @@ requirements: -> Pins 18 through 25 must be dead-short tolerant. Many printer cables tie these pins to ground. -> Production modules must be able to tolerate 5VDC logic. -ideas: - -> Make room for CAN-BUS. - -> Make room for componenent video (two more av-bus pins). - -> Make room for RS-485. - -> More logical grouping of pin features while still - maintaining DE9 adapter compatibility. +capabilities: + -> dc-power + -> Analog HD Video + -> Analog SD Video + -> Analog Line Level Audio + -> Analog Microphone + -> Basic Digital Audio + -> NeoPixel support (WS2812, etc) + -> CAN bus + -> SPI bus + -> I2C bus + -> ICSP aliases: - D-sub 25 + - Parallel Port + - Printer Port contacts: - 1: twenty-volts-max - 2: i2c-clock - 3: i2c-data - 4: adc0 - 5: adc1 - 6: pixel-data - 7: regulated-five-volt-supply - 8: digital-reference - 9: pwm + 1: polymer-optical-fiber + 2: controller-area-network-transmit + 3: controller-area-network-receive + 4: i2c-clock + 5: i2c-data + 6: digital-reference + 7: pixel-data + 8: twenty-volts-max + 9: twenty-volts-max 10: spi-slave-select 11: spi-master-out-slave-in 12: spi-master-in-slave-out 13: spi-clock - 14: usb-data-negative - 15: usb-data-positive - 16: host-reset - 17: spdif - 18: av-bus-video-composite + 14: host-reset + 15: regulated-five-volts + 16: - av-bus-video-separate-luminance + - av-bus-video-component-pr + 17: - av-bus-video-separate-chrominance + - av-bus-video-component-y + 18: - av-bus-video-composite + - av-bus-video-component-pb 19: av-bus-audio-mic 20: ground 21: av-bus-common 22: ground 23: av-bus-audio-left 24: av-bus-audio-right - 25: av-bus-audio-special-effects \ No newline at end of file + 25: av-bus-audio-special-effects diff --git a/connector-collection/d-subminiature/db-44.yaml b/connector-collection/d-subminiature/db-44.yaml index 0483fcb..d33d25c 100644 --- a/connector-collection/d-subminiature/db-44.yaml +++ b/connector-collection/d-subminiature/db-44.yaml @@ -1,3 +1,4 @@ +--- name: DB-44 Connector description: > This connector is not common but has a common form factor. @@ -21,4 +22,4 @@ ideas: drawbacks: - Smaller pins are more difficult to solder. - Greater risk of bent pins. -contacts: tbd \ No newline at end of file +contacts: tbd diff --git a/connector-collection/d-subminiature/dc-37.yaml b/connector-collection/d-subminiature/dc-37.yaml new file mode 100644 index 0000000..004485a --- /dev/null +++ b/connector-collection/d-subminiature/dc-37.yaml @@ -0,0 +1,23 @@ +--- +name: DC-37 Connector +description: > + This connector is not common but has a familiar form factor. +summary: The wide version of DB-25. +aliases: + - D-sub 37 +ideas: + - exclude the entire connector from this spec (for odd use cases) + - gpio + - tally + - uart + - i2c + - spi + - usb + - can + - rs-232 + - rs-485 + - gigabit + - i2s + - aes + - displayport +contacts: tbd diff --git a/connector-collection/d-subminiature/dd-24w7.yaml b/connector-collection/d-subminiature/dd-24w7.yaml new file mode 100644 index 0000000..766ad54 --- /dev/null +++ b/connector-collection/d-subminiature/dd-24w7.yaml @@ -0,0 +1,42 @@ +--- +name: DB-24W7 Connector +description: > + This connector is not common & has an uncommon form factor. + It features seven pins well suited for high-current applications, + and seventeen pins for general purpose applications. +summary: The high-current version of DD-50. +requirements: tbd +limitations: tbd +aliases: + - mixed d-sub +ideas: + - drone misc + - motor control + - high-current modules +drawbacks: + - Harder to find. +contacts: + 1: reserved + 2: reserved + 3: reserved + 4: reserved + 5: reserved + 6: reserved + 7: reserved + 8: reserved + 9: reserved + 10: reserved + 11: reserved + 12: reserved + 13: reserved + 14: reserved + 15: reserved + 16: reserved + 17: reserved + a1: ground + a2: ground + a3: reserved + a4: reserved + a5: reserved + a6: reserved + a7: reserved diff --git a/connector-collection/d-subminiature/de-15.yaml b/connector-collection/d-subminiature/de-15.yaml index c39508b..c7eb37d 100644 --- a/connector-collection/d-subminiature/de-15.yaml +++ b/connector-collection/d-subminiature/de-15.yaml @@ -1,3 +1,4 @@ +--- name: DE-15 Connector description: > Commonly referred to as DB-15, DE-15 connectors were commonly used @@ -5,14 +6,11 @@ description: > Since these still found in modern computing, these connectors are not well suited for respecification. requirements: - -> Must be pin-compatible with computer monitor ports. + -> Must be pin-compatible with off-the-shelf DE9 to DB25 adapters. + -> Production modules must be able to tolerate 5VDC logic. aliases: - D-sub 15 - DB-15 - VGA - - XGA -keywords: - - rgbhv - - i2c reference: - -> http://en.wikipedia.org/wiki/VGA_connector \ No newline at end of file + -> http://en.wikipedia.org/wiki/VGA_connector diff --git a/connector-collection/d-subminiature/de-2w2.yaml b/connector-collection/d-subminiature/de-2w2.yaml new file mode 100644 index 0000000..3f807e3 --- /dev/null +++ b/connector-collection/d-subminiature/de-2w2.yaml @@ -0,0 +1,19 @@ +--- +name: DE-2W2 Connector +description: > + This connector is not common. It has a fairly common form factor. + It features two pins well suited for high-current applications. +summary: The high-current version of DE-9. +requirements: tbd +limitations: tbd +aliases: + - mixed d-sub +ideas: + - drone misc + - motor control + - high-current modules +drawbacks: + - Harder to find. +contacts: + a1: ground + a2: reserved diff --git a/connector-collection/d-subminiature/de-9.yaml b/connector-collection/d-subminiature/de-9.yaml index 848fca9..2c47dc3 100644 --- a/connector-collection/d-subminiature/de-9.yaml +++ b/connector-collection/d-subminiature/de-9.yaml @@ -1,3 +1,4 @@ +--- name: DE-9 Connector description: > Commonly referred to as DB-9, DE-9 connectors were commonly used @@ -13,12 +14,12 @@ aliases: - D-sub 9 - DB-9 contacts: - 1: digital-reference - 2: i2c-data - 3: i2c-clock + 1: twenty-volts-max + 2: controller-area-network-receive + 3: controller-area-network-transmit 4: ground - 5: regulated-five-volt-supply - 6: pixel-data - 7: adc0 - 8: adc1 - 9: ground \ No newline at end of file + 5: pixel-data + 6: digital-reference + 7: i2c-clock + 8: i2c-data + 9: ground diff --git a/connector-collection/din/din3.yaml b/connector-collection/din/din3.yaml new file mode 100644 index 0000000..da70a4e --- /dev/null +++ b/connector-collection/din/din3.yaml @@ -0,0 +1,11 @@ +--- +name: DIN3 +keywords: + - din + - 90 degree +requirements: + -> Must be pin-compatible with 180 & 270 degree connectors. +contacts: + 1: av-bus-audio-left + 2: av-bus-common + 3: av-bus-audio-right diff --git a/connector-collection/din/din4.yaml b/connector-collection/din/din4.yaml index 44cfb5c..4b8371e 100644 --- a/connector-collection/din/din4.yaml +++ b/connector-collection/din/din4.yaml @@ -1,7 +1,10 @@ +--- name: DIN4 url: http://connector.pinouts.ru/4_pin_DIN_270_female +keywords: + - din contacts: 1: speaker-x-positive 2: speaker-y-positive 3: speaker-y-negative - 4: speaker-x-negative \ No newline at end of file + 4: speaker-x-negative diff --git a/connector-collection/din/din5-60.yaml b/connector-collection/din/din5-60.yaml new file mode 100644 index 0000000..500ee87 --- /dev/null +++ b/connector-collection/din/din5-60.yaml @@ -0,0 +1,19 @@ +--- +name: DIN5 60 Degree +summary: Best used with simple microphone + earpiece modules. +requirements: + - Must be pin-compatible with other 60 degree DIN variants. +keywords: + - din + - 60 degree + - 240 degree +aliases: + - din + - din5 + - din 45322 +contacts: + 1: ground + 2: av-bus-common + 3: av-bus-audio-special-effects + 4: av-bus-audio-mic + 5: regulated-five-volts diff --git a/connector-collection/din/din5.yaml b/connector-collection/din/din5.yaml index e229803..2a47f85 100644 --- a/connector-collection/din/din5.yaml +++ b/connector-collection/din/din5.yaml @@ -1,14 +1,17 @@ +--- name: DIN5 description: The proposed Retro Specification for DIN5 connectors. summary: > This connector is ideally suited for office & automotive environments. keywords: + - din + - 90 degree - 180 degree requirements: - - Must be pin-compatible with 270 degree connectors. + -> Must be pin-compatible with 90 & 270 degree connectors. contacts: 1: av-bus-audio-left 2: av-bus-common 3: av-bus-audio-right 4: regulated-five-volt-supply - 5: ground \ No newline at end of file + 5: ground diff --git a/connector-collection/din/din6-60.yaml b/connector-collection/din/din6-60.yaml new file mode 100644 index 0000000..c1d79ff --- /dev/null +++ b/connector-collection/din/din6-60.yaml @@ -0,0 +1,22 @@ +--- +name: DIN6 60 Degree +summary: > + Best used with simple microphone + earpiece modules + which require basic digital communication. +requirements: + - Must be pin-compatible with other 60 degree DIN variants. +aliases: + - din + - din6 + - din 45522 +keywords: + - din + - 60 degree + - 240 degree +contacts: + 1: ground + 2: av-bus-common + 3: av-bus-audio-special-effects + 4: av-bus-audio-mic + 5: regulated-five-volts + 6: single-wire-data diff --git a/connector-collection/din/din6.yaml b/connector-collection/din/din6.yaml index 58ec7ce..d0e36ac 100644 --- a/connector-collection/din/din6.yaml +++ b/connector-collection/din/din6.yaml @@ -1,4 +1,7 @@ +--- name: DIN6 +keywords: + - din reference: -> http://connector.pinouts.ru/6_pin_DIN_female -> http://connector.pinouts.ru/6_pin_DIN_male @@ -10,4 +13,4 @@ contacts: 3: speaker-c-positive 4: speaker-c-negative 5: speaker-b-negative - 6: speaker-a-negative \ No newline at end of file + 6: speaker-a-negative diff --git a/connector-collection/din/din7.yaml b/connector-collection/din/din7.yaml index f2927b5..7395a74 100644 --- a/connector-collection/din/din7.yaml +++ b/connector-collection/din/din7.yaml @@ -1,11 +1,13 @@ name: DIN7 description: The proposed Retro Specification for DIN8 connectors. summary: > - This connector is ideally suited for office & home theater environments. + This connector is ideally suited for office environments. requirements: - Must be pin-compatible with 180 degree connectors. - Must be pin-compatible with other 270 degree connectors. keywords: + - din + - 90 degree - 180 degree - 270 degree contacts: @@ -14,5 +16,5 @@ contacts: 3: av-bus-audio-right 4: regulated-five-volt-supply 5: ground - 6: av-bus-video-composite - 7: av-bus-audio-mic \ No newline at end of file + 6: controller-area-network-receive + 7: controller-area-network-transmit \ No newline at end of file diff --git a/connector-collection/din/din8.yaml b/connector-collection/din/din8.yaml index 09849d8..4b4393d 100644 --- a/connector-collection/din/din8.yaml +++ b/connector-collection/din/din8.yaml @@ -1,12 +1,15 @@ +--- name: DIN8 description: The proposed Retro Specification for DIN8 connectors. summary: > - This connector is ideally suited for home theater, - automotive & FPV environments. + This connector is ideally suited for office, home theater & + automotive environments. requirements: - Must be pin-compatible with 180 degree connectors. - Must be pin-compatible with other 270 degree connectors. keywords: + - din + - 90 degree - 180 degree - 270 degree contacts: @@ -15,6 +18,6 @@ contacts: 3: av-bus-audio-right 4: regulated-five-volt-supply 5: ground - 6: av-bus-video-composite - 7: av-bus-audio-mic - 8: twenty-volts-max \ No newline at end of file + 6: controller-area-network-receive + 7: controller-area-network-transmit + 8: spdif diff --git a/connector-collection/registered-jack/rj11.yaml b/connector-collection/registered-jack/rj11.yaml index 4a46986..a02ac53 100644 --- a/connector-collection/registered-jack/rj11.yaml +++ b/connector-collection/registered-jack/rj11.yaml @@ -1,6 +1,6 @@ +--- name: RJ11 -description: The proposed Retro Specification for RJ11 connectors. -summary: > +description: > These connectors are being used less and less frequently by consumers. It may be a bit too soon to respecify these connectors, but their inexpensive and generally hardy characteristics make them ideal @@ -26,9 +26,9 @@ requirements: Contact 1 should always be contact 1, etc. -> Production modules must be able to tolerate 5VDC logic. contacts: - 1: adc1 + 1: controller-area-network-receive 2: pixel-data - 3: regulated-five-volt-supply + 3: twenty-volts-max 4: ground 5: pixel-data-return - 6: pwm \ No newline at end of file + 6: controller-area-network-transmit diff --git a/connector-collection/registered-jack/rj45.yaml b/connector-collection/registered-jack/rj45.yaml index b50b860..e90cd72 100644 --- a/connector-collection/registered-jack/rj45.yaml +++ b/connector-collection/registered-jack/rj45.yaml @@ -1,3 +1,4 @@ +--- name: RJ45 description: > These connectors are in frequent use. As such, established @@ -21,4 +22,4 @@ contacts: 5: ethernet-c-negative 6: ethernet-b-negative 7: ethernet-d-positive - 8: ethernet-d-negative \ No newline at end of file + 8: ethernet-d-negative diff --git a/connector-collection/usb/usb-mini-enhanced.yaml b/connector-collection/usb/usb-mini-enhanced.yaml index fae4857..0d666c3 100644 --- a/connector-collection/usb/usb-mini-enhanced.yaml +++ b/connector-collection/usb/usb-mini-enhanced.yaml @@ -1,3 +1,4 @@ +--- name: Enhanced Mini USB description: > An enhanced mini-USB (EMU) connector is a type of hybrid electrical @@ -28,4 +29,4 @@ contacts: 7: av-bus-audio-mic-right 8: av-bus-common 9: av-bus-composite - 10: av-bus-audio-mono-mix \ No newline at end of file + 10: av-bus-audio-mono-mix diff --git a/connector-collection/xlr/xlr6-switchcraft.yaml b/connector-collection/xlr/xlr6-switchcraft.yaml index e45331a..37bbe95 100644 --- a/connector-collection/xlr/xlr6-switchcraft.yaml +++ b/connector-collection/xlr/xlr6-switchcraft.yaml @@ -1,3 +1,4 @@ +--- name: XLR6 by Switchcraft contacts: 1: ground @@ -5,4 +6,4 @@ contacts: 3: clearcom-audio-b 4: clearcom-audio-a 5: rs485-data-negative - 6: rs485-data-positive \ No newline at end of file + 6: rs485-data-positive diff --git a/connector-collection/xlr/xlr6.yaml b/connector-collection/xlr/xlr6.yaml index 9e5505b..f0da0d4 100644 --- a/connector-collection/xlr/xlr6.yaml +++ b/connector-collection/xlr/xlr6.yaml @@ -1,3 +1,4 @@ +--- name: XLR6 IEC contacts: 1: rs485-data-negative @@ -5,4 +6,4 @@ contacts: 3: aes-data-negative 4: aes-data-positive 5: ground - 6: regulated-48-volt-supply \ No newline at end of file + 6: regulated-48-volt-supply diff --git a/host-device-collection/README.md b/host-device-collection/README.md index 67acd7a..1a2aa28 100644 --- a/host-device-collection/README.md +++ b/host-device-collection/README.md @@ -16,4 +16,4 @@ adc0_pin = getPin("adc") Maker Blueprint =============== A set of helpful tools to speed along learning & development processes. -www.makerblueprint.com \ No newline at end of file +www.makerblueprint.com From 4e18a3778f2f0a4d277204aa0f38707d0f64eb0c Mon Sep 17 00:00:00 2001 From: Daniel Love Date: Tue, 23 Jun 2015 00:10:31 -0700 Subject: [PATCH 2/2] standardizing around copper, first --- connector-collection/d-subminiature/db-25.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/connector-collection/d-subminiature/db-25.yaml b/connector-collection/d-subminiature/db-25.yaml index a9ce52d..d9c5a32 100644 --- a/connector-collection/d-subminiature/db-25.yaml +++ b/connector-collection/d-subminiature/db-25.yaml @@ -28,7 +28,7 @@ aliases: - Parallel Port - Printer Port contacts: - 1: polymer-optical-fiber + 1: spdif 2: controller-area-network-transmit 3: controller-area-network-receive 4: i2c-clock