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
esp32 [2024/06/09 15:53] – [Quel micro ?] 82.64.110.100esp32 [2024/08/11 12:58] (Version actuelle) – [Sketch transmission wifi] jp
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 ...) 
Ligne 16: Ligne 16:
 ===== Quel micro ? ===== ===== Quel micro ? =====
  
-Pour résumer :  +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 : Première série maintenant remplacée mais toujours largement utilisée 
-ESP32-Sx : Remplacement des ESP32  +  ESP32-Sx : Remplacement des ESP32  
-ESP32-Cx : Moins performants que les ESP32-Sx mais aussi moins cher. +  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 ^ ^   Modèle   ^ Année^ Core ^ Wifi ^BLE^ Zigbee/Thread ^ Matter ^Commentaire ^
 | ESP32-C2   | 2020  |  1  |  4  |  5.0  |   Non          |Non|                           | | ESP32-C2   | 2020  |  1  |  4  |  5.0  |   Non          |Non|                           |
-| ESP32-C3   | 2020  |  1  |  4  |  5.0  |     Non        | Non|                         | +| ESP32-C3   | 2020  |  1  |  4  |  5.0  |     Non        | Non| Remplace l'ancien ESP8266                         
-| ESP32-C6   2020   1  |  **6**  |  5.      Oui     | Non|Wifi 6 + Zigbee           |+| ESP32-C5   | 2022  |  1  |  **6** 2.4+5Ghz |  5.2 |      Oui     |Oui|                           
 +| ESP32-C6   2021   1  |  **6**  |  5.      Oui     | Non|Wifi 6 + Zigbee           |
 | ESP32-C61  | 2025?  |  1  |  **6**  |  5.0  |      Oui     |Oui|                           | | 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-H2   | 2023  |  1  | Non |  5.0  |      Non        |  **Oui**  |Basse consommation|
 | ESP32-S2   | 2020  |  1  |  4  |  Non  |     Non         | Non|                           | | ESP32-S2   | 2020  |  1  |  4  |  Non  |     Non         | Non|                           |
 | ESP32-S3   | 2020  |  **2**  |  4  |  5.0  |     Non         |Non|Remplace l'ancien ESP32   | | ESP32-S3   | 2020  |  **2**  |  4  |  5.0  |     Non         |Non|Remplace l'ancien ESP32   |
-| ESP32      | 2016  |  2  |  4  |  4.2  |      Non       |Non |Ancien|+| ESP32      | 2016  |  2  |  4  |  4.2  |      Non        |Non |Ancien|
  
-Vous voulez un micro **performant** 2 coeurs pour du **Wifi** ? **ESP32-S3**\\+Vous voulez un micro **performant** 2 coeurs pour du **Wifi+BLE** ? **ESP32-S3**\\
 Vous voulez du **Wifi 6** ? **ESP32-C6**\\ Vous voulez du **Wifi 6** ? **ESP32-C6**\\
 Vous voulez du **Matter** ? **ESP32-H2**\\ Vous voulez du **Matter** ? **ESP32-H2**\\
 Vous voulez du **Zigbee** ? **ESP32-C6**\\ Vous voulez du **Zigbee** ? **ESP32-C6**\\
  
-https://www.youtube.com/watch?v=u5unB24lhC4 +Pourquoi choisir un ESP32-S3 vs un ancien ESP32 ?\\ 
-===== Caractéristiques =====+Le -S3 est plus performant pour une consommation 10 fois plus faible 
 +   
 +Pourquoi choisir un ESP32-C6 vs un ancien ESP32 ?\\ 
 +Le -C6 a plus de fonctionnalité (Wifi 6, BLE 5.3, Zigbee/Thread) pour une consommation plus faible 
 + 
 +Sources:\\ 
 +  * https://www.youtube.com/watch?v=u5unB24lhC4\\ 
 +  * https://www.espboards.dev/blog/esp32-soc-options/ 
 +===== Caractéristiques de l'ESP32 =====
  
 ==== CPU ==== ==== CPU ====
Ligne 221: Ligne 230:
  
 {{::hercule_esp32.png?400|}} {{::hercule_esp32.png?400|}}
 +
 +==== Consommation ====
 +
 +{{::consommation_esp32png.png?400|}}
 +
 +Source : [[https://www.youtube.com/watch?v=7bBDMW_m5vc|Andreas Spiess]]
 ===== Liens utiles ===== ===== Liens utiles =====
  
esp32.1717941229.txt.gz · Dernière modification : 2024/06/09 15:53 de 82.64.110.100

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki