ESP-32S (ESP32S) DUAL CORE, 2.4GHZ WIFI, BLUETOOTH
ESP32 est une série de systèmes à faible coût et à faible consommation d’énergie sur microcontrôleur à puce avec Wi-Fi intégré et Bluetooth bi-mode. La série ESP32 utilise un microprocesseur Tensilica Xtensa LX6 dans les deux versions dual-core et monocœur et inclut des commutateurs d’antenne intégrés, un balun RF, un amplificateur de puissance, un amplificateur de réception à faible bruit, des filtres et des modules de gestion de l’alimentation. ESP32 est créé et développé par Espressif Systems, une société chinoise basée à Shanghai, et est fabriqué par TSMC en utilisant leur processus de 40 nm. C’est un successeur du microcontrôleur ESP8266.
Cette carte est utilisée avec les puces Wi-Fi et Bluetooth 2,4 GHz bi-mode par technologie basse consommation TSMC 40nm.
Caractéristiques:
- Rapport performance-prix élevé
- Petit volume, facilement intégré à d’autres produits
- Forte fonction avec le protocole LWIP de soutien, Freertos
- Prend en charge trois modes: AP, STA et AP + STA
- Supporte le programme Lua, facile à développer.
CPU et mémoire
- Xtensa® Dual-Core32-bitLX6microprocessors,up to 600 DMIPS
- 448 KByte ROM
- 520 KByte SRAM
- 16 KByte SRAM in RTC
- Alimentation: 2.2V – 3.6V
Fonctionnalités avancées
- 2 convertisseurs Analogique -> Numérique 8 canaux avec une précision sur 12 bit
- 2 convertisseurs Numérique -> Analogique avec une précision sur 8 bit
- 16 canaux PWM avec une précision sur 16 bits
- 3 canaux PWM pour le contrôle de moteurs avec une précision sur 16 bits
- 2 UART avec contrôle du flux de données + 1 UART
- 8 canaux pour des émetteurs et récepteurs IR
- 10 GPIO compatibles avec des touches tactiles capacitives
- 1 contrôleur hôte SD / SDIO / MMC compatible avec le standard SD 3.01
- 1 interface JTAG
- 1 adresse MAC et 1 interface pour contrôleur Ethernet
- 21 GPIO fonctionnant à 3.3V, pas de compatibilité 5V officielle
Horloges et Temporisateurs
- Oscillateur interne 8MHz avec étalonnage
- Oscillateur RC interne avec étalonnage
- Oscillateur de Cristal Externe 2MHz à 40MHz
- Oscillateur à quartz externe 32kHz pour RTC avec étalonnage
- Deux groupes de minuterie, y compris les minuteurs 2×64 bits et 1x watchdog principal dans chaque groupe
- Temporisateur RTC avec une précision inférieure à la seconde
- Watchdog RTC
WIFI
- 802.11 b / g / n / e / i
- 802.11 n (2,4 GHz), jusqu’à 150 Mbits / s
- 802.11 e: QoS pour la technologie multimédia sans fil.
- WMM-PS, UAPSD
- MPDU et A-MSDU agrégation
- Bloquer ACK
- Fragmentation et défragmentation
- Surveillance / balayage automatique des balises
- Fonctions de sécurité 802.11 i: pré-authentification et TSN
- Accès protégé Wi-Fi (WPA) / WPA2 / WPA2-Entreprise / Wi-Fi Protected Setup (WPS)
- Infrastructure BSS Station mode / mode SoftAP
- Wi-Fi Direct (P2P), Découverte P2P, Mode Propriétaire du groupe P2P et Gestion de l’alimentation P2P
- UMA conforme et certifié
- Diversité d’antennes et sélection
Bluetooth
- Conforme à la spécification Bluetooth v4.2 BR / EDR et BLE
- Émetteur classe 1, classe 2 et classe 3 sans amplificateur de puissance externe
- Contrôle de puissance amélioré
- +10 dBm de puissance d’émission
- Récepteur NZIF avec une sensibilité de -98 dBm
- Saut de fréquence adaptatif (AFH)
- Contrôleur BT 4.2 et pile hôte
- Service Discover Protocol (SDP)
- Profil d’accès général (GAP)
- Security Manage Protocol (SMP)
- Bluetooth Low Energy (BLE)
- ATT / GATT
- HID
- Tous les profils basés sur le GATT sont pris en charge
- Profil fondé sur le SPP, basé sur le GATT
- Balise BLE
- A2DP / AVRCP / SPP, HSP / HFP, RFCOMM
- CVSD et SBC pour le codec audio
- Bluetooth Piconet et Scatternet.