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
- Minuteries et chien de garde
- 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,3 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.
- L’utilisation de ADC2 impose certaines restrictions à l’application:
ADC2 est utilisé par le pilote Wi-Fi. Par conséquent, l’application ne peut utiliser ADC2 que lorsque le pilote Wi-Fi n’a pas démarré. - Les broches GPIO < 34 peuvent fonctionner en PWM
- Le courant maximal absolu par GPIO est de 40 mA
ESP32 – Documentation du manufacturier
Débuter avec le «ESP32 Development Board»
Comment installer les bibliothèques ESP32 dans l’IDE ARDUINO