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.
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.
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
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
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
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
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!