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 [2018/01/02 22:38] – [1er sketch de test - clignotement LED] 88.164.131.165esp32 [2024/06/09 18:09] (Version actuelle) – [Quel micro ?] 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 ...) 
   * S'alimente directement en USB   * S'alimente directement en USB
-  * etc ...+  * etc.
  
 {{::esp32-wroom.jpg?200|}} {{::esp32-wroom.jpg?200|}}
  
-===== Caractéristiques =====+===== 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| Remplace l'ancien ESP8266                         | 
 +| ESP32-C5   | 2022  |  1  |  **6** 2.4+5Ghz |  5.2 |      Oui     |Oui|                           | 
 +| ESP32-C6   | 2021  |  1  |  **6**  |  5.3  |      Oui     | Non|Wifi 6 + Zigbee           | 
 +| ESP32-C61  | 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+BLE** ? **ESP32-S3**\\ 
 +Vous voulez du **Wifi 6** ? **ESP32-C6**\\ 
 +Vous voulez du **Matter** ? **ESP32-H2**\\ 
 +Vous voulez du **Zigbee** ? **ESP32-C6**\\ 
 + 
 +Pourquoi choisir un ESP32-S3 vs un ancien ESP32 ?\\ 
 +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 42: Ligne 75:
  
 ===== Brochage ===== ===== Brochage =====
 +
 +==== PINOUT ====
 +
 +{{::esp32_pinout.jpg?direct}}
 +{{::esp32_oled_pinout.jpg?direct}}
  
 ==== ESP-WROOM-32 ==== ==== ESP-WROOM-32 ====
Ligne 199: Ligne 237:
  
   * [[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.1514929093.txt.gz · Dernière modification : 2018/01/02 22:38 de 88.164.131.165

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki