Permalink
Browse files

new ideas, definitions; minor revisions to aviation connectors; cleanup

  • Loading branch information...
yesnoio committed Jul 18, 2016
1 parent b920513 commit b2710d58ef2921151aee8b34e7f9809122c6550d
Showing with 3,050 additions and 296 deletions.
  1. +2 −2 README.md
  2. +5 −5 connectors/module-hefty/audio-pro-mc8-90/audio-pro-mc8-90.yaml
  3. +1 −1 connectors/module-hefty/audio-pro-xlr5-mini/audio-pro-xlr5-mini.yaml
  4. +14 −0 connectors/module-hefty/audio-pro-xlr5/audio-pro-xlr5.yaml
  5. +3 −0 connectors/module-hefty/audio-pro-xlr6-switchcraft/audio-pro-xlr6-switchcraft.yaml
  6. +4 −2 connectors/module-hefty/audio-pro-xlr6/audio-pro-xlr6.yaml
  7. +2 −2 connectors/module-hefty/aviation-gx12-2/aviation-gx12-2.yaml
  8. +3 −3 connectors/module-hefty/aviation-gx12-3/aviation-gx12-3.yaml
  9. +2 −2 connectors/module-hefty/aviation-gx12-4/aviation-gx12-4.yaml
  10. +3 −3 connectors/module-hefty/aviation-gx12-5/aviation-gx12-5.yaml
  11. +3 −2 connectors/module-hefty/aviation-gx12-6/aviation-gx12-6.yaml
  12. +4 −4 connectors/module-hefty/aviation-gx16-2/aviation-gx16-2.yaml
  13. +5 −4 connectors/module-hefty/aviation-gx16-3/aviation-gx16-3.yaml
  14. +7 −6 connectors/module-hefty/aviation-gx16-4/aviation-gx16-4.yaml
  15. +8 −7 connectors/module-hefty/aviation-gx16-5/aviation-gx16-5.yaml
  16. +10 −9 connectors/module-hefty/aviation-gx16-6/aviation-gx16-6.yaml
  17. +12 −11 connectors/module-hefty/aviation-gx16-7/aviation-gx16-7.yaml
  18. +14 −12 connectors/module-hefty/aviation-gx16-8/aviation-gx16-8.yaml
  19. +15 −13 connectors/module-hefty/aviation-gx16-9/aviation-gx16-9.yaml
  20. +8 −0 connectors/module-hefty/deutsch-dt04-3/deutsch-dt04-3.yaml
  21. +16 −19 connectors/module-hefty/{centronics-36/centronics-36.yaml → micro-ribbon-36/micro-ribbon-36.yaml}
  22. +12 −12 connectors/module-hefty/{centronics-50/centronics-50.yaml → micro-ribbon-50/micro-ribbon-50.yaml}
  23. +2 −2 ...nternal/rj45-ethercon/network-rj45-ethercon.yaml → module-hefty/rj45-ethercon/rj45-ethercon.yaml}
  24. +1 −1 connectors/module-internal/alpine-m-bus/{alpine-car-stereo.yaml → alpine-m-bus.yaml}
  25. +6 −4 connectors/module-internal/apple-legacy-dock/apple-legacy-dock.yaml
  26. +33 −0 connectors/module-internal/audio-phone-mini-trrs/audio-phone-mini-trrs.yaml
  27. +23 −0 connectors/module-internal/audio-phone-mini-trs/audio-phone-mini-trs.yaml
  28. +28 −0 connectors/module-internal/audio-pro-phone-trs/audio-pro-phone-trs.yaml
  29. +18 −0 connectors/module-internal/audio-pro-phone-ts/audio-pro-phone-ts.yaml
  30. +18 −0 connectors/module-internal/audio-pro-xlr-aes/audio-pro-xlr-aes.yaml
  31. +9 −0 connectors/module-internal/audio-pro-xlr/audio-pro-xlr.yaml
  32. +2 −1 ...s/module-internal/{home-stereo/home-stereo.yaml → audio-video-receiver/audio-video-receiver.yaml}
  33. +2 −2 connectors/module-internal/can-cia-102/can-cia-102.yaml
  34. +2 −0 connectors/module-internal/can-transceiver/can-transceiver.yaml
  35. +33 −0 connectors/module-internal/dsub-de-15/dsub-de-15.yaml
  36. +14 −14 connectors/module-internal/gopro-backpack/gopro-backpack.yaml
  37. +12 −12 connectors/{module → module-internal}/header-26/header-26.yaml
  38. +6 −6 connectors/{module/audio-header/audio-header.yaml → module-internal/header-audio/header-audio.yaml}
  39. +25 −0 connectors/module-internal/micro-cinema-camera/micro-cinema-camera.yaml
  40. +46 −0 connectors/module-internal/quadlock-a/quadlock-a.yaml
  41. +31 −0 connectors/module-internal/quadlock-b/quadlock-b.yaml
  42. +31 −0 connectors/module-internal/quadlock-c/quadlock-c.yaml
  43. +4 −4 connectors/module-internal/rj45/network-rj45.yaml
  44. +28 −0 connectors/module-internal/roobma/roomba-create-dsub-db-25.yaml
  45. +10 −0 connectors/module-internal/roobma/roomba-create-mini-din-7.yaml
  46. +16 −0 connectors/module-internal/trailer-4-north-america/trailer-4-north-america.yaml
  47. +18 −0 connectors/module-internal/trailer-5-north-america/trailer-5-north-america.yaml
  48. +19 −0 connectors/module-internal/trailer-6-way-north-america/trailer-6-north-america.yaml
  49. +29 −0 connectors/module-internal/trailer-7-north-america/trailer-7-north-america.yaml
  50. +59 −0 connectors/module-internal/trailer-7-sae-j560-north-america/trailer-7-sae-j560-north-america.yaml
  51. +28 −0 connectors/module-internal/usb-a/usb-a.yaml
  52. +28 −0 connectors/module-internal/usb-b/usb-b.yaml
  53. +35 −0 connectors/module-internal/usb-c/usb-c.yaml
  54. +8 −8 connectors/module-internal/usb-mini-enhanced/usb-mini-enhanced.yaml
  55. +5 −5 connectors/module-tiny/card-edge-10/card-edge-10.yaml
  56. +5 −5 connectors/module-tiny/header-10/header-10.yaml
  57. +11 −0 connectors/module-tiny/jst-sm-4/jst-sm-4.yaml
  58. +11 −0 connectors/module-tiny/jst-sm-6/jst-sm-6.yaml
  59. +3 −1 connectors/module-tiny/rj11/rj11.yaml
  60. +12 −12 connectors/module/card-edge-26/card-edge-26.yaml
  61. +2 −2 connectors/module/din3/din3.yaml
  62. +3 −3 connectors/module/din4/din4.yaml
  63. +2 −2 connectors/module/din5-180/din5-180.yaml
  64. +2 −2 connectors/module/din5-240/din5-240.yaml
  65. +2 −2 connectors/module/din5-270/din5-270.yaml
  66. +5 −5 connectors/module/din6-240/din6-240.yaml
  67. +2 −2 connectors/module/din7/din7.yaml
  68. +2 −2 connectors/module/din8/din8.yaml
  69. +1 −1 connectors/module/dsub-da-15/dsub-da-15.yaml
  70. +17 −14 connectors/module/dsub-db-25/dsub-db-25.yaml
  71. +7 −1 connectors/module/dsub-db-44/dsub-db-44.yaml
  72. +0 −16 connectors/module/dsub-de-15/dsub-de-15.yaml
  73. +2 −2 connectors/module/dsub-de-9/dsub-de-9.yaml
  74. +120 −0 connectors/module/sca/sca.yaml
  75. +1 −1 connectors/power-ac/nema-14-50/nema-14-50.yaml
  76. +1 −1 connectors/power-ac/nema-5-15/nema-5-15.yaml
  77. +1 −1 connectors/power-ac/nema-5-20/nema-5-20.yaml
  78. +1 −1 connectors/power-ac/nema-5-50/nema-5-50.yaml
  79. +1 −1 connectors/power-ac/nema-l5-20/nema-l5-20.yaml
  80. +1 −1 connectors/power-ac/nema-l5-30/nema-l5-30.yaml
  81. +1 −1 connectors/power-ac/nema-l6-20/nema-l6-20.yaml
  82. +1 −1 connectors/power-ac/nema-l6-30/nema-l6-30.yaml
  83. +1 −1 connectors/power-ac/nema-l6-50/nema-l6-50.yaml
  84. +1 −1 connectors/power-ac/nema-tt-30/nema-tt-30.yaml
  85. +3 −3 connectors/power-dc/honda-twelve-volt-battery-charge/honda-twelve-volt-battery-charge.yaml
  86. +2 −2 ...r-dc/marinco-connectpro-twist-lock-mixed-voltage/marinco-connectpro-twist-lock-mixed-voltage.yaml
  87. +1 −1 ...wer-dc/marinco-connectpro-twist-lock-twelve-volts/marinco-connectpro-twist-lock-twelve-volts.yaml
  88. +1 −1 connectors/power-dc/marinco-twist-lock-mixed-voltage/marinco-twist-lock-mixed-voltage.yaml
  89. +1 −1 .../marinco-twist-lock-twelve-volt-battery-charge/marinco-twist-lock-twelve-volt-battery-charge.yaml
  90. +29 −0 connectors/power-dc/molex-mixed-voltage-24-r2/molex-mixed-voltage-24-r2.yaml
  91. +1 −1 connectors/power-dc/molex-mixed-voltage/molex-mixed-voltage.yaml
  92. +2 −1 connectors/power-dc/selv-fortyeight-volts/selv-fortyeight-volts.yaml
  93. +2 −1 connectors/power-dc/selv-six-volts/selv-six-volts.yaml
  94. +2 −1 connectors/power-dc/selv-twelve-volts/selv-twelve-volts.yaml
  95. +2 −1 connectors/power-dc/selv-twentyfour-volts/selv-twentyfour-volts.yaml
  96. +5 −0 definitions/aes.yaml
  97. +5 −0 definitions/alternating-current.yaml
  98. +12 −0 definitions/animatronics.yaml
  99. +5 −0 definitions/biorobotics.yaml
  100. +1 −1 definitions/common.yaml
  101. +16 −0 definitions/controller-area-network.yaml
  102. +16 −0 definitions/cosplay.yaml
  103. +21 −0 definitions/d-subminiature.yaml
  104. +5 −0 definitions/direct-current.yaml
  105. +7 −0 definitions/dmx.yaml
  106. +1 −1 definitions/earth.yaml
  107. +15 −0 definitions/eva-foam.yaml
  108. +1 −1 definitions/ground.yaml
  109. +13 −0 definitions/head-up-display.yaml
  110. +13 −0 definitions/inter-integrated-circuit.yaml
  111. +10 −0 definitions/intercom.yaml
  112. +1 −1 definitions/lipo.yaml
  113. +17 −0 definitions/micro-ribbon.yaml
  114. +1 −1 definitions/nimh.yaml
  115. +1 −1 definitions/nominal.yaml
  116. +7 −0 definitions/persistence-of-vision.yaml
  117. +2 −2 definitions/pixel-data-return.yaml
  118. +2 −2 definitions/pixel-data.yaml
  119. +2 −2 definitions/qualcomm-quick-charger.yaml
  120. +9 −0 definitions/robotics.yaml
  121. +8 −0 definitions/smpte.yaml
  122. +14 −0 definitions/video-component.yaml
  123. +10 −0 definitions/video-composite.yaml
  124. +5 −0 definitions/wearables.yaml
  125. +16 −0 definitions/worbla.yaml
  126. +6 −6 established-wiring-standards.yaml
  127. +33 −0 modules/client/README.md
  128. +11 −0 modules/client/adapters/README.md
  129. +27 −0 modules/client/adapters/adapter-atx/adapter-atx.yaml
  130. +15 −0 modules/client/adapters/adapter-av/adapter-av.yaml
  131. +3 −0 modules/client/adapters/adapter-base-t-poe/adapter-base-t-poe.yaml
  132. +3 −0 modules/client/adapters/adapter-base-t/adapter-base-t.yaml
  133. +8 −0 modules/client/adapters/adapter-can-cia-102/adapter-can-cia-102.yaml
  134. +16 −0 modules/client/adapters/adapter-can-i2c/adapter-can-i2c.yaml
  135. +18 −0 modules/client/adapters/adapter-can-spi/adapter-can-spi.yaml
  136. +15 −0 modules/client/adapters/adapter-gpib/adapter-gpib.yaml
  137. +9 −0 modules/client/adapters/adapter-rs-232/adapter-rs-232.yaml
  138. +9 −0 modules/client/adapters/adapter-rs-422/adapter-rs-422.yaml
  139. +11 −0 modules/client/adapters/adapter-rs-485/adapter-rs-485.yaml
  140. +8 −0 modules/client/adapters/adapter-usb-a/adapter-usb-a.yaml
  141. +18 −0 modules/client/adapters/adapter-usb-b/adapter-usb-b.yaml
  142. +20 −0 modules/client/adapters/adapter-usb-micro/adapter-usb-micro.yaml
  143. +9 −0 modules/client/adapters/adapter-usb-mini-enhanced/adapter-usb-mini-enhanced.yaml
  144. +4 −0 modules/client/adapters/adapter-usb-mini/adapter-usb-mini.yaml
  145. +7 −0 modules/client/audio-pro/README.md
  146. +12 −0 modules/client/audio-pro/audio-pro-aes-snake/audio-pro-aes-snake.yaml
  147. +20 −0 modules/client/audio-pro/audio-pro-chainable-aes-processor/audio-pro-chainable-aes-processor.yaml
  148. +16 −0 modules/client/clothing-accessories/README.md
  149. +18 −0 modules/client/clothing-accessories/backpack/backpack.yaml
  150. +5 −0 modules/client/clothing-accessories/badge/badge.yaml
  151. +17 −0 modules/client/clothing-accessories/clutch/clutch.yaml
  152. +3 −0 modules/client/clothing-accessories/hair-tie/hair-tie.yaml
  153. +6 −0 modules/client/clothing-accessories/headband/headband.yaml
  154. +16 −0 modules/client/clothing-accessories/leg-warmers/leg-warmers.yaml
  155. +5 −0 modules/client/clothing-accessories/necklace/necklace.yaml
  156. +18 −0 modules/client/clothing-accessories/purse/purse.yaml
  157. +19 −0 modules/client/clothing-accessories/tie-bow/tie-bow.yaml
  158. +5 −0 modules/client/clothing-accessories/tie/tie.yaml
  159. +3 −0 modules/client/clothing-costume-props/backpack-jetpack/backpack-jetpack.yaml
  160. +3 −0 modules/client/clothing-costume-props/belt-glow/belt-glow.yaml
  161. +3 −0 modules/client/clothing-costume-props/belt-utility/belt-utility.yaml
  162. +3 −0 modules/client/clothing-costume-props/blaster/blaster.yaml
  163. +10 −0 modules/client/clothing-costume-props/cart/cart.yaml
  164. +7 −0 modules/client/clothing-costume-props/crown-tiara/crown-tiara.yaml
  165. +3 −0 modules/client/clothing-costume-props/crown/crown.yaml
  166. +13 −0 modules/client/clothing-costume-props/effect-fog/effect-fog.yaml
  167. +9 −0 modules/client/clothing-costume-props/effect-odor-blaster/effect-odor-blaster.yaml
  168. +12 −0 modules/client/clothing-costume-props/effect-sneeze/effect-sneeze.yaml
  169. +12 −0 modules/client/clothing-costume-props/effect-sound/effect-sound.yaml
  170. +9 −0 modules/client/clothing-costume-props/effect-sparks/effect-sparks.yaml
  171. +4 −0 modules/client/clothing-costume-props/hair-pigtails-fiber-optic/hair-pigtails-fiber-optic.yaml
  172. +13 −0 modules/client/clothing-costume-props/hair-pony-tail-fiber-optic/hair-pony-tail-fiber-optic.yaml
  173. +12 −0 modules/client/clothing-costume-props/steampunk/README.md
  174. +5 −0 modules/client/clothing-costume-props/steampunk/assassins-creed-knife/assassins-creed-knife.yaml
  175. +5 −0 modules/client/clothing-costume-props/steampunk/backpack-anti-vampire/backpack-anti-vampire.yaml
  176. +5 −0 modules/client/clothing-costume-props/steampunk/blaster-steam/blaster-steam.yaml
  177. +5 −0 modules/client/clothing-costume-props/steampunk/chimney-steam-tophat/chimney-steam-tophat.yaml
  178. +5 −0 modules/client/clothing-costume-props/steampunk/chimney-steam/chimney-steam.yaml
  179. +5 −0 modules/client/clothing-costume-props/steampunk/goggles-telescoping/goggles-telescoping.yaml
  180. +5 −0 modules/client/clothing-costume-props/steampunk/goggles/goggles.yaml
  181. +5 −0 modules/client/clothing-costume-props/steampunk/mech-arm/mech-arm.yaml
  182. +5 −0 modules/client/clothing-costume-props/steampunk/mech-coupled-wheels/mech-coupled-wheels.yaml
  183. +5 −0 modules/client/clothing-costume-props/steampunk/mech-gears/mech-gears.yaml
  184. +14 −0 modules/client/clothing-costume-props/steampunk/whistle/whistle.yaml
  185. +5 −0 modules/client/clothing-costume-props/sword/sword.yaml
  186. +12 −0 modules/client/clothing-costume-props/visor/visor.yaml
  187. +30 −0 modules/client/clothing-costume/README.md
  188. +26 −0 modules/client/clothing-costume/shoe-boot-mech/shoe-boot-mech.yaml
  189. +15 −0 modules/client/clothing/README.md
  190. +10 −0 modules/client/clothing/belt/belt.yaml
  191. +31 −0 modules/client/clothing/dress/dress.yaml
  192. +14 −0 modules/client/clothing/hoodie/hoodie.yaml
  193. +20 −0 modules/client/clothing/jacket/jacket.yaml
  194. +14 −0 modules/client/clothing/pants/pants.yaml
  195. +14 −0 modules/client/clothing/shirt/shirt.yaml
  196. +4 −0 modules/client/clothing/shoe-boot/shoe-boot.yaml
  197. +4 −0 modules/client/clothing/shoe-heel/shoe-heel.yaml
  198. +4 −0 modules/client/clothing/shoe-sandal/shoe-sandal.yaml
  199. +15 −0 modules/client/clothing/shoe/shoe.yaml
  200. +4 −0 modules/client/clothing/shorts/shorts.yaml
  201. +26 −0 modules/client/clothing/skirt/skirt.yaml
  202. +24 −0 modules/client/cooling/thermostat-dry-ice-feeder/thermostat-dry-ice-feeder.yaml
  203. +14 −0 ...ient/cooling/thermostat-ots-wireless-remote-receiver/thermostat-ots-wireless-remote-receiver.yaml
  204. +13 −0 modules/client/cooling/thermostat-pwm-fan-controller/thermostat-pwm-fan-controller.yaml
  205. +52 −0 modules/client/flush-mount/README.md
  206. +18 −0 ...client/flush-mount/flush-mount-hot-pluggable-beaglebone/flush-mount-hot-pluggable-beaglebone.yaml
  207. +18 −0 modules/client/flush-mount/flush-mount-hot-pluggable-raspi/flush-mount-hot-pluggable-raspi.yaml
  208. +7 −0 modules/client/gps-clock/gps-clock.yaml
  209. +23 −0 modules/client/headset/headset.yaml
  210. +6 −0 modules/client/input/bracelet/bracelet.yaml
  211. +6 −0 modules/client/input/fader/fader.yaml
  212. +6 −0 modules/client/input/glove/glove.yaml
  213. +16 −0 modules/client/input/grip/grip.yaml
  214. +19 −0 modules/client/input/handset/handset.yaml
  215. +12 −0 modules/client/input/joystick/joystick.yaml
  216. +17 −0 modules/client/input/knob/knob.yaml
  217. +8 −0 modules/client/input/pedal/pedal.yaml
  218. +3 −0 modules/client/input/phone-keypad/phone-keypad.yaml
  219. +3 −0 modules/client/input/phone-rotary/phone-rotary.yaml
  220. +7 −0 modules/client/input/receiver-ir-remote/receiver-ir-remote.yaml
  221. +12 −0 modules/client/input/receiver-radio-bluetooth-hid/receiver-radio-bluetooth-hid.yaml
  222. +7 −0 modules/client/input/receiver-radio-control-receiver/receiver-radio-control-receiver.yaml
  223. +7 −0 modules/client/input/receiver-radio-dmx/receiver-radio-dmx.yaml
  224. +9 −0 modules/client/input/receiver-radio-wifi-restful/receiver-radio-wifi-restful.yaml
  225. +15 −0 modules/client/input/sensor-arm-motion/sensor-arm-motion.yaml
  226. +9 −0 modules/client/input/sensor-armband/sensor-armband.yaml
  227. +16 −0 modules/client/input/sensor-bend-elbow/sensor-bend-elbow.yaml
  228. +14 −0 modules/client/input/sensor-bend-knee/sensor-bend-knee.yaml
  229. +5 −0 modules/client/input/sensor-environment/sensor-environment.yaml
  230. +14 −0 modules/client/input/sensor-face-feature-tracker/sensor-face-feature-tracker.yaml
  231. +14 −0 modules/client/input/sensor-face-position-tracker/sensor-face-position-tracker.yaml
  232. +5 −0 modules/client/input/sensor-flame/sensor-flame.yaml
  233. +9 −0 modules/client/input/sensor-footstep/sensor-footstep.yaml
  234. +9 −0 modules/client/input/sensor-ir-tracker/sensor-ir-tracker.yaml
  235. +5 −0 modules/client/input/sensor-light/sensor-light.yaml
  236. +14 −0 modules/client/input/sensor-neck/sensor-neck.yaml
  237. +8 −0 modules/client/input/sensor-obstacle-detector/sensor-obstacle-detector.yaml
  238. +21 −0 modules/client/input/sensor-seismic-wave/sensor-seismic-wave.yaml
  239. +5 −0 modules/client/input/sensor-sound/sensor-sound.yaml
  240. +14 −0 modules/client/input/sensor-torso/sensor-torso.yaml
  241. +12 −0 modules/client/input/sensor-voice-command/sensor-voice-command.yaml
  242. +9 −0 modules/client/input/sensor-voltage/sensor-voltage.yaml
  243. +12 −0 modules/client/pc/pc.yaml
  244. 0 modules/{host/raspberry-pi2/raspberry-pi2.py → client/raspberry-pi/raspberry-pi.py}
  245. +47 −0 modules/client/raspberry-pi/raspberry-pi.yaml
  246. +23 −0 modules/client/robotics/README.md
  247. +8 −0 modules/client/robotics/ear-dog-cat/ear-dog-cat.yaml
  248. +7 −0 modules/client/robotics/ear-dog-floppy/ear-dog-floppy.yaml
  249. +7 −0 modules/client/robotics/ear-rabbit/ear-rabbit.yaml
  250. +7 −0 modules/client/robotics/ear/ear.yaml
  251. +6 −0 modules/client/robotics/eye-cat/eye-cat.yaml
  252. +9 −0 modules/client/robotics/eye/eye.yaml
  253. +6 −0 modules/client/robotics/eyelid/eyelid.yaml
  254. +7 −0 modules/client/robotics/fin/fin.yaml
  255. +4 −0 modules/client/robotics/leg-cat/leg-cat.yaml
  256. +4 −0 modules/client/robotics/leg-dog/leg-dog.yaml
  257. +4 −0 modules/client/robotics/leg-salamander/leg-salamander.yaml
  258. +4 −0 modules/client/robotics/sensor-feedback-force/sensor-feedback-force.yaml
  259. +4 −0 modules/client/robotics/vertebra-caudal-salamander/vertebra-caudal-salamander.yaml
  260. +4 −0 modules/client/robotics/vertebra-thoracic-eel/vertebra-thoracic-eel.yaml
  261. +4 −0 modules/client/robotics/vertebra-thoracic-salamander/vertebra-thoracic-salamander.yaml
  262. +4 −0 modules/client/robotics/vertebra-thoracic-snake-sidewinder/vertebra-snake-sidewinder.yaml
  263. +6 −0 modules/client/robotics/wing/wing.yaml
  264. +6 −0 modules/client/speaker-pair/speaker-pair.yaml
  265. +2 −0 modules/client/vehicle/README.md
  266. +12 −0 modules/client/vehicle/vehicle-headunit/vehicle-headunit.yaml
  267. +12 −0 modules/client/vehicle/vehicle-small-aux-amplifier/vehicle-small-aux-amplifier.yaml
  268. +30 −2 modules/host/README.md
  269. +31 −0 modules/host/arduino-uno/arduino-uno.yaml
  270. +3 −0 modules/host/beaglebone-black/beaglebone-black.yaml
  271. +2 −0 modules/host/flora/flora.yaml
  272. +3 −3 modules/host/ioio-otg/ioio-otg.yaml
  273. +6 −0 modules/host/particle-photon/particle-photon.yaml
  274. +34 −0 modules/host/pro-micro/pro-micro.yaml
  275. +31 −0 modules/host/pro-trinket/pro-trinket.yaml
  276. +5 −0 modules/host/robotics/head-salamander/head-salamander.yaml
  277. +49 −0 modules/host/teensy3/teensy3.yaml
  278. +16 −0 modules/host/trinket/trinket.yaml
