Navigation Menu

Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

new connectors, proposed revisions to existing spec #1

Merged
merged 2 commits into from Jul 24, 2015
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
7 changes: 4 additions & 3 deletions 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
Expand All @@ -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
Expand All @@ -23,5 +24,5 @@ contacts:
11: twenty-volts-max
12: ground
13: spdif
14: controller-area-network-transmit
15: controller-area-network-receive
14: controller-area-network-receive
15: controller-area-network-transmit
3 changes: 2 additions & 1 deletion 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.
Expand All @@ -21,4 +22,4 @@ ideas:
drawbacks:
- Smaller pins are more difficult to solder.
- Greater risk of bent pins.
contacts: tbd
contacts: tbd
20 changes: 20 additions & 0 deletions 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
25 changes: 25 additions & 0 deletions 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
34 changes: 34 additions & 0 deletions 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
35 changes: 35 additions & 0 deletions 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
54 changes: 33 additions & 21 deletions 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
Expand All @@ -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: spdif
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
25: av-bus-audio-special-effects
3 changes: 2 additions & 1 deletion 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.
Expand All @@ -21,4 +22,4 @@ ideas:
drawbacks:
- Smaller pins are more difficult to solder.
- Greater risk of bent pins.
contacts: tbd
contacts: tbd
23 changes: 23 additions & 0 deletions 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
42 changes: 42 additions & 0 deletions 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
10 changes: 4 additions & 6 deletions connector-collection/d-subminiature/de-15.yaml
@@ -1,18 +1,16 @@
---
name: DE-15 Connector
description: >
Commonly referred to as DB-15, DE-15 connectors were commonly used
by consumers to connect monitors to to traditional computers.
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
-> http://en.wikipedia.org/wiki/VGA_connector
19 changes: 19 additions & 0 deletions 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
17 changes: 9 additions & 8 deletions 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
Expand All @@ -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
5: pixel-data
6: digital-reference
7: i2c-clock
8: i2c-data
9: ground
11 changes: 11 additions & 0 deletions 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