La plaquette contrôleur multifonctions (CTRL MF) version 8,0 et 8,1 versus les «ESP32 DEVKIT V1» 30 broches et 36 broches

Le module «ESP32 DEVKIT V1»  vient en version 30 broches et 36
broches.

Voir les détails sur https://randomnerdtutorials.com/getting-started-with-esp32/


Le module 30 broches n’intègre pas les broches SCK/CLK, SD0/SD0, SD1/SD1, SHD/SD2, SWP/SD3 ET SCS/CMD aussi nommées GPIO6 à GPIO11. Ces broches sont connectées au SPI flash dans le ESP-WROOM-32 et elles ne sont pas recommandées pour tout autre usage.

Remarque importante, le GPIO0 n’existe pas sur la version 30 broches, la broche correspondante sur cette version est une MALT ( GND) !

Voir les détails sur https://randomnerdtutorials.com/getting-started-with-esp32/


La plaquette supporte les deux versions. Afin de l’adapter à la version 30 broches, il suffit d’ajouter 3 cavaliers.

Plaquette V8,0

Plaquette V8,1

S’il est requis d’avoir une source 3.3V qui fournit plus de 800ma, on omet le cavalier ajouté à droite. On relie directement la nouvelle source 3.3V dans le trou en bas à droite. Je prévois, à la version 8,2, ajouter un jeu de broches/cavalier pour alimenter le NRF24L01 avec une source 3.3V autre que celle fournie par le «ESP32 DEVKIT V1» même quand on utilise le 36 broches. Option parfois nécessaire pour augmenter la stabilité et la portée du NRF24L01. 

Les modèles «ESP32 DEVKIT V1» que j’utilise :

Le 36 broches vendu par Geekcreit sur «banggood.com» 

Le 30 broches ESP32S ESP32 2.4GHz Dual-Mode WiFi CH340G/CP2102 +Bluetooth Module IPEX Antenna | eBay https://ebay.us/z8qVj5

Le lien va sur Ebay.ca, sélection à faire : CP2102

ESP32 DEVKIT V1 DOIT

Le microcontrôleur
ESP32 DEVKIT V1 DOIT

Le microcontrôleur «ESP32 DEVKIT V1 DOIT» est un circuit programmable compatible à l’environnement ARDUINO. Il accepte les composantes offertes pour les ARDUINO. Le module de développement «ESP32 DEVKIT V1 DOIT» est construit autour du circuit ESP32. L’unité ESP32 se programme avec l’interface IDE ARDUINO. Un grand avantage de ce circuit, c’est qu’il intègre la connectivité sans fil WIFI et Bluetooth. 

Schéma d’architecture du ESP32

Voici un aperçu de certaines caractéristiques et spécifications de la puce ESP32:

  • Connectivité sans fil
    • WiFi: débit de données de 150,0 Mbps avec HT40
    • Bluetooth: BLE (Bluetooth Low Energy) et Bluetooth classique
  • Processeur: microprocesseur LX6 32 bits Dual-Core Tensilica Xtensa, fonctionnant à 160 ou 240 MHz
  • ROM: 448 Ko
  • SRAM: 520 Ko
  • Basse consommation: garantis que vous pouvez toujours utiliser les conversions ADC, par exemple pendant le sommeil profond.
  • Entrée / sortie périphérique:
    • Minuteries et chien de garde
    • Horloge temps réel
    • Convertisseur  analogique-numérique (ADC) 12 bits 
    • Convertisseur numérique-analogique (DAC)
    • Capteurs intégrés ( Température, effet Hall)
    • Détecteur tactile capacitif
    • Co-processeur Ultra Low Power (ULP)
    • Interface Ethernet MAC
    • Contrôleur hôte SD / SDIO / MMC
    • Émetteur récepteur universel asynchrone (UART)
    • Interface 2 fils  (I2C)
    • Interface son interconnecté intégré (I2S)
    • Interface de périphérique série (SPI)
    • Télécommande infrarouge
    • Compteur d’impulsions
    • Modulation de largeur d’impulsion (PWM) 16 sorties
    • Accélérateur Matériel
  • Sécurité: accélérateurs matériels pour AES et SSL / TLS

L’assignation des bornes du «ESP32 DEVKIT V1 DOIT»

Remarques :

  • L’entrée Vin du «ESP32 DEVKIT DOIT» fonctionne entre 4,5 et 12 volts. Un régulateur (NCP1117) sur le circuit abaisse la tension à 3,3 volts et fournit un courant maximum de 800ma.
  • Le ESP32 fonctionne entre 2,2 et 3,6 volts.
  • Les broches d’entrées/sortie du «ESP32 DEVKIT DOIT» ne supportent pas le 5 volts. Le voltage à l’entrée ne doit pas dépasser 3,6 volts.
  • Les GPIO 36, 39, 34 et 35 sont des broches d’entrée de signal seulement (I). Elles ne possèdent pas de résistances internes de pull-up et pull-down.
  • Les broches  GPIO < 34 peuvent fonctionner en PWM
  • Le courant maximal absolu par GPIO est de 40 mA

Fonction des broches du ESP32

ESP32 – Documentation du manufacturier

Débuter avec le «ESP32 Development Board»

Comment installer les bibliothèques ESP32 dans l’IDE ARDUINO

+20 tutoriels gratuits et projets avec l’ESP32

Site de référence sur le ESP32