View
@@ -5,7 +5,7 @@ Breadboards are meant for the workbench. Bummer.
------------------------------------------------
You should be able to throw your prototypes in a backpack. You should be able to tweak their code while at the coffee shop. You should be able to put your prototypes into production around the house or shop. That's the goal of the Retro Specification. The spec aims to set up a middle-ground between breadboard and production board.
There are many hardware interfaces in the wild. Some deserve reinforcement, while others deserve deprecation. The Retro Specification will document this drive toward convenient interoperability among all the things.
There are many hardware interfaces in the wild. Some deserve reinforcement, while others deserve deprecation. The Retro Specification will document this drive toward convenient compatibility among all the things.
There is no need to make/buy a 3D printer or CNC machine... unless you want to. No need to do a large circuitboard production run... again, [unless you want to](connectors/module/header-26/header-26.yaml). No need to crowdfund your idea or deal with the challenges of said campaign. There's nothing wrong with making/selling things in small quantities.
@@ -30,7 +30,7 @@ One of the worst feelings, when starting to work on an old project, is realizing
Getting Started
===============
Note: power contacts feature DC unless stated otherwise.
Note: power contacts feature positive [DC](definitions/direct-current.yaml) unless stated otherwise.
Consider [DA-15 connectors](connectors/module/dsub-da-15/dsub-da-15.yaml), which were once called 'Game Ports'. Before USB, joysticks would generally be connected to computers via these connectors. Since they're so rare in modern computing, they are a perfect choice for the Maker Movement. That said, the connectors are still pretty easy to find & work with. Most electronics part stores will have a few DA-15 connectors for sale. A module can be as simple as a resistor & LED connected to two of the pins.
@@ -11,20 +11,20 @@ keywords:
- snake
- neutricon
tips:
-> A monaural boom mic can be connected via
- A monaural boom mic can be connected via
the balanced contacts.
-> More and more directors are finding it valuable
- More and more directors are finding it valuable
to have their conversation recorded when near their
camera operator(s). This provides greater context to
post-production technicians.
Use the balanced contacts for a high-quality mic, or the
av-bus-audio-mic contact pin for an inexpensive one.
Cheap electret mics (like those found in wired cell phone headsets)
can be powered via a voltage regulator connected to pins 7 & 8.
-> Headphone amplifier(s) may be powered via 48VDC Phantom
- Headphone amplifier(s) may be powered via 48VDC Phantom
power on the balanced audio line, or 48VDC power on pins
7 & 8.
-> Modern field digital audio recorders may feature
- Modern field digital audio recorders may feature
limited monitor mix capabilities. It is possible to
have a monaural mix on Channel 1 (left) and a separate
monaural mix on Channel 2 (right).
@@ -36,7 +36,7 @@ tips:
Use the av-bus-audio-boom-mix contact for this
headphone-level audio & connect it to both sides
of the boom operator's headphones.
-> Modern field digital audio recorders may feature
- Modern field digital audio recorders may feature
a setting which chirps whenever recording begins. If
reference audio is routed from the recorder into the
camera, this beep can be used to sync the sources in post.
@@ -30,7 +30,7 @@ description: >
of a 3D printed dock? No? What about if the panel-mount connector faces
skyward? Happy hacking...
reference:
-> http://www.androidcentral.com/quick-charge
- http://www.androidcentral.com/quick-charge
contacts:
1: spdif
2: controller-area-network-low
@@ -0,0 +1,14 @@
---
name: 5 Pin XLR
summary: DMX Connector
reference:
- dmx
keywords:
- dmx
- rs-485
contacts:
1: common
2: rs-485-negative
3: rs-485-positive
4: rs-485-1-negative
5: rs-485-1-positive
@@ -1,5 +1,8 @@
---
name: XLR6 by Switchcraft
reference:
- intercom
- dmx
contacts:
1: common
2: regulated-30-volt-supply
@@ -5,10 +5,12 @@ keywords:
- aes
- aes42
- chainable
reference:
- aes
contacts:
1: digital-audio-aes-host-out-client-in-negative
2: digital-audio-aes-host-out-client-in-positive
2: digital-audio-aes-client-out-host-in-negative
3: digital-audio-aes-client-out-host-in-positive
3: digital-audio-aes-client-out-host-in-negative
4: digital-audio-aes-client-out-host-in-positive
5: common
6: fourtyeight-volts-max
@@ -4,7 +4,7 @@ description: >
Often called an Aviation Plug, these connectors are well-known for their
reliability. They help ensure robust connections in harsh environments.
tips:
-> Modules should have male connectors, while cables should have
- Modules should have male connectors, while cables should have
female connectors. This configuration prevents situations
where a cable was run, but the connectors are mismatched.
Most panel-mount versions of this connector are male.
@@ -14,4 +14,4 @@ keywords:
- robot
contacts:
1: common
2: twenty-volts-max
2: fortyeight-volts-max
@@ -4,7 +4,7 @@ description: >
Often called an Aviation Plug, these connectors are well-known for their
reliability. They help ensure robust connections in harsh environments.
tips:
-> Modules should have male connectors, while cables should have
- Modules should have male connectors, while cables should have
female connectors. This configuration prevents situations
where a cable was run, but the connectors are mismatched.
Most panel-mount versions of this connector are male.
@@ -14,5 +14,5 @@ keywords:
- robot
contacts:
1: common
2: twenty-volts-max
3: pixel-data
2: fortyeight-volts-max
3: reserved
@@ -4,7 +4,7 @@ description: >
Often called an Aviation Plug, these connectors are well-known for their
reliability. They help ensure robust connections in harsh environments.
tips:
-> Modules should have male connectors, while cables should have
- Modules should have male connectors, while cables should have
female connectors. This configuration prevents situations
where a cable was run, but the connectors are mismatched.
Most panel-mount versions of this connector are male.
@@ -14,6 +14,6 @@ keywords:
- robot
contacts:
1: common
2: twenty-volts-max
2: fortyeight-volts-max
3: controller-area-network-low
4: controller-area-network-high
@@ -4,7 +4,7 @@ description: >
Often called an Aviation Plug, these connectors are well-known for their
reliability. They help ensure robust connections in harsh environments.
tips:
-> Modules should have male connectors, while cables should have
- Modules should have male connectors, while cables should have
female connectors. This configuration prevents situations
where a cable was run, but the connectors are mismatched.
Most panel-mount versions of this connector are male.
@@ -14,7 +14,7 @@ keywords:
- robot
contacts:
1: common
2: twenty-volts-max
2: fortyeight-volts-max
3: controller-area-network-low
4: controller-area-network-high
5: spdif
5: reserved
@@ -4,17 +4,18 @@ description: >
Often called an Aviation Plug, these connectors are well-known for their
reliability. They help ensure robust connections in harsh environments.
tips:
-> Modules should have male connectors, while cables should have
- Modules should have male connectors, while cables should have
female connectors. This configuration prevents situations
where a cable was run, but the connectors are mismatched.
Most panel-mount versions of this connector are male.
The risk of bent pins is also reduced.
keywords:
- robotics
- robot
- audio
contacts:
1: common
2: twenty-volts-max
2: fortyeight-volts-max
3: controller-area-network-low
4: controller-area-network-high
5: digital-audio-aes-host-out-client-in-negative
@@ -4,14 +4,14 @@ description: >
Often called an Aviation Plug, these connectors are well-known for their
reliability. They help ensure robust connections in harsh environments.
tips:
-> Modules should have male connectors, while cables should have
- Modules should have male connectors, while cables should have
female connectors. This configuration prevents situations
where a cable was run, but the connectors are mismatched.
Most panel-mount versions of this connector are male.
The risk of bent pins is also reduced.
keywords:
- robotics
- robot
- car
- automotive
contacts:
1: common
2: fortyeight-volts-max
2: twelve-volts-nominal
@@ -4,15 +4,16 @@ description: >
Often called an Aviation Plug, these connectors are well-known for their
reliability. They help ensure robust connections in harsh environments.
tips:
-> Modules should have male connectors, while cables should have
- Modules should have male connectors, while cables should have
female connectors. This configuration prevents situations
where a cable was run, but the connectors are mismatched.
Most panel-mount versions of this connector are male.
The risk of bent pins is also reduced.
keywords:
- robotics
- robot
- car
- automotive
- lighting
contacts:
1: common
2: fortyeight-volts-max
2: twelve-volts-nominal-switched
3: pixel-data
@@ -4,16 +4,17 @@ description: >
Often called an Aviation Plug, these connectors are well-known for their
reliability. They help ensure robust connections in harsh environments.
tips:
-> Modules should have male connectors, while cables should have
- Modules should have male connectors, while cables should have
female connectors. This configuration prevents situations
where a cable was run, but the connectors are mismatched.
Most panel-mount versions of this connector are male.
The risk of bent pins is also reduced.
keywords:
- robotics
- robot
- car
- automotive
- lighting
contacts:
1: common
2: fortyeight-volts-max
3: controller-area-network-low
4: controller-area-network-high
2: twelve-volts-nominal-switched
3: pixel-data
4: pixel-data-return
@@ -4,17 +4,18 @@ description: >
Often called an Aviation Plug, these connectors are well-known for their
reliability. They help ensure robust connections in harsh environments.
tips:
-> Modules should have male connectors, while cables should have
- Modules should have male connectors, while cables should have
female connectors. This configuration prevents situations
where a cable was run, but the connectors are mismatched.
Most panel-mount versions of this connector are male.
The risk of bent pins is also reduced.
keywords:
- robotics
- robot
- car
- automotive
- lighting
contacts:
1: common
2: fortyeight-volts-max
3: controller-area-network-low
4: controller-area-network-high
5: spdif
2: twelve-volts-nominal-switched
3: pixel-data
4: pixel-data-return
5: twelve-volts-nominal
@@ -4,20 +4,21 @@ description: >
Often called an Aviation Plug, these connectors are well-known for their
reliability. They help ensure robust connections in harsh environments.
tips:
-> Modules should have male connectors, while cables should have
- Modules should have male connectors, while cables should have
female connectors. This configuration prevents situations
where a cable was run, but the connectors are mismatched.
Most panel-mount versions of this connector are male.
The risk of bent pins is also reduced.
keywords:
- robotics
- robot
- car
- automotive
- lighting
buy:
-> https://www.sparkfun.com/products/11475
- https://www.sparkfun.com/products/11475
contacts:
1: common
2: fortyeight-volts-max
3: controller-area-network-low
4: controller-area-network-high
5: digital-audio-aes-host-out-client-in-negative
6: digital-audio-aes-host-out-client-in-positive
2: twelve-volts-nominal-switched
3: pixel-data
4: pixel-data-return
5: twelve-volts-nominal
6: common
@@ -4,21 +4,22 @@ description: >
Often called an Aviation Plug, these connectors are well-known for their
reliability. They help ensure robust connections in harsh environments.
tips:
-> Modules should have male connectors, while cables should have
- Modules should have male connectors, while cables should have
female connectors. This configuration prevents situations
where a cable was run, but the connectors are mismatched.
Most panel-mount versions of this connector are male.
The risk of bent pins is also reduced.
keywords:
- robotics
- robot
buy:
-> https://www.sparkfun.com/products/11475
- car
- automotive
- automation
- control
- audio
contacts:
1: common
2: fortyeight-volts-max
3: controller-area-network-low
4: controller-area-network-high
5: digital-audio-aes-host-out-client-in-negative
6: digital-audio-aes-host-out-client-in-positive
7: pixel-data
2: common
3: twelve-volts-nominal
4: twelve-volts-nominal-switched
5: controller-area-network-low
6: controller-area-network-high
7: spdif
@@ -4,22 +4,24 @@ description: >
Often called an Aviation Plug, these connectors are well-known for their
reliability. They help ensure robust connections in harsh environments.
tips:
-> Modules should have male connectors, while cables should have
- Modules should have male connectors, while cables should have
female connectors. This configuration prevents situations
where a cable was run, but the connectors are mismatched.
Most panel-mount versions of this connector are male.
The risk of bent pins is also reduced.
keywords:
- robotics
- robot
buy:
-> https://www.sparkfun.com/products/11475
- car
- automotive
- audio
- amplifier
- woofer
- subwoofer
contacts:
1: common
2: fortyeight-volts-max
3: controller-area-network-low
4: controller-area-network-high
5: digital-audio-aes-host-out-client-in-negative
6: digital-audio-aes-host-out-client-in-positive
7: digital-audio-aes-client-out-host-in-negative
8: digital-audio-aes-client-out-host-in-positive
2: common
3: twelve-volts-nominal
4: twelve-volts-nominal
5: twelve-volts-nominal-switched
6: av-bus-common
7: av-bus-audio-left
8: av-bus-audio-right
Oops, something went wrong.

0 comments on commit b2710d5

Please sign in to comment.