WikiElectronique

Wiki sur l'électronique et l'informatique

Outils pour utilisateurs

Outils du site


esp32

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
esp32 [2018/01/02 22:38] – [1er sketch de test - clignotement LED] 88.164.131.165esp32 [2024/06/09 15:57] – [Quel micro ?] 82.64.110.100
Ligne 1: Ligne 1:
-====== ESP32 ARDUINO ======+====== ESP32 ======
  
-L'**ESP32** est un SOC développé par la société Espressif dédié à l'internet des objets (**IoT**) et plus particulierement les communications sans fil Wifi et Bluetooth pour un coût réduit. Il a été décliné en version module l'**ESP-WROOM-32** qui a lui même été intégré par différents fabricants (Essentiellement Chinois) sur des cartes de développement.+L'**ESP32** est un SOC développé par la société Espressif dédié à l'internet des objets (**IoT**) et plus particulièrement les communications sans fil Wifi et Bluetooth pour un coût réduit. Il a été décliné en version module l'**ESP-WROOM-32** qui a lui même été intégré par différents fabricants (Essentiellement Chinois) sur des cartes de développement.
  
 Il présente plusieurs intérêts :  Il présente plusieurs intérêts : 
-  * Prix faible ~5€ pour le module ~8€ pour une petite carte de developpement+  * Prix faible ~5€ pour le module ~8€ pour une petite carte de développement
   * Intègre du Wifi 802.11 b/g/**n**/e/i (WPA)/WPA2/WPA2-Enterprise/Wi-Fi Protected Setup (WPS)   * Intègre du Wifi 802.11 b/g/**n**/e/i (WPA)/WPA2/WPA2-Enterprise/Wi-Fi Protected Setup (WPS)
-  * Intègre Bluetooth **4.2** - BLE Bluetooth low Energy+  * Intègre Bluetooth **5.0** - BLE Bluetooth low Energy
   * Compatible avec l'environnement de développement **ARDUINO**   * Compatible avec l'environnement de développement **ARDUINO**
   * Intègre un microcontrôleur 32 bits performants et de nombreux périphériques (ADC **12bit**, DAC, 3xUART, PWM, I2C, SPI, etc ...)    * Intègre un microcontrôleur 32 bits performants et de nombreux périphériques (ADC **12bit**, DAC, 3xUART, PWM, I2C, SPI, etc ...) 
   * S'alimente directement en USB   * S'alimente directement en USB
-  * etc ...+  * etc.
  
 {{::esp32-wroom.jpg?200|}} {{::esp32-wroom.jpg?200|}}
  
 +===== Quel micro ? =====
 +
 +Il existe un nombre important de références, il peut être compliqué de définir ce qu'on doit utiliser en fonction de nos besoins. Donc pour résumer :\\
 +  * ESP32 : Première série maintenant remplacée mais toujours largement utilisée
 +  * ESP32-Sx : Remplacement des ESP32 
 +  * ESP32-Cx : Moins performants que les ESP32-Sx mais aussi moins cher. 
 +  * ESP32-Hx : Orienté basse consommation
 +
 +^   Modèle   ^ Année^ Core ^ Wifi ^BLE^ Zigbee/Thread ^ Matter ^Commentaire ^
 +| ESP32-C2   | 2020  |  1  |  4  |  5.0  |   Non          |Non|                           |
 +| ESP32-C3   | 2020  |  1  |  4  |  5.0  |     Non        | Non|                         |
 +| ESP32-C6   | 2020  |  1  |  **6**  |  5.0  |      Oui     | Non|Wifi 6 + Zigbee           |
 +| ESP32-C61  | 2025?  |  1  |  **6**  |  5.0  |      Oui     |Oui|                           |
 +| ESP32-C5   | 2025?  |  1  |  **6**  |  5.0 |      Oui     |Oui|                           |
 +| ESP32-H2   | 2023  |  1  | Non |  5.0  |      Non        |  **Oui**  |Basse consommation|
 +| ESP32-S2   | 2020  |  1  |  4  |  Non  |     Non         | Non|                           |
 +| ESP32-S3   | 2020  |  **2**  |  4  |  5.0  |     Non         |Non|Remplace l'ancien ESP32   |
 +| ESP32      | 2016  |  2  |  4  |  4.2  |      Non       |Non |Ancien|
 +
 +Vous voulez un micro **performant** 2 coeurs pour du **Wifi** ? **ESP32-S3**\\
 +Vous voulez du **Wifi 6** ? **ESP32-C6**\\
 +Vous voulez du **Matter** ? **ESP32-H2**\\
 +Vous voulez du **Zigbee** ? **ESP32-C6**\\
 +
 +https://www.youtube.com/watch?v=u5unB24lhC4
 ===== Caractéristiques ===== ===== Caractéristiques =====
  
Ligne 42: Ligne 67:
  
 ===== Brochage ===== ===== Brochage =====
 +
 +==== PINOUT ====
 +
 +{{::esp32_pinout.jpg?direct}}
 +{{::esp32_oled_pinout.jpg?direct}}
  
 ==== ESP-WROOM-32 ==== ==== ESP-WROOM-32 ====
Ligne 199: Ligne 229:
  
   * [[https://projetsdiy.fr/esp8266/esp32-iot/|Projets DIY - Excellent site avec pas mal d'infos en français]]   * [[https://projetsdiy.fr/esp8266/esp32-iot/|Projets DIY - Excellent site avec pas mal d'infos en français]]
 +
 +Schema de la carte de developpement ESP32 DEVKIT V1 www.doit.am
 +{{::schematicsforesp32.pdf|}}
  
esp32.txt · Dernière modification : 2024/06/09 18:09 de jp

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki