Cet article est un guide de démarrage rapide de la carte de développement ESP32. Si vous êtes familier avec l'ESP8266, l'ESP32 est son successeur. L'ESP32 est chargé avec beaucoup de nouvelles fonctionnalités. Le plus pertinent: il combine les capacités sans fil WiFi et Bluetooth et son double cœur.
Caractéristiques
En ce qui concerne les spécifications de la puce ESP32, vous constaterez que:
-L'ESP32 est dual core, cela signifie qu'il dispose de 2 processeurs.
-Il a Wi-Fi et Bluetooth intégré.
-Il exécute des programmes 32 bits.
-La fréquence d'horloge peut aller jusqu'à 240 MHz et dispose d'une mémoire vive de 512 ko.
-Ce tableau particulier a 30 ou 36 broches, 15 dans chaque rangée.
-Il a également une grande variété de périphériques disponibles, tels que: tactile capacitif, ADC, DAC, UART, SPI, I2C et bien plus encore.
-Il est livré avec capteur à effet hall intégré et capteur de température intégré.
Environnements de programmation
L'ESP32 peut être programmé dans différents environnements de programmation. Vous pouvez utiliser:
-Arduino IDE
-Espressif IDF (IoT Development Framework)
-Micropython
-JavaScript
-LUA
Brochage ESP32
L'ESP32 a plus de GPIO avec plus de fonctionnalités par rapport à l'ESP826.
Avec l'ESP32, vous pouvez décider quelles broches sont UART, I2C ou SPI - il vous suffit de définir cela sur le code. Cela est possible grâce à la fonction de multiplexage de la puce ESP32 qui permet d'attribuer plusieurs fonctions à la même broche.
Si vous aimez ESP32, cliquez ici ESP32 product & UNO Board & Shield






