Différences entre versions de « Connecteurs-et-connectiques »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
 
(105 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
 
{{MCH-Aider}}
 
{{MCH-Aider}}
  
La tableau ci-dessous reprend une liste des connectiques les plus courantes disponible dans le monde Maker pour.
+
La tableau ci-dessous reprend une liste des connectiques les plus courantes disponible dans le monde Maker.
 +
 
 +
== Connexion Maker ==
 +
ToDo: StemmaQT Serial?
  
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
Ligne 9 : Ligne 12 :
 
| align="center" | Promoteur
 
| align="center" | Promoteur
 
| align="center" | Logique
 
| align="center" | Logique
| align="center" | Bus/GPIO
+
| align="center" | Bus
 
| align="center" | Matériel
 
| align="center" | Matériel
| align="center" | Description<br />Achat
+
| align="center" | Description / Achat
 +
 
 +
|- style="font-size: 90%"
 +
| align="left" valign="top" | Gravity
 +
| align="left" valign="top" | [[Fichier:gravity-connector.png|180px]]
 +
| align="left" valign="top" | [https://www.dfrobot.com/ DFRobot]
 +
| align="left" valign="top" | 5V<br />(3V&nbsp;possible)
 +
| align="left" valign="top" | Analog, Numérique
 +
| align="left" valign="top" | 3 broches 2.54mm Molex 2.54mm<small><br />[https://shop.mchobby.be/fr/recherche?controller=search&orderby=position&orderway=desc&search_query=molex&submit_search= Conn. Femelle Molex @ MC Hobby]<br />[https://shop.mchobby.be/fr/conn/76-2-x-36-pin-header-normal-3232100000766.html Conn. mâle @ MC Hobby]
 +
| align="left" valign="top" | '''Simplicité et Universalité!'''<br/>Initialement conçu pour Arduino, Gravity est basé sur de simples connecteur molex 2.54mm. Le code de couleur indique l'usage du câble 3 pôles<br />* Bleu = analogique<br />* vert=numérique.<br />Les livraisons de capteurs et cartes Gravity sont accompagnés d'un câble Boson--->Gravity puisque les câbles capteurs sont équipées d'un connecteur boson (JST-PH).<small><br />
 +
Shop: [https://shop.mchobby.be/fr/151-gravity-boson Gravity & Boson @ MCHobby]<br />
 +
Shop: [https://www.dfrobot.com/ Gravity & Boson @ DFRobot]
 +
 
 +
|- style="font-size: 90%"
 +
| align="left" valign="top" | Gravity I2C<br />UniHiker I2C
 +
| align="left" valign="top" | [[Fichier:gravity-I2C-unihiker.png|180px]]<br />[[Fichier:gravity-I2C-unihiker2.png|180px]]<small><br/>1: 3V3</small>
 +
| align="left" valign="top" | [https://www.dfrobot.com/ DFRobot]
 +
| align="left" valign="top" | 3V&nbsp;UniHiker<small><br />(3V pwr & logic)</small>
 +
| align="left" valign="top" | I2C
 +
| align="left" valign="top" | Conn. JST-PH 4br (2mm)<br />(HY2.0 compatible)<br />4 broches 2.54mm Molex 2.54mm<br /><br />[https://www.seeedstudio.com/Grove-Female-Header-SMD-4P-2.0mm-20Pcs-p-4589.html Conn. Femelle SMD] @ SeeedStudio</small>
 +
| align="left" valign="top" | '''<font color="red">Conn. HY2.0 (comme Grove)<br />mais INCOMPATIBLE GROVE car gnd et V+ sont inversés!!!</font>'''
 +
 
 +
|- style="font-size: 90%"
 +
| align="left" valign="top" | Boson
 +
| align="left" valign="top" | [[Fichier:boson-connector.png|180px]]
 +
| align="left" valign="top" | [https://www.dfrobot.com/ DFRobot]
 +
| align="left" valign="top" | 3V<br />(5V&nbsp;possible)
 +
| align="left" valign="top" | Analog, Numérique<br />I2C, UART
 +
| align="left" valign="top" | 3,4 broches JST-PH 2mm
 +
| align="left" valign="top" | '''Ultra-simple et securisé!'''<br />Les cartes capteurs et la carte microcontrôleur sont tous deux équipés de connecteurs Boson (JST-PH). Approche idéale pour faciliter les manipulation sur les plateformes Micro:bit et équivalentes.<br />* 3 broches: Num./Analog.<br />* 4 broches: I2C bus, UART
 +
 
 +
|- style="font-size: 90%"
 +
| align="left" valign="top" | Grove
 +
| align="left" valign="top" | [[Fichier:grove-connector.png|240px]]<br />[[Fichier:grove-connector-2.jpg|240px]]<br />1: GND
 +
| align="left" valign="top" | [https://www.seeedstudio.com/ SeeedStudio]
 +
| align="left" valign="top" | 5V<br />(3.3V possible)
 +
| align="left" valign="top" | PWM/Analog./Num.<br />I2C
 +
| align="left" valign="top" | Conn. 4 broches, 2mm<br /><small><br />Voir aussi connecteur HY2.0<br />[https://www.seeedstudio.com/Grove-Female-Header-SMD-4P-2.0mm-20Pcs-p-4589.html Conn. Femelle SMD] @ SeeedStudio</small>
 +
| align="left" valign="top" | ToDo<br /><br /><small>
 +
shop: [https://shop.mchobby.be/fr/154-grove EcoSystème] @ MCHobby<br/>
 +
shop: [https://www.seeedstudio.com/category/Grove-c-1003.html EcoSystème] @ SeeedStudio<br />
 +
shop: [https://m5stack.com/collections/m5-unit EcoSystème] @ M5Stack</small>
 +
 
 
|- style="font-size: 90%"
 
|- style="font-size: 90%"
| align="left" | Gravity
+
| align="left" valign="top" | NCD
| align="left" | ToDo
+
| align="left" valign="top" | [[Fichier:ncd-connector.png|240px]]
| align="left" | [https://www.dfrobot.com/ DFRobot]
+
| align="left" valign="top" | [https://ncd.io/ National Control Device]
| align="left" | ToDo logique
+
| align="left" valign="top" | 5V
| align="left" | ToDo Bus/GPIO
+
| align="left" valign="top" | I2C<br />5V, GND
| align="left" | ToDo
+
| align="left" valign="top" | Conn. 4 broches, 2.54mm<br />compatible Molex 0705530003 ou WM4902-ND<small><br />Shop: [https://store.ncd.io/product/i2c-interface-cable-nodelynk-connector-4-pin-male-molex-0705530003-wm4902-nd/ Conn. sur ncd.io]
| align="left" | ToDo
+
| align="left" valign="top" | Res: [https://github.com/mchobby/pyboard-driver/tree/master/NCD Connecteur NCD sur MicroPython Pyboard]<small><br />
 +
Shop: [https://ncd.io/ EcoSystème NCD sur ncd.io]</small>
 +
 
 
|- style="font-size: 90%"
 
|- style="font-size: 90%"
| align="left" | Boson
+
| align="left" valign="top" | Qwiic
| align="left" | ToDo
+
| align="left" valign="top" | [[Fichier:qwiic-connector.jpg|240px]]<br />1: GND
| align="left" | [https://www.dfrobot.com/ DFRobot]
+
| align="left" valign="top" | [https://www.sparkfun.com/ SparkFun]
| align="left" | ToDo logique
+
| align="left" valign="top" | 3.3V
| align="left" | ToDo Bus/GPIO
+
| align="left" valign="top" | I2C,<br/>3.3V/GND
| align="left" | ToDo
+
| align="left" valign="top" | JST-SH 4 broches, 1mm<br/><small>[https://www.sparkfun.com/products/16766 Conn. Vert. SMD @ Sparkfun]<br />[https://www.sparkfun.com/products/14417 Conn. Horz. SMD @ Sparkfun]</small>
| align="left" | ToDo
+
| align="left" valign="top" | ''3V uniquement'''. Les cartes capteurs sont en logique 3.3V uniquement<small><br/>
 +
Shop: [https://www.sparkfun.com/qwiic#products EcoSystème @ sparkfun]</small>
 +
 
 
|- style="font-size: 90%"
 
|- style="font-size: 90%"
| align="left" | Grove
+
| align="left" valign="top" | Stemma QT (Cutie)
| align="left" | ToDo
+
| align="left" valign="top" | [[Fichier:stemma-connector.jpg|240px]]<br />1: GND
| align="left" | [https://www.seeedstudio.com/ SeeedStudio]
+
| align="left" valign="top" | [https://www.adafruit.com/ Adafruit]
| align="left" | ToDo logique
+
| align="left" valign="top" | 3.3V ou 5V
| align="left" | ToDo Bus/GPIO
+
| align="left" valign="top" | I2C
| align="left" | ToDo
+
| align="left" valign="top" | JST-SH 4 broches, 1mm<small><br />[https://www.adafruit.com/product/4209 Cable Stemma QT I2C 4 br.] @ Adafruit</small>
| align="left" | ToDo
+
| align="left" valign="top" | Cartes breakout/capteurs Stemma QT sont '''équipés de régulateurs et level-shifters''' donc utilisables avec microcontroleurs 3.3V ou 5V.<br />[https://learn.adafruit.com/introducing-adafruit-stemma-qt/technical-specs#data-lines-3035228-6 I2C level-shifter schematic]<br /><br />'''Compatible avec Qwiic''' de Sparkfun.<br /><br /><small>
 +
shop: [https://www.adafruit.com/category/1005 EcoSystème] @ Adafruit</small>
 +
 
 
|- style="font-size: 90%"
 
|- style="font-size: 90%"
| align="left" | NCD
+
| align="left" valign="top" | Stemma
| align="left" | ToDo
+
| align="left" valign="top" | [[Fichier:stemma-std-connector.jpg|240px]]<br />1: GND
| align="left" | [https://ncd.io/ National Control Device]
+
| align="left" valign="top" | [https://www.adafruit.com/ Adafruit]
| align="left" | 5V
+
| align="left" valign="top" | 3.3V ou 5V
| align="left" | I2C<br />5V<br />GND
+
| align="left" valign="top" | {{underline|3 Broches:}}<br />PWM/Analog./Num./GPIO<br /><br />{{underline|4 Broches:}}<br />I2C bus
| align="left" | Res: [https://github.com/mchobby/pyboard-driver/tree/master/NCD Connecteur NCD sur MicroPython Pyboard]<br />
+
| align="left" valign="top" | 3,4 broches JST-PH, 2mm<small><br />[https://www.adafruit.com/product/3955 Cable Stemma I2C 4 br.] @ Adafruit<br />[https://www.adafruit.com/product/4336 Cable Stemma I2C 3 br.] @ Adafruit<br />{{pl|1894|Cable Stemma 3 br. 100mm}} @ MCHobby</small>
<small>Shop: [https://ncd.io/ ncd.io]</small>
+
| align="left" valign="top" | Connecteur et section fils plus gros, donc transporte plus de puissance (ex: NeoPixel)<br />Voir note sur Stemma QT!<br/>
 +
Res: [https://learn.adafruit.com/introducing-adafruit-stemma-qt Tuto Stemma @Adafruit]<br /></br /><small>
 +
shop: [https://www.adafruit.com/category/1005 EcoSystème] @ Adafruit</small>
 +
 
 
|- style="font-size: 90%"
 
|- style="font-size: 90%"
| align="left" | Qwiic
+
| align="left" valign="top" | UEXT
| align="left" | ToDo image
+
| align="left" valign="top" | [[Fichier:uext-connector2.png|180px]]
| align="left" | [https://www.sparkfun.com/ SparkFun]
+
| align="left" valign="top" | [https://www.olimex.com/Products/Modules/ Olimex]
| align="left" | ToDo logique
+
| align="left" valign="top" | 3.3V
| align="left" | ToDo Bus/GPIO
+
| align="left" valign="top" | I2C<br />SPI</br />UART<br />3.3V, GND
| align="left" | ToDo Hardware
+
| align="left" valign="top" | Conn. IDC 10 broches, 2.54mm<small><br />
| align="left" | ToDo descr/Achat
+
Shop: [https://shop.mchobby.be/fr/uext/1524-connecteur-idc-case-header-2x5-254mm-3232100015241.html Conn. mâle sur MCHobby.be]<br />
 +
Shop: [https://shop.mchobby.be/fr/uext/1741-connecteur-idc-uext-boitier-2x5-90-254mm-3232100017412.html Conn. mâle 90° sur MCHobby.be]<br />
 +
Shop: [https://shop.mchobby.be/fr/uext/1525-connecteur-uext-idc-socket-2x5-254mm-3232100015258.html Conn. femelle sur MCHobby.be]</small>
 +
| align="left" valign="top" | Res: [https://github.com/mchobby/esp8266-upy/tree/master/UEXT UEXT sur MicroPython Pyboard]<br/>
 +
Res: [https://en.wikipedia.org/wiki/UEXT UEXT details] @ wikipedia<small><br />
 +
Shop: [https://shop.mchobby.be/fr/138-uext EcoSystème sur MCHobby]<br />
 +
Shop: [https://www.olimex.com/Products/Modules/ EcoSystème sur Olimex]</small>
 +
 
 
|- style="font-size: 90%"
 
|- style="font-size: 90%"
| align="left" | Stemma
+
| align="left" valign="top" | mUEXT<small><br/>mini UEXT</small>
| align="left" | ToDo
+
| align="left" valign="top" | [[Fichier:mUEXT-connector.png|180px]]<br />Pinout identique à UEXT
| align="left" | [https://www.adafruit.com/ Adafruit]
+
| align="left" valign="top" | [https://www.olimex.com/Products/Modules/ Olimex]
| align="left" | ToDo logique
+
| align="left" valign="top" | 3.3V
| align="left" | ToDo Bus/GPIO
+
| align="left" valign="top" | I2C<br />SPI</br />UART<br />3.3V, GND
| align="left" | ToDo hardware
+
| align="left" valign="top" | Conn. ??? 10 broches, 1.27mm<small><br />
| align="left" | <small>[https://learn.adafruit.com/introducing-adafruit-stemma-qt Tuto Adafruit]</small>
+
Shop: [https://www.olimex.com/Products/Modules/Adapters/UEXT-MPQ/open-source-hardware Convertisseur @ Olimex.com]</small>
 +
| align="left" valign="top" | Res: [https://github.com/mchobby/esp8266-upy/tree/master/UEXT UEXT sur MicroPython Pyboard]<br/>
 +
Res: [https://en.wikipedia.org/wiki/UEXT UEXT details] @ wikipedia<small><br />
 +
Shop: [https://shop.mchobby.be/fr/138-uext EcoSystème sur MCHobby]<br />
 +
Shop: [https://www.olimex.com/Products/Modules/ EcoSystème sur Olimex]</small>
 +
 
 
|- style="font-size: 90%"
 
|- style="font-size: 90%"
| align="left" | Stemma QT
+
| align="left" valign="top" | pUEXT<small><br/>pico UEXT</small>
| align="left" | ToDo
+
| align="left" valign="top" | [[Fichier:pUEXT-connector.png|240px]]
| align="left" | [https://www.adafruit.com/ Adafruit]
+
| align="left" valign="top" | [https://www.olimex.com/Products/Modules/ Olimex]
| align="left" | ToDo logique
+
| align="left" valign="top" | 3.3V
| align="left" | ToDo Bus/GPIO
+
| align="left" valign="top" | I2C<br />SPI</br />UART<br />3.3V, GND
| align="left" | ToDo Hardware
+
| align="left" valign="top" | Conn. JST-SH 10 broches, 1.0mm<small><br />
| align="left" | ToDo Descr/Achat
+
Shop: [https://www.olimex.com/Products/Modules/Adapters/UEXT-MPQ/open-source-hardware Convertisseur @ Olimex.com]</small>
 +
| align="left" valign="top" | Res: [https://github.com/mchobby/esp8266-upy/tree/master/UEXT UEXT sur MicroPython Pyboard]<br/>
 +
Res: [https://en.wikipedia.org/wiki/UEXT UEXT details] @ wikipedia<small><br />
 +
Shop: [https://shop.mchobby.be/fr/138-uext EcoSystème sur MCHobby]<br />
 +
Shop: [https://www.olimex.com/Products/Modules/ EcoSystème sur Olimex]</small>
 +
 
 
|- style="font-size: 90%"
 
|- style="font-size: 90%"
| align="left" | xxxx
+
| align="left" valign="top" | Pmod™
| align="left" | ToDo image
+
| align="left" valign="top" | [[Fichier:Pmod.png|240px]]
| align="left" | ToDo Promoteur
+
| align="left" valign="top" | Digilent
| align="left" | ToDo Logique
+
| align="left" valign="top" | Vcc
| align="left" | ToDo Bus/GPIO
+
| align="left" valign="top" | Vcc & GND<br />+ selon '''type''' d'interface:<br />1.&nbsp;GPIO&nbsp;(1x6)<br />1A.&nbsp;GPIO&nbsp;ext&nbsp;(2x6)<br />2.&nbsp;SPI&nbsp;(1x6)<br />2A.&nbsp;SPI&nbsp;ext&nbsp;(2x6)<br />3.&nbsp;UART&nbsp;(1x6)<br />3A.&nbsp;UART&nbsp;ext&nbsp;(2x6)<br />4.&nbsp;H-Bridge&nbsp;(1x6)<br />5.&nbsp;Dual&nbsp;H-Bridge&nbsp;(1x6)<br />5A.&nbsp;Dual&nbsp;H-Bridge&nbsp;ext&nbsp;(2x6)<br />6.&nbsp;I2C&nbsp;(1x6)<br />6A.&nbsp;I2C&nbsp;ext&nbsp;(2x6)<br />7.&nbsp;I2S&nbsp;(1x6)
| align="left" | ToDo desrc/achat
+
| align="left" valign="top" | Conn 2.54mm THT:<br/>* '''1x6'''<br />* 2x6<br />* 2x4 (optional)<br />* 1x4<small>
 +
| align="left" valign="top" | '''Présente un intérêt limité''' à cause des différents types supportés, l'interface doit donc être configurée et est spécifique au cas d'utilisation!<br />Pmod standard par défaut est 1x6 avec Vcc, GND et 4 GPIO (type 1).<br />Bien que mentionné en standard ouvert ([https://en.wikipedia.org/wiki/Pmod_Interface cfr Wikipedia]), Pmod™ est sous TradeMark.<br />
 +
Res: [https://en.wikipedia.org/wiki/Pmod_Interface Pmod interface (6 & 12 broches) et typage de l'interface] (wikipedia)
 +
 
 
|- style="font-size: 90%"
 
|- style="font-size: 90%"
| align="left" | UEXT
+
| align="left" valign="top" | xxxx
| align="left" | ToDo image
+
| align="left" valign="top" | ToDo image
| align="left" | [https://www.olimex.com/Products/Modules/ Olimex]
+
| align="left" valign="top" | ToDo Promoteur
| align="left" | 3.3V
+
| align="left" valign="top" | ToDo Logique
| align="left" | ToDo bus/gpio
+
| align="left" valign="top" | ToDo Bus/GPIO
| align="left" | ToDo hardware
+
| align="left" valign="top" | ToDo desrc
| align="left" | ToDo descr/achat
+
| align="left" valign="top" | ToDo ressources <small><br />Shop: url</small>
 
|}
 
|}
 +
 +
== Interface série RS232 ==
 +
L'interface RS232, la vraie, utilise des '''signaux entre -6V et +6V''' au minimum. Les maximas étant -15V et +15V et les interfaces RS232 utilisent généralement '''-12V et +12V'''
 +
 +
Certains appareil professionnel exposent encore cette interface série sous sa forme standardisée (ex: Gigabit Switch de Linksys) et il faut donc utiliser un matériel adapté.
 +
 +
[[Fichier:DLINK-with-console.jpg]]
 +
 +
Attention à ne pas confondre avec le l'Interface {{pl|144|USB-Série TTL (UART)}} ou {{pl|77|FTDI Friend}} qui utilisent des niveaux logiques TTL avec un signal qui entre 0 et 5V (ou parfois 0 à 3.3V).
 +
 +
Dans le monde RS232, ont utilise des fiches DB9 (parfois DB25) qui existent:
 +
* en fiches femelles 9 broches (pour DCE) et
 +
* en fiches mâles 9 broches (DTE).
 +
 +
=== DTE / DCE ===
 +
[[Fichier:RS232-DTE-DCE.jpg]]
 +
 +
{{underline|'''DTE : Data Terminal Equipement'''}}
 +
 +
Les fiches mâles sont réservés aux équipements DTE, les équipements de type terminal comme les ordinateurs, les terminaux, etc.
 +
 +
[[Fichier:RS232-DTE.jpg|250px]]
 +
 +
{{underline|'''DCE : Data Communication Equipement'''}}
 +
 +
Les fiches femelles sont réservés aux équipements DCE, les équipements de transmissions de données comme les modems.
 +
 +
[[Fichier:RS232-DCE.jpg|250px]]
 +
 +
=== Brochage RS232 ===
 +
 +
[[Fichier:RS232-pinout.jpg]]
 +
 +
Il y a des lignes de contrôles de flux échangés entre les deux interfaces série. Ce contrôle de flux permet de suspendre la transmission de données en temporairement.
 +
 +
De nos jours, les ordinateurs sont tellement puissants, les systèmes d'exploitation tellement évolués qu'il n'est plus nécessaire de gérer le contrôle de flux entre les deux ports séries.
 +
 +
On réalise alors les connexions suivantes dans chaque fiche pour "court-circuiter" le contrôle de flux:
 +
* CTS-->RTS
 +
* DTR-->DSR
 +
 +
Quelques explications:
 +
* '''RTS''': >>>-sortie->>> Request To Send
 +
* '''CTS''': <<<-entrée-<<< Clear To Send
 +
* '''DSR''': <<<-entrée-<<< Data Set Ready
 +
* '''DTR''': >>>-sortie->>> Data Terminal Ready

Version actuelle datée du 15 octobre 2024 à 15:31


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.

La tableau ci-dessous reprend une liste des connectiques les plus courantes disponible dans le monde Maker.

Connexion Maker

ToDo: StemmaQT Serial?

Connectique Image Promoteur Logique Bus Matériel Description / Achat
Gravity Gravity-connector.png DFRobot 5V
(3V possible)
Analog, Numérique 3 broches 2.54mm Molex 2.54mm
Conn. Femelle Molex @ MC Hobby
Conn. mâle @ MC Hobby
Simplicité et Universalité!
Initialement conçu pour Arduino, Gravity est basé sur de simples connecteur molex 2.54mm. Le code de couleur indique l'usage du câble 3 pôles
* Bleu = analogique
* vert=numérique.
Les livraisons de capteurs et cartes Gravity sont accompagnés d'un câble Boson--->Gravity puisque les câbles capteurs sont équipées d'un connecteur boson (JST-PH).

Shop: Gravity & Boson @ MCHobby
Shop: Gravity & Boson @ DFRobot

Gravity I2C
UniHiker I2C
Gravity-I2C-unihiker.png
Gravity-I2C-unihiker2.png
1: 3V3
DFRobot 3V UniHiker
(3V pwr & logic)
I2C Conn. JST-PH 4br (2mm)
(HY2.0 compatible)
4 broches 2.54mm Molex 2.54mm

Conn. Femelle SMD @ SeeedStudio
Conn. HY2.0 (comme Grove)
mais INCOMPATIBLE GROVE car gnd et V+ sont inversés!!!
Boson Boson-connector.png DFRobot 3V
(5V possible)
Analog, Numérique
I2C, UART
3,4 broches JST-PH 2mm Ultra-simple et securisé!
Les cartes capteurs et la carte microcontrôleur sont tous deux équipés de connecteurs Boson (JST-PH). Approche idéale pour faciliter les manipulation sur les plateformes Micro:bit et équivalentes.
* 3 broches: Num./Analog.
* 4 broches: I2C bus, UART
Grove Grove-connector.png
Grove-connector-2.jpg
1: GND
SeeedStudio 5V
(3.3V possible)
PWM/Analog./Num.
I2C
Conn. 4 broches, 2mm

Voir aussi connecteur HY2.0
Conn. Femelle SMD @ SeeedStudio
ToDo

shop: EcoSystème @ MCHobby
shop: EcoSystème @ SeeedStudio
shop: EcoSystème @ M5Stack

NCD Ncd-connector.png National Control Device 5V I2C
5V, GND
Conn. 4 broches, 2.54mm
compatible Molex 0705530003 ou WM4902-ND
Shop: Conn. sur ncd.io
Res: Connecteur NCD sur MicroPython Pyboard

Shop: EcoSystème NCD sur ncd.io

Qwiic Qwiic-connector.jpg
1: GND
SparkFun 3.3V I2C,
3.3V/GND
JST-SH 4 broches, 1mm
Conn. Vert. SMD @ Sparkfun
Conn. Horz. SMD @ Sparkfun
3V uniquement'. Les cartes capteurs sont en logique 3.3V uniquement

Shop: EcoSystème @ sparkfun

Stemma QT (Cutie) Stemma-connector.jpg
1: GND
Adafruit 3.3V ou 5V I2C JST-SH 4 broches, 1mm
Cable Stemma QT I2C 4 br. @ Adafruit
Cartes breakout/capteurs Stemma QT sont équipés de régulateurs et level-shifters donc utilisables avec microcontroleurs 3.3V ou 5V.
I2C level-shifter schematic

Compatible avec Qwiic de Sparkfun.

shop: EcoSystème @ Adafruit

Stemma Stemma-std-connector.jpg
1: GND
Adafruit 3.3V ou 5V 3 Broches:
PWM/Analog./Num./GPIO

4 Broches:
I2C bus
3,4 broches JST-PH, 2mm
Cable Stemma I2C 4 br. @ Adafruit
Cable Stemma I2C 3 br. @ Adafruit
Cable Stemma 3 br. 100mm @ MCHobby
Connecteur et section fils plus gros, donc transporte plus de puissance (ex: NeoPixel)
Voir note sur Stemma QT!

Res: Tuto Stemma @Adafruit

shop: EcoSystème @ Adafruit

UEXT Uext-connector2.png Olimex 3.3V I2C
SPI
UART
3.3V, GND
Conn. IDC 10 broches, 2.54mm

Shop: Conn. mâle sur MCHobby.be
Shop: Conn. mâle 90° sur MCHobby.be
Shop: Conn. femelle sur MCHobby.be

Res: UEXT sur MicroPython Pyboard

Res: UEXT details @ wikipedia
Shop: EcoSystème sur MCHobby
Shop: EcoSystème sur Olimex

mUEXT
mini UEXT
MUEXT-connector.png
Pinout identique à UEXT
Olimex 3.3V I2C
SPI
UART
3.3V, GND
Conn. ??? 10 broches, 1.27mm

Shop: Convertisseur @ Olimex.com

Res: UEXT sur MicroPython Pyboard

Res: UEXT details @ wikipedia
Shop: EcoSystème sur MCHobby
Shop: EcoSystème sur Olimex

pUEXT
pico UEXT
PUEXT-connector.png Olimex 3.3V I2C
SPI
UART
3.3V, GND
Conn. JST-SH 10 broches, 1.0mm

Shop: Convertisseur @ Olimex.com

Res: UEXT sur MicroPython Pyboard

Res: UEXT details @ wikipedia
Shop: EcoSystème sur MCHobby
Shop: EcoSystème sur Olimex

Pmod™ Pmod.png Digilent Vcc Vcc & GND
+ selon type d'interface:
1. GPIO (1x6)
1A. GPIO ext (2x6)
2. SPI (1x6)
2A. SPI ext (2x6)
3. UART (1x6)
3A. UART ext (2x6)
4. H-Bridge (1x6)
5. Dual H-Bridge (1x6)
5A. Dual H-Bridge ext (2x6)
6. I2C (1x6)
6A. I2C ext (2x6)
7. I2S (1x6)
Conn 2.54mm THT:
* 1x6
* 2x6
* 2x4 (optional)
* 1x4
Présente un intérêt limité à cause des différents types supportés, l'interface doit donc être configurée et est spécifique au cas d'utilisation!
Pmod standard par défaut est 1x6 avec Vcc, GND et 4 GPIO (type 1).
Bien que mentionné en standard ouvert (cfr Wikipedia), Pmod™ est sous TradeMark.

Res: Pmod interface (6 & 12 broches) et typage de l'interface (wikipedia)

xxxx ToDo image ToDo Promoteur ToDo Logique ToDo Bus/GPIO ToDo desrc ToDo ressources
Shop: url

Interface série RS232

L'interface RS232, la vraie, utilise des signaux entre -6V et +6V au minimum. Les maximas étant -15V et +15V et les interfaces RS232 utilisent généralement -12V et +12V

Certains appareil professionnel exposent encore cette interface série sous sa forme standardisée (ex: Gigabit Switch de Linksys) et il faut donc utiliser un matériel adapté.

DLINK-with-console.jpg

Attention à ne pas confondre avec le l'Interface USB-Série TTL (UART) ou FTDI Friend qui utilisent des niveaux logiques TTL avec un signal qui entre 0 et 5V (ou parfois 0 à 3.3V).

Dans le monde RS232, ont utilise des fiches DB9 (parfois DB25) qui existent:

  • en fiches femelles 9 broches (pour DCE) et
  • en fiches mâles 9 broches (DTE).

DTE / DCE

RS232-DTE-DCE.jpg

DTE : Data Terminal Equipement

Les fiches mâles sont réservés aux équipements DTE, les équipements de type terminal comme les ordinateurs, les terminaux, etc.

RS232-DTE.jpg

DCE : Data Communication Equipement

Les fiches femelles sont réservés aux équipements DCE, les équipements de transmissions de données comme les modems.

RS232-DCE.jpg

Brochage RS232

RS232-pinout.jpg

Il y a des lignes de contrôles de flux échangés entre les deux interfaces série. Ce contrôle de flux permet de suspendre la transmission de données en temporairement.

De nos jours, les ordinateurs sont tellement puissants, les systèmes d'exploitation tellement évolués qu'il n'est plus nécessaire de gérer le contrôle de flux entre les deux ports séries.

On réalise alors les connexions suivantes dans chaque fiche pour "court-circuiter" le contrôle de flux:

  • CTS-->RTS
  • DTR-->DSR

Quelques explications:

  • RTS: >>>-sortie->>> Request To Send
  • CTS: <<<-entrée-<<< Clear To Send
  • DSR: <<<-entrée-<<< Data Set Ready
  • DTR: >>>-sortie->>> Data Terminal Ready