Repérage des broches ATMega, SAMD21, ESP8266, ESP32, STM32

Partager sur facebook
Partager sur twitter
Partager sur linkedin
Partager sur pinterest
Partager sur email
Partager sur telegram

Table des matières

Le repérage des broches (pinout) des cartes de développement peut changer d’un fabricant à l’autre. Vous trouverez sur cette page le repérage des broches d’E/S ainsi que le repérage des broches des bus I2C et SPI. Vous trouverez la plupart des MCU grand public. ATMega, SAMD21, ESP8266, ESP32 et STM32.

Cartes de développement Arduino Atmel SAMD21

Les MCU Atmel SAMD21 sont utilisés dans les cartes de développement Arduino de nouvelle génération. Il existe plusieurs versions du SAMD21. Utilisez le tableau ci-dessous pour déterminer les spécifications techniques de la carte de développement.

atmel microchip samd21 arduino

Il existe 3 variantes SAMD21E (26 E/S), SAMD21G (38 E/S) et SAMD21J (52 E/S) qui embarquent entre 32KB et 256KB de mémoire flash. Voici un tableau récapitulatif des spécifications techniques.

atmel microchip samd21 arduino specification

Données techniques tirées de la documentation technique officielle disponible ici.

RobotDyn ATSAMD21G18

Z-Uno, carte de développement module Z-Wave+ avec du code Arduino

Z-Uno pinout zwave+

Source : https://z-uno.z-wave.me/technical/

Spécifications de la carte Z-Uno

  • 28 kB Flash memory pour croquis Arduino
  • 2 kB RAM
  • Z-Wave RF transmitter at 9.6/40/100 kbps
  • 26 GPIO
  • ADC
  • PWM
  • UART
  • USB (pour série pour téléverser le croquis Arduino)
  • 16 kB EEPROM
  • SPI (master ou slave)
  • 4 IR controllers
  • 1 TRIAC/ZEROX pour variateur
  • 3 Interruptions
  • 1 Timer 4 MHz
  • I2C (software)
  • 1-Wire (software)
  • 2 LED d’information
  • 1 LED réservée à l’utilisateur
  • Connecteur pour batterie LiPo

ESP32-CAM

Lisez ce tutoriel pour installer le firmware et intégrer un module ESP32-CAM à Domoticz, Jeedom, NextDom, Home Assistant ou Node-RED.

ai thinker esp32 cam pinout

Broches réservées au module caméra 2MP OV2640 et au lecteur de carte micro-SD

ai thinker esp32 cam pinout ov2640

La documentation détaillée est disponible (en chinois) sur cette page.

Cartes de développement ESP32-CAM les plus vendues.

D’autres cartes ESP32-CAM. Module caméra OV2640 compatibles ESP32-CAM, optique fisheye pour vidéosurveillance IP.

Bus M-BUS modules M5Stack

Ci-dessous le repérage des broches du bus interne commun à tous les modules M5Stack (M-Bus).

m5stack M BUS pineout

Repérage des broches M-Bus. Source https://github.com/m5stack/M5Stack/blob/master/README.md

Bus I2C

Par défaut, chaque fabriquant réserve 2 broches du MCU (micro-contrôleur) pour le bus I2C. Si vous avez besoin de déplacer le bus I2C sur d’autres broches, voici comment faire.

Au début du programme, ajoutez la librairie Wire.h

#include <Wire.h>

puis dans la fonction setup(), utilisez la fonction begin en indiquant la broche SDA et la broche SCL.

Wire.begin(broche SDA, broche SCL);

C’est tout.

Voici le repérage de quelques cartes de développement très courantes. La broche équivalente sur un Arduino est indiquée par le signe #.

