Qu'est-ce que ESP32-Pico-D4

Qu Est Ce Que Esp32 Pico D4



L'ESP32-Pico-D4 combine les fonctionnalités d'une puce ESP32 avec une mémoire flash SPI de 4 Mo. La puce ESP32 elle-même est un microcontrôleur 32 bits avec prise en charge double cœur, Wi-Fi et Bluetooth. La mémoire flash de 4 Mo offre un stockage maximal pour le code de programme et les données. Il s'agit d'un module system-in-package (SiP) avec plus de mémoire flash.







Caractéristiques de ESP32-Pico-D4

L'ESP32-Pico-D4 possède de nombreuses fonctionnalités qui en font un microcontrôleur polyvalent et puissant :



  • Microcontrôleur double cœur 32 bits
  • Prise en charge Wi-Fi et Bluetooth
  • Mémoire flash SPI de 4 Mo
  • Basse consommation énergétique
  • Large gamme de périphériques

Principaux points forts de ESP32-Pico-D4

Le module ESP32-Pico-D4 offre les fonctionnalités clés suivantes :



Format compact: Avec des dimensions d'environ (7,000±0,100) mm × (7,000±0,100) mm × (0,940±0,100) mm, le module occupe un minimum d'espace sur le circuit imprimé.





Flash SPI intégré de 4 Mo : Le module intègre une mémoire flash SPI de 4 Mo pour le stockage des données et le micrologiciel.

Intégration facile : ESP32-PICO-D4 intègre de manière transparente les composants essentiels. Il contient un oscillateur à cristal intégré, une mémoire flash et des condensateurs de filtrage.



Aucun test externe : En raison de l'inclusion de tous les composants périphériques nécessaires, le test du module n'est pas nécessaire.

Convient aux applications à espace limité et fonctionnant sur batterie : La petite taille, les performances fiables et la faible consommation d'énergie de l'ESP32-PICO-D4 en font un choix idéal pour les applications à espace restreint et alimentées par batterie comme l'électronique portable et d'autres produits IoT.

Processeur et mémoire interne

L'ESP32-Pico-D4 est livré avec des microprocesseurs Xtensa 32 bits dual-core LX6 intégrés :

  • L'ESP32-Pico-D4 dispose de 448 Ko de ROM. Cette ROM est utilisée pour démarrer les fonctions principales de la carte.
  • L'ESP32-Pico-D4 dispose également de 520 Ko de SRAM. Cette SRAM peut être utilisée pour stocker des données et des instructions à l'intérieur de la carte.
  • L'ESP32-Pico-D4 dispose d'une SRAM de 8 Ko. Cette mémoire est définie comme mémoire RTC FAST et est présente dans le RTC. Le processeur principal peut accéder à cette mémoire en mode veille profonde ou pendant le processus de démarrage de la carte.
  • L'ESP32-Pico-D4 dispose également de 8 Ko SRA. Cette mémoire est définie comme RTC Slow Memory. La plupart du temps, la mémoire RTC Slow est utilisée par le coprocesseur en mode veille profonde.
  • La carte ESP32-Pico-D4 dispose également de 1 Kbit d'eFuse. Sur un total de 1 Kbits, les 256 bits sont affectés aux objectifs du système tels que l'adresse MAC et la configuration de la puce. Les 768 bits restants du module sont dédiés aux applications utilisateur, en particulier pour des tâches telles que la gestion de l'utilisation de la mémoire, la mise en œuvre du cryptage flash et le stockage des informations d'identification de la puce.

Flash externe et SRAM

Le microcontrôleur ESP32 peut prendre en charge plusieurs puces flash QSPI et SRAM externes. Il dispose également d'un mécanisme de chiffrement/déchiffrement matériel basé sur AES, qui garantit la sécurité des programmes et des données stockées dans la mémoire flash. L'ESP32 permet d'accéder au flash QSPI externe et à la SRAM en utilisant les caches à grande vitesse.

L'espace mémoire d'instructions du processeur et l'espace mémoire en lecture seule peuvent utiliser la mémoire flash externe en même temps.

  • Lors de l'affectation de la mémoire flash externe à l'espace mémoire d'instructions de la CPU, un maximum de 11 Mo + 248 Ko peut être alloué simultanément. Cependant, il est crucial de garder à l'esprit que si plus de 3 Mo + 248 Ko sont mappés, les performances du cache du processeur peuvent être affectées.
  • Lors de l'allocation de la mémoire flash externe à l'espace mémoire de données en lecture seule, il est possible d'attribuer un maximum de 4 Mo à la fois. Le système prend en charge différentes tailles de données, notamment 8 bits, 16 bits et 32 ​​​​bits.

Oscillateurs à cristal

L'ESP32-PICO-D4 contient un oscillateur à cristal de 40 MHz.

RTC et consommation d'énergie

L'ESP32-Pico-D4 prend en charge les systèmes avancés de gestion de l'alimentation. Cette carte peut changer le mode d'alimentation en fonction de l'utilisation. Il prend en charge le mode basse consommation, le mode veille et le mode ultra basse consommation. Lisez les détails des différents modes d'alimentation de l'ESP32 dans l'article suivant :

Modes de veille ESP32 et leur consommation d'énergie

Spécifications techniques

TAPER DESCRIPTION
État du produit Actif
Programmable Digi-Key Non vérifié
Famille/norme RF Bluetooth, Wi-Fi
Protocole 802.11b/g/n, Bluetooth v4.2 +EDR, Classe 1, 2 et 3
Modulation CCK, DSSS, OFDM
Fréquence 2,4 GHz ~ 2,5 GHz
Débit de données 150Mbps
Puissance – Sortie 20,5dBm
Sensibilité -98.4dBm
Interfaces série GPIO, I²C, I²S, PWM, SDIO, SPI, UART
Type d'antenne
IC utilisé / pièce ESP32
Taille mémoire Flash de 4 Mo
Tension – Alimentation 2.7V ~ 3.6V
Actuel – Réception
Courant – Transmission
Type de montage Montage en surface
Température de fonctionnement -40°C ~ 85°C
Paquet/caisse Module 48-CMS
Courant de fonctionnement Moyenne 80mA
Niveau de sensibilité à l'humidité (MSL) Niveau 3
Température ambiante de fonctionnement –40 °C ~ 85 °C
Courant minimum délivré par l'alimentation 500mA
Tension de fonctionnement/Alimentation 3.0V ~ 3.6V
Cristal intégré Cristal 40 MHz
Capteur sur puce Capteur à effet Hall

Comment démarrer avec ESP32-Pico-D4

Pour télécharger du code et générer une sortie à l'aide d'ESP32-Pico-D4, le framework ESP-IDF est utilisé. L'ESP-IDF fournit un ensemble complet de bibliothèques, d'outils et de documentation pour développer des applications sur l'ESP32-Pico-D4.

Commencez par télécharger et installer le framework ESP-IDF à partir du site Web d'Espressif Systems. Le framework peut être installé sur différents systèmes d'exploitation.

Conclusion

L'ESP32-Pico-D4 est une carte au design compact et à faible consommation d'énergie. L'ESP32-PICO-D4 est un système sur puce (SoC) hautement intégré basé sur la série ESP32 d'Espressif Systems. ESP32-Pico-D4 est conçu et ciblé pour les applications qui nécessitent un facteur de forme compact et une faible consommation d'énergie. L'un des principaux points forts de l'ESP32-Pico est sa taille de mémoire flash de 4 Mo. Pour plus d'informations sur ESP32-Pico, lisez l'article.