Maison  >  Article  >  Qu'est-ce que la puce esp32 ?

Qu'est-ce que la puce esp32 ?

青灯夜游
青灯夜游original
2023-03-10 16:08:3227178parcourir

La puce

esp32 est une puce WiFi lancée par Espressif Information Technology. Elle dispose d'un processus de 40 nm, d'un MCU double cœur 32 bits, d'une puce WiFi et Bluetooth bimode 2,4 GHz et d'une fréquence principale allant jusqu'à 230 MHz. La puce ESP32 utilise le microprocesseur Tensilica Xtensa LX6, comprenant des versions double cœur et monocœur, un commutateur d'antenne intégré, un module RF, un amplificateur de puissance, un amplificateur de réception à faible bruit, un filtre et un module de gestion de l'alimentation.

Qu'est-ce que la puce esp32 ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.

Qu'est-ce que la puce esp32 ?

ESP32 est un autre microcontrôleur avec fonction WiFi intégrée lancé par la société Espressif de mon pays (ESPRESSIF) après la puce ESP8266.

esp32 est une puce WiFi lancée par Espressif Information Technology. Elle dispose d'un processus 40 nm, d'un MCU double cœur 32 bits, d'une puce WiFi et Bluetooth bimode 2,4 GHz et d'une fréquence principale allant jusqu'à 230 MHz.

La puce ESP32 utilise le microprocesseur Tensilica Xtensa LX6, y compris les versions double cœur et monocœur, un commutateur d'antenne intégré, un module RF, un amplificateur de puissance, un amplificateur de réception à faible bruit, un filtre et un module de gestion de l'alimentation.

Quest-ce que la puce esp32 ?