Carte Broche SDA Broche SCL Source
ESP-01 TX (#3) RX (#1) Consulter
Sparkfun ESP8266 Thing SDA (#2) SCL (#14) Consulter
Adafruit Feather Huzzah SDA (#4) SCL (#5) Consulter
Adafruit Huzzah breakout Attribuer la broche avec la librairie Wire Attribuer la broche avec la librairie Wire Consulter
Wemos D1 mini D2 (#4) D1 (#5) Consulter
RobotDyn SAMD21 M0 (Uno R3) SDA (PA22) SCL (PA23) Consulter

Bus SPI

Carte Broche SCK Broche MOSI Broche MISO Source
ESP-01 Non disponible Non disponible Non disponible
Sparkfun ESP8266 Thing #14 #13 #12 Consulter
Adafruit Huzzah #14 #13 #12 Consulter
Adafruit Huzzah breakout Attribuer la broche avec la librairie Wire idem idem Consulter
Wemos D1 mini D5 (#14) D7 (#13) Broche D6 (#12) Consulter

N’hésitez à utiliser les commentaires pour signaler d’autres configurations.

Avez-vous aimé cet article ?
[Total: 0 Moyenne: 0]
Partager sur facebook
Partager sur twitter
Partager sur linkedin
Partager sur pinterest
Partager sur email
Partager sur telegram

Vous avez aimé ce projet ? Ne manquez plus aucun projet en vous abonnant à notre lettre d’information hebdomadaire!

quel modèle esp8266 choisir
Quel modèle d'ESP8266EX choisir en 2020 ?
guide choix esp32 development board
Quel ESP32 choisir en 2020 ?

Vous rencontrez un problème avec ce sujet ?

Peut-être que quelqu’un a déjà trouvé la solution, visitez le forum avant de poser votre question

Nous serions ravis de connaître votre avis

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Calculateurs
×
Calculateur loi d'Ohm
Tension (U) - en Volt
Courant (I) - en Ampère
Résistance (R) - en Ohms
Puissance (P) - en Watts

Ce calculateur permet de calculer les relations entre le courant, la tension, la résistance et la puissance dans les circuits résistifs.

Saisir au moins deux valeurs puis cliquer sur calculer pour calculer les valeurs restantes. Réinitialisez après chaque calcul.

Rappel sur la Loi d'Ohm
La loi d'Ohm explique la relation entre la tension, le courant et la résistance en déclarant que le courant traversant un conducteur entre deux points est directement proportionnel à la différence de potentiel entre les deux points.
La loi d'Ohm s'écrit U = IR, où U est la différence de tension, I est le courant en ampère et R est la résistance en Ohms (symbole Ω).
Loi d'Ohm (U=RI)
×
Déchiffrer le code couleur d'une résistance à 4 bandes
Bande 1 Bande 2 Multiplicateur Tolérance
   

Résistance:  

1 000 Ω ±5%

Comment déchiffrer le code couleur d'une résistance à 4 anneaux
Formule : ab*cΩ ±d%
Les deux premières bandes (a, b) permettent de déterminer le chiffre significatif. La première bande correspond au chiffre de la dizaine, le second anneau le chiffre de l'unité. Par exemple Brun(1), Noir (0) donne le nombre 10.
La troisième bande (c) est un coefficient multiplicateur. Par exemple, l'anneau rouge est un coefficient multiplicateur de 100, ce qui donne 10 X 100 = 1000Ω.
Le quatrième anneau (d) indique la tolérance de la valeur nominale de la résistance. Par exemple l'anneau Or correspond à ±5%. Donc le fabricant de la résistance s'engage à ce que sa valeur soit comprise entre 950 Ω et 1050 Ω.
Déchiffrer code couleur 4 bandes
×
Déchiffrer le code couleur d'une résistance à 5 bandes
Bande 1 Bande 2 Bande 3 Multiplicateur Tolérance

Résistance:  

1 000 Ω ±5%

Comment déchiffrer le code couleur d'une résistance à 5 anneaux
Formule : abc*dΩ ±e%
Les trois premières bandes permettent de déterminer le chiffre significatif. La première bande correspond au chiffre de la dizaine, le second anneau le chiffre de l'unité. Par exemple Brun(1), Noir (0), Noir (0) donne le nombre 100
La quatrième bande est un coefficient multiplicateur. Par exemple, l'anneau brun correspond au coefficient multiplicateur 10, ce qui donne 100 X 10 = 1000Ω.
Le cinquième anneau indique la tolérance de la valeur nominale de la résistance. Par exemple l'anneau Or correspond à ±5%. Donc le fabricant de la résistance s'engage à ce que la valeur de la résistance soit comprise entre 950 Ω et 1050 Ω.
Déchiffrer code couleur 5 bandes
×
Calculateur de résistance série pour une ou plusieurs LED
Tension d'alimentation en Volt
Tension directe en Volt
Courant en mA
Résistance calculée en Ω
Puissance estimée en W

Ce calculateur permet de déterminer la résistance requise pour piloter une ou plusieurs LED connectées en série à partir d'une source de tension à un niveau de courant spécifié.

Remarque. Il est préférable d'alimenter le circuit avec une puissance nominale comprise entre 2 et 10 fois la valeur calculée afin d'éviter la surchauffe
Couleur Longueur d'onde (nm) Tension (V) pour LED ⌀3mm Tension(V) pour LED ⌀5mm
Rouge 625-630  1,9-2,1 2,1-2,2
Bleu 460-470 3,0-3,2 3,2-3,4
Vert 520-525 2,0-2,2 2,0-2,2
Jaune 585-595 2,0-2,2 3,0-3,2
Blanc 460-470 3,0-3,2 1,9-2,1
Résistance en série pour une ou plusieurs LED
×
Calculateur durée de vie d'une batterie
Capacité de la batterie
Consommation de l'appareil ou objet connecté

Ce calculateur estime la durée de vie d'une batterie, en fonction de sa capacité nominale et du courant ou de la puissance qu'une charge en tire.

La durée de vie de la batterie est une estimation idéalisée. La durée de vie réelle peut varier en fonction de l'état de la batterie, de son âge, de la température, du taux de décharge et d'autres facteurs. C'est le mieux que vous pouvez espérer obtenir.

Autonomie de la batterie = capacité de la batterie en mAh / courant de charge en mA

Durée de vie batterie
Publicité
À lire aussi
Composants
Sur le Forum
Domotique et objets connectés à faire soi-même
Domotique et objets connectés à faire soi-même
Vous avez aimé ce tutoriel

Ne manquez plus les prochains projets

Recevez chaque semaine le récapitulatif des tutoriels et projets.

Vous pouvez vous désabonner à tout moment.