Projet

Général

Profil

Micro Controleurs et SOM

Vocabulaire

  • Microcontrôleur : c'est un "circuit intégré qui rassemble les éléments essentiels d'un ordinateur : processeur, mémoires (mémoire morte et mémoire vive), unités périphériques et interfaces d'entrées-sorties."
    Plus d'informations sur Wikipedia .
    Exemples les plus connus : cartes Arduino et ESP32.

Microcontrôleur = MCU en anglais.

  • Nano-ordinateur : c'est tout simplement un "ordinateur possédant une taille inférieure à un micro-ordinateur".
    Plus d'informations sur Wikipedia .
  • SOM = System On Module = Système sur un module : format utilisé par les microcontrôleurs sur carte et les nano-ordinateurs, tels que les Raspberry Pi.
  • SOC = System on a Chip = Système sur une puce : c'est "un système complet embarqué sur une seule puce (« circuit intégré »), pouvant comprendre de la mémoire, un ou plusieurs microprocesseurs, des périphériques d'interface, ou tout autre composant nécessaire à la réalisation de la fonction attendue."
    Plus d'informations sur Wikipedia .

ESP32

Modes de consommation d'énergie

L'ESP32 a 5 modes de consommation d'énergie, selon les fonctions de la puce activées ou non :
  • Active
  • Modem sleep
  • Light sleep
  • Deep sleep
  • Hibernation
Pleins d'explications à retrouver :
  • ici
  • : avec des exemples de codes pour "endormir" l'ESP et le réveiller de différentes manières.
    "Les modes sont disponibles pour les versions suivantes des SoC ESP32 : ESP32-D0WD-V3, ESP32-D0WDQ6-V3, ESP32-D0WD, ESP32-D0WDQ6, ESP32-D2WD, ESP32-S0WD et ESP32-U4WDH."
    D'où vient cette info ??
  • ou là : Mesures réelles de consommation avec différents kits et le résultat est loin de la théorie : 160µA en hibernation au lieu de 5µA annoncé par Espressif. (Est-ce que son protocole est valide ?)

Tableaux des consommations électriques des différents modes, tirés de la documentation Espressif pour le SoC ESP32 seul !
Il y a une différence de conso entre le SoC et le module !!! à vérifier

Les modules disponibles au Fablab

Nom Datasheet Modem Sleep Light Sleep Deep Sleep Hibernation
ESP32-S2-WROOM-I lien
  • ESP32-S2-WROOM-I ("I" signifie "IPEX" pour la connexion de l'antenne Wi-Fi. Cela signifie que l'on peut rajouter à une antenne.)
  • ESP-WROOM-32
  • ESP32-C3-MINI-1
  • ESP-C3-32S
  • ESP32-WROVER-B avec SIM800L

Les séries disponibles au Fablab

  • ESP32-PICO-D4 avec LoRa et écran OLED sur une carte de développement de marque TTGO

à base d'ESP32