La puce ou le module ESP32 présente les caractéristiques suivantes :

  • Processeur : processeur double cœur Tensilica LX6 (un cœur gère les connexions à haut débit ; un cœur indépendant pour le développement d'applications)

  • Fréquence : 32 Processeur Dual-core -bit, la vitesse de fonctionnement normale du CPU est de 80 MHz, jusqu'à 240 MHz

  • SRAM : 520 Ko, prend en charge jusqu'à 8 Mo de SPI SRAM hors puce

  • Flash : prend en charge jusqu'à 16 MB hors puce SPI Flash

  • Protocole WiFi : prend en charge 802.11 b/g/n/d/e/i/k/r et d'autres protocoles, avec des vitesses allant jusqu'à 150 Mbps

  • Plage de fréquences : 2,4 ~ 2,5 GHz

  • Protocole Bluetooth : prend en charge les normes Bluetooth v4.2 complètes, y compris le Bluetooth traditionnel (BR/EDR) et le Bluetooth basse consommation (BLE)

  • En même temps, il dispose également d'interfaces périphériques riches : telles que GPIO, ADC, DAC, SPI, I²C, I²S, UART et autres couramment utilisés. Il existe de nombreuses interfaces

Produits de la série ESP32

Les modèles de produits de la série ESP32 incluent ESP32 S2 (single core + wifi 2.4G), ESP32 S3 (double cœur + wifi 2,4G + Bluetooth 5), ESP32 C2 (single core + wifi 2,4G + Bluetooth 5), ESP32 C3 (single core + wifi 2,4G + Bluetooth 5) et modules ESP32 traditionnels.

Série ESP32-S2

Quest-ce que la puce esp32 ?

  • Puce ESP32-S2 intégrée, Xtensa® 32 bits LX7 monocœur, fréquence d'horloge jusqu'à 240 MHz

  • Prend en charge plusieurs états de fonctionnement à faible consommation : Gate d'horloge fine, réglage dynamique de la fréquence d'horloge de tension

  • Mécanisme de sécurité : stockage eFuse, démarrage sécurisé, cryptage Flash, signature numérique, prend en charge les algorithmes AES, SHA et RSA

  • Les périphériques incluent 43 ports GPIO, 1 USB pleine vitesse Interface OTG, SPI, I2S, UART, I2C, LED PWM, interface LCD, interface caméra, ADC, DAC, capteur tactile

  • Peut être connecté à une variété de plates-formes cloud réseau, présente des caractéristiques de produit communes, raccourcissant considérablement le produit Construction et délais de commercialisation

  • Certification RF et certification de protocole logiciel réussies

Série ESP32-S3

Quest-ce que la puce esp32 ?

  • Processeur Xtensa® 32 bits LX7 dual-core, cadencé jusqu'à 240 MHz

  • SRAM intégrée de 512 Ko, espace de stockage ROM de 384 Ko et prend en charge plusieurs SPI externes, Dual SPI, Quad SPI, Octal SPI, QPI, OPI flash et RAM hors puce

  • Ajouts supplémentaires pour accélérer le réseau neuronal calculs et traitement du signal

  • 45 GPIO programmables, prenant en charge les interfaces périphériques courantes telles que SPI, I2S, I2C, PWM, RMT, ADC, DAC, UART, contrôleur hôte SD/MMC et serveur de contrôle TWAITM, etc.

  • Cryptage Flash basé sur l'algorithme AES-XTS et démarrage sécurisé basé sur l'algorithme RSA, la signature numérique et le module HMAC, le module "World Controller"

  • a passé la certification RF et la certification du protocole logiciel

  • Ce qui suit est une comparaison de la série ESP32S3 Les puces SiP Flash et SiP PSRAM font référence au flash et à la PSRAM contenus dans la puce. Octal SPI occupe 5 GPIO de plus que Quad SPI, c'est-à-dire GPIO33 ∼ GPIO37.

Série ESP32-C2

Quest-ce que la puce esp32 ?

  • RISC-V - Processeur monocœur 32 bits, cadencé jusqu'à 120 MHz

  • Performances de faible consommation et performances RF de pointe

  • 272 Ko de SRAM intégrée (dont 16 Ko dédiés au cache), 576 Ko d'espace de stockage ROM

  • 14 GPIO programmables, prenant en charge les interfaces périphériques courantes telles que SPI, UART, I2C, LED PWM et DMA

  • Réussir la certification RF et la certification du protocole logiciel

Série ESP32-C3

Quest-ce que la puce esp32 ?

  • Puce ESP32-C3 intégrée, processeur monocœur RISC-V 32 bits, fréquence d'horloge jusqu'à 160 MHz

  • Performances à faible consommation de pointe et Performances de fréquence radio

  • SRAM intégrée de 400 Ko, espace de stockage ROM de 384 Ko et prend en charge plusieurs SPI externes, Dual SPI, Quad SPI, QPI flash

  • Mécanisme de sécurité parfait : démarrage sécurisé basé sur l'algorithme RSA-3072 , Cryptage Flash de l'algorithme AES-128-XTS, signature numérique innovante et modules HMAC, accélérateur matériel prenant en charge les algorithmes de cryptage

  • Des interfaces de communication riches et des broches GPIO peuvent prendre en charge une variété de scénarios et d'applications complexes

  • Certification RF réussie et Certification du protocole logiciel

Série ESP32

  • Puces intégrées de la série ESP32, deux ou un processeur Xtensa® LX6 32 bits pouvant être contrôlé indépendamment, la fréquence d'horloge est réglable, la plage est de 80 MHz à 240 MHz

  • Puissance de sortie de l'extrémité de l'antenne + 19,5 dBm pour assurer une bonne couverture

  • Le Bluetooth traditionnel prend en charge les protocoles L2CAP, SDP, GAP, SMP, AVDTP, AVCTP, A2DP (SNK) et AVRCP (CT)

  • Bluetooth LE prend en charge L2CAP , GAP, GATT, SMP et BluFi en plus des protocoles de type GATT, SPP, etc.

  • Bluetooth LE se connecte aux smartphones et envoie des balises de faible consommation, faciles à détecter

  • Le courant de veille est inférieur à 5 μA, adapté aux appareils électroniques portables alimentés par batterie

  • Les périphériques incluent un capteur tactile capacitif, un capteur Hall, une interface de carte SD, Ethernet, SPI haute vitesse, UART, I2S et I2C

  • certification RF et protocole logiciel passés certification

Connaissances étendues :

Esp32 prend-il en charge qt

Supporté. La puce esp32 prend en charge qt, car elle dispose non seulement d'un processeur double cœur, mais prend également en charge BluetoothLE et qt. esp32 est un module WiFi plus BT plus BLEMCU à usage général. Il est puissant et polyvalent et peut être utilisé dans les réseaux de capteurs à faible consommation.

L'esp32 peut-il se connecter à la base de données ?

L'esp32 peut-il se connecter à la base de données ? Le processus de base de connexion de l'ESP32 en tant que client TCP au serveur consiste à connecter le wifi à st, à créer un nouveau socket et à se connecter au serveur TCP. ESP32 est une puce WIFI lancée par Espressif Information Technology. L'ESP32 intègre des commutateurs d'antenne, un balun RF, des amplificateurs de puissance, des amplificateurs à faible bruit, des filtres et des modules de gestion de l'alimentation. L'ensemble de la solution occupe le moins de surface de carte de circuit imprimé. Elle utilise la technologie TSMC basse consommation 40 nm et offre les meilleures performances de consommation d'énergie et RF. performances excellentes, sûres et fiables, faciles à étendre à diverses applications.

Pour plus de connaissances connexes, veuillez visiter la rubrique FAQ !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn