{ "ESP32": { "nome_completo": "ESP32 (Clássico)", "icone": "🔷", "descricao": "Le pionnier de la gamme avec double cœur Xtensa, Wi-Fi 4 et Bluetooth classique/BLE. Recommandé pour les projets audio classiques et les passerelles IoT établies.", "arquitetura": "Xtensa® LX6 bicœur 32 bits", "nucleos": "1 (Single-core) ou 2 (Dual-core)", "frequencia": "Jusqu'à 240 MHz", "coprocessador_ulp": "Oui", "seguranca": { "aes": "AES-128/192/256", "sha": "SHA-1/256/384/512", "rsa": "Oui (RSA/MPI jusqu'à 4096 bits)", "ecc": "Nonn", "ecdsa": "Nonn", "hmac": "Nonn", "assinatura_digital": "Nonn", "key_manager": "Nonn", "rng": "Oui (TRNG matériel)", "criptografia_flash": "Oui (AES-256, schéma hérité)", "secure_boot": "V1 (AES, hérité); V2 (RSA-3072, RSA-PSS) à partir de la révision v3.0 (ECO3)", "protecao_dpa": "Nonn" }, "wifi": "IEEE 802.11 b/g/n (2.4 GHz, jusqu'à 150 Mbps)", "bluetooth": "Bluetooth 4.2 BR/EDR (Clássico) et Bluetooth LE (dual mode)", "ethernet": "Oui (Ethernet MAC intégré)", "memoria_sram": "520 KB", "memoria_sram_rtc": "16 KB (répartis entre RTC FAST et RTC SLOW)", "memoria_rom": "448 KB (pour le démarrage et les fonctions du noyau)", "flash_externa": "Jusqu'à 16 MB via QSPI", "psram_externa": "Jusqu'à 8 MB via QSPI (dans des modules spécifiques comme WROVER)", "gpio": "34", "adc": "2x ADC SAR 12 bits, jusqu'à 18 canaux", "dac": "2x DAC 8 bits", "touch": "10 canaux capacitifs", "uart": "3", "spi": "4 (SPI, HSPI, VSPI - 2 utilisables pour Flash/PSRAM)", "i2c": "2", "i2s": "2", "pwm": "LED PWM (jusqu'à 16 canaux), Motor PWM", "ethernet_mac": "1 (requer PHY externo)", "can": "1 (CAN 2.0, TWAI®)", "sdio": "1 (SD/SDIO/MMC Host), 1 (SDIO/SPI Slave)", "sensor_hall": "1 (interno)", "sensor_temperatura": "Nonn (retirado do datasheet em 2018; sem driver no ESP-IDF)", "consumo_energia": { "active_cpu_240mhz": "30-68 mA", "active_wifi_tx": "180-240 mA", "modem_sleep": "20-44 mA", "light_sleep": "0.8 mA", "deep_sleep": "10-150 µA", "hibernation": "5 µA" }, "temperatura_operacao": "-40°C a 125°C", "temperatura_armazenamento": "-40°C a 150°C", "depuracao": "JTAG externe (nécessite une sonde, ex. : ESP-PROG)", "esp_idf_minimo": "Depuis le début (v3.x et versions antérieures)", "arduino_core": "Oui (147 definições de placa no core oficial)", "encapsulamento": "QFN48 (6×6 mm) et QFN48 (5×5 mm)", "modulos": "ESP32-MINI-1, ESP32-PICO-MINI-02, ESP32-PICO-V3, ESP32-PICO-V3-02 et 11 autres", "datasheet": "https://documentation.espressif.com/esp32_datasheet_en.html", "manual_tecnico": "https://documentation.espressif.com/esp32_technical_reference_manual_en.html", "guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/index.html", "placa": "/placas/esp32.png", "cor": "#007bff" }, "ESP32-S2": { "nome_completo": "ESP32-S2", "icone": "🔒", "descricao": "SoC monocœur avec interface USB OTG native, sécurité matérielle renforcée et jusqu'à 43 GPIO. Conçu pour les interfaces d'affichage simples et les périphériques USB sécurisés.", "arquitetura": "Xtensa® LX7 monocœur 32 bits", "nucleos": "1 (Single-core)", "frequencia": "Jusqu'à 240 MHz", "coprocessador_ulp": "Oui (RISC-V)", "seguranca": { "aes": "AES-128/192/256 avec GCM", "sha": "SHA-1/224/256/384/512", "rsa": "Oui (RSA/MPI jusqu'à 4096 bits)", "ecc": "Nonn", "ecdsa": "Nonn", "hmac": "Oui", "assinatura_digital": "Oui", "key_manager": "Nonn", "rng": "Oui (TRNG matériel)", "criptografia_flash": "XTS-AES-128/256", "secure_boot": "V2 (RSA-3072)", "protecao_dpa": "Nonn" }, "wifi": "IEEE 802.11 b/g/n (2.4 GHz, jusqu'à 150 Mbps)", "bluetooth": "Nonn", "memoria_sram": "320 KB", "memoria_sram_rtc": "16 KB", "memoria_rom": "128 KB", "flash_externa": "Jusqu'à 1 GB via QSPI", "psram_externa": "Jusqu'à 1 GB via QSPI/Octal SPI", "gpio": "43", "adc": "2x ADC SAR, jusqu'à 20 canaux : sortie 13 bits (0–8191, unique dans la famille), résolution effective de 12 bits à partir de la révision v1.0 (erratum ADC-112)", "dac": "2x DAC 8 bits", "touch": "14 canaux capacitifs", "uart": "2", "spi": "4 (SPI0/1 pour la Flash, SPI2/3 pour usage général)", "i2c": "2", "i2s": "1", "pwm": "LED PWM (jusqu'à 8 canaux)", "usb": "1 (USB OTG 1.1 Full-Speed)", "lcd": "Interface LCD 8/16 bits", "camera": "Interface DVP 8/16 bits", "sensor_temperatura": "1 (interno)", "consumo_energia": { "active_wifi_tx": "160-310 mA", "modem_sleep_cpu_160mhz": "14-24 mA", "light_sleep": "750 µA", "deep_sleep": "20-190 µA" }, "temperatura_operacao": "-40°C a 105°C", "temperatura_armazenamento": "-40°C a 150°C", "depuracao": "JTAG externe (nécessite une sonde, ex. : ESP-PROG)", "esp_idf_minimo": "v4.2", "arduino_core": "Oui (26 definições de placa no core oficial)", "encapsulamento": "QFN56 (7×7 mm)", "modulos": "ESP32-S2-MINI-1, ESP32-S2-MINI-2, ESP32-S2-SOLO, ESP32-S2-SOLO-2 et 4 autres", "datasheet": "https://documentation.espressif.com/esp32-s2_datasheet_en.html", "manual_tecnico": "https://documentation.espressif.com/esp32-s2_technical_reference_manual_en.html", "guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32s2/get-started/index.html", "placa": "/placas/esp32-s2.png", "cor": "#28a745" }, "ESP32-S3": { "nome_completo": "ESP32-S3", "icone": "🤖", "descricao": "Double cœur haute performance avec extensions vectorielles pour l'IA, USB natif et jusqu'à 45 GPIO. Le choix standard pour la vision par ordinateur, la reconnaissance vocale et les interfaces riches (HMI).", "arquitetura": "Xtensa® LX7 bicœur 32 bits", "nucleos": "2 (Dual-core)", "frequencia": "Jusqu'à 240 MHz", "coprocessador_ulp": "Oui (RISC-V)", "aceleradores_ia": "Oui (instructions vectorielles pour l'IA)", "seguranca": { "aes": "AES-128/256", "sha": "SHA-1/224/256/384/512", "rsa": "Oui (RSA/MPI jusqu'à 4096 bits)", "ecc": "Nonn", "ecdsa": "Nonn", "hmac": "Oui", "assinatura_digital": "Oui", "key_manager": "Nonn", "rng": "Oui (TRNG matériel)", "criptografia_flash": "XTS-AES-128/256", "secure_boot": "V2 (RSA-3072)", "protecao_dpa": "Nonn" }, "wifi": "IEEE 802.11 b/g/n (2.4 GHz, jusqu'à 150 Mbps)", "bluetooth": "Bluetooth 5 (LE) et Bluetooth Mesh", "memoria_sram": "512 KB", "memoria_sram_rtc": "16 KB", "memoria_rom": "384 KB", "flash_externa": "Jusqu'à 1 GB via QSPI/Octal SPI", "psram_externa": "Jusqu'à 1 GB via QSPI/Octal SPI", "gpio": "45", "adc": "2x ADC SAR 12 bits, jusqu'à 20 canaux", "dac": "Nonn", "touch": "14 canaux capacitifs", "uart": "3", "spi": "4 (SPI0/1 pour la Flash, SPI2/3 pour usage général)", "i2c": "2", "i2s": "2", "pwm": "LED PWM (jusqu'à 8 canaux), Motor PWM (6 canaux)", "usb": "1 (USB OTG 1.1 Full-Speed) + 1 (USB Serial/JTAG)", "lcd": "Interface LCD RGB 8/16 bits", "camera": "Interface DVP 8/16 bits", "sdio": "1 (SD/SDIO/MMC Host)", "sensor_temperatura": "1 (interno)", "consumo_energia": { "active": "78 mW (~24 mA @3.3V)", "modem_sleep": "13-42 mA (40-80 MHz, selon la charge)", "light_sleep": "240 µA (+40 a 200 µA pour la PSRAM)", "deep_sleep": "7 µA" }, "temperatura_operacao": "-40°C a 65/85/105°C", "temperatura_armazenamento": "-40°C a 150°C", "depuracao": "JTAG intégré via USB (aucune sonde externe requise)", "esp_idf_minimo": "v4.4", "arduino_core": "Oui (158 definições de placa no core oficial)", "encapsulamento": "QFN56 (7×7 mm)", "modulos": "ESP32-S3-MINI-1, ESP32-S3-WROOM-1, ESP32-S3-WROOM-2", "datasheet": "https://documentation.espressif.com/esp32-s3_datasheet_en.html", "manual_tecnico": "https://documentation.espressif.com/esp32-s3_technical_reference_manual_en.html", "guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32s3/get-started/index.html", "placa": "/placas/esp32-s3.png", "cor": "#fd7e14" }, "ESP32-S31": { "nome_completo": "ESP32-S31", "icone": "🌀", "descricao": "SoC avancé optimisé pour le traitement d'IA générative et de vision sur l'edge, combinant double cœur Xtensa haute fréquence et sécurité matérielle de nouvelle génération.", "arquitetura": "RISC-V bicœur 32 bits (HP) + RISC-V monocœur (LP)", "nucleos": "2 (double cœur HP) + 1 (simple cœur LP)", "frequencia": "Jusqu'à 320 MHz", "coprocessador_ulp": "Oui (RISC-V, LP CPU de 40 MHz)", "aceleradores_ia": "Sim (Custom AI and DSP extension XespV)", "seguranca": { "aes": "AES-128/256 avec GCM", "sha": "SHA-1/224/256/384/512", "rsa": "Oui (RSA/MPI jusqu'à 4096 bits)", "ecc": "Oui (P-192, P-256, P-384)", "ecdsa": "Oui (mode déterministe, RFC 6979)", "hmac": "Oui", "assinatura_digital": "Oui", "key_manager": "Oui", "rng": "Oui (TRNG matériel)", "criptografia_flash": "XTS-AES-128/256", "secure_boot": "V2 (RSA-3072)", "protecao_dpa": "Oui" }, "wifi": "Wi-Fi 6 (802.11ax) 2.4 GHz", "bluetooth": "Bluetooth 5.4 LE et Bluetooth Classic", "zigbee_thread": "IEEE 802.15.4 (Zigbee 3.0, Thread 1.4)", "matter": "Oui", "memoria_sram": "512 KB (HP SRAM)", "memoria_sram_rtc": "32 KB (LP SRAM)", "memoria_rom": "320 KB", "flash_externa": "Jusqu'à 256 MB via QSPI", "psram_externa": "16 MB ou 32 MB octal DDR, uniquement dans le boîtier (NRV16, NRV32)", "gpio": "60", "adc": "2x ADC SAR 12 bits, jusqu'à 16 canaux", "dac": "Oui (2x DAC 10 bits et 2x DAC 12 bits)", "touch": "14 canaux capacitifs", "uart": "5 (4 UART + 1 LP UART)", "spi": "7 (6 SPI + 1 LP SPI)", "i2c": "3 (2 I2C + 1 LP I2C)", "i2s": "2", "pwm": "LED PWM (jusqu'à 8 canaux), Motor PWM (MCPWM)", "usb": "1 (USB 2.0 High-Speed OTG et USB Serial/JTAG)", "can": "Oui (CAN FD Controller)", "sensor_temperatura": "1 (interno)", "consumo_energia": { "active": "Consommation optimisée haute performance configurable", "light_sleep": "0.1-0.8 mA", "deep_sleep": "Basse consommation avec LP CPU active" }, "temperatura_operacao": "-40°C a 85°C", "temperatura_armazenamento": "-40°C a 150°C", "depuracao": "JTAG intégré via USB (aucune sonde externe requise)", "esp_idf_minimo": "v6.1 en aperçu ; support officiel à partir de la v6.1.1", "arduino_core": "Pas encore pris en charge par le core arduino-esp32", "encapsulamento": "QFN80 (8×8 mm)", "modulos": "ESP32-S31-WROOM-1, ESP32-S31-WROOM-3", "datasheet": "https://documentation.espressif.com/esp32-s31_datasheet_en.html", "manual_tecnico": "https://documentation.espressif.com/esp32-s31_technical_reference_manual_en.html", "guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32s31/get-started/index.html", "placa": "/placas/esp32-s31.png", "cor": "#ff2a5f", "sdio": "1 (SDIO Host 3.0)" }, "ESP32-C2": { "nome_completo": "ESP32-C2 (ESP8684)", "icone": "🌱", "descricao": "Puce RISC-V compacte et économique conçue pour les capteurs simples et le remplacement direct de l'ESP8266 dans les déploiements de volume.", "arquitetura": "RISC-V monocœur 32 bits", "nucleos": "1 (Single-core)", "frequencia": "Jusqu'à 120 MHz", "seguranca": { "aes": "Nonn", "sha": "SHA-1/224/256", "rsa": "Nonn", "ecc": "Oui (P-192, P-256)", "ecdsa": "Nonn", "hmac": "Nonn", "assinatura_digital": "Nonn", "key_manager": "Nonn", "rng": "Oui (TRNG matériel)", "criptografia_flash": "XTS-AES-128", "secure_boot": "V2 (ECDSA P-192 ou P-256)", "protecao_dpa": "Nonn" }, "wifi": "IEEE 802.11 b/g/n (2.4 GHz, jusqu'à 72.2 Mbps)", "bluetooth": "Bluetooth 5.3 LE (certificado)", "memoria_sram": "272 KB (dont 16 KB de cache)", "memoria_sram_rtc": "Non", "memoria_rom": "576 KB", "flash_externa": "Jusqu'à 16 MB via QSPI, mais indisponible sur les variantes vendues (ESP8684H2X/H4X ont 2 MB ou 4 MB dans le boîtier et n'exposent pas les broches de flash)", "psram_externa": "Nonn", "gpio": "14", "adc": "1x ADC SAR 12 bits, jusqu'à 5 canaux", "dac": "Nonn", "touch": "Nonn", "uart": "2", "spi": "3 (SPI0/1 pour la Flash interne, SPI2 pour usage général)", "i2c": "1 (Master-only)", "i2s": "Non", "pwm": "LED PWM (jusqu'à 6 canaux)", "sensor_temperatura": "1 (interno)", "consumo_energia": { "active_cpu_120mhz": "10,7-15,6 mA (modem-sleep)", "light_sleep": "140 µA", "deep_sleep": "5 µA" }, "temperatura_operacao": "-40°C a 105°C", "temperatura_armazenamento": "-40°C a 150°C", "depuracao": "JTAG externe (nécessite une sonde, ex. : ESP-PROG)", "esp_idf_minimo": "v5.0", "arduino_core": "Oui (1 definições de placa no core oficial)", "encapsulamento": "QFN24 (4×4 mm)", "modulos": "ESP8684-MINI-1, ESP8684-WROOM-01C, ESP8684-WROOM-02C, ESP8684-WROOM-02UC et 5 autres", "datasheet": "https://documentation.espressif.com/esp32-c2_datasheet_en.html", "manual_tecnico": "https://documentation.espressif.com/esp32-c2_technical_reference_manual_en.html", "guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32c2/get-started/index.html", "placa": "/placas/esp32-c2.png", "cor": "#8c52ff" }, "ESP32-C3": { "nome_completo": "ESP32-C3", "icone": "💎", "descricao": "Puce RISC-V monocœur économique, compatible broche à broche avec l'ESP8266. Offre Wi-Fi 4 et Bluetooth 5 (BLE) pour les appareils connectés compacts.", "arquitetura": "RISC-V monocœur 32 bits", "nucleos": "1 (Single-core)", "frequencia": "Jusqu'à 160 MHz", "seguranca": { "aes": "AES-128/256", "sha": "SHA-1/224/256", "rsa": "Oui (RSA/MPI jusqu'à 3072 bits)", "ecc": "Nonn", "ecdsa": "Nonn", "hmac": "Oui", "assinatura_digital": "Oui", "key_manager": "Nonn", "rng": "Oui (TRNG matériel)", "criptografia_flash": "XTS-AES-128", "secure_boot": "V2 (RSA-3072), à partir de la révision v0.3 (ECO3)", "protecao_dpa": "Nonn" }, "wifi": "IEEE 802.11 b/g/n (2.4 GHz, jusqu'à 150 Mbps)", "bluetooth": "Bluetooth 5 (LE) et Bluetooth Mesh", "memoria_sram": "400 KB", "memoria_sram_rtc": "8 KB", "memoria_rom": "384 KB", "flash_externa": "Jusqu'à 16 MB via QSPI", "psram_externa": "Nonn", "gpio": "22", "adc": "2x ADC SAR 12 bits, jusqu'à 6 canaux", "dac": "Nonn", "touch": "Nonn", "uart": "2", "spi": "3 (SPI0/1 pour la Flash, SPI2 pour usage général)", "i2c": "1", "i2s": "1", "pwm": "LED PWM (jusqu'à 6 canaux)", "usb": "1 (USB Serial/JTAG)", "sensor_temperatura": "1 (interno)", "consumo_energia": { "active_cpu_160mhz": "20 mA", "active_wifi_tx_peak": "335 mA", "modem_sleep_cpu_160mhz": "16-28 mA", "light_sleep": "130 µA", "deep_sleep": "5 µA" }, "temperatura_operacao": "-40 °C à 105 °C (85 °C sur l'ESP32-C3FN4)", "temperatura_armazenamento": "-40°C a 150°C", "depuracao": "JTAG intégré via USB (aucune sonde externe requise)", "esp_idf_minimo": "v4.3", "arduino_core": "Oui (29 definições de placa no core oficial)", "encapsulamento": "QFN32 (5×5 mm) et QFN28 (4×4 mm)", "modulos": "ESP32-C3-MINI-1, ESP32-C3-WROOM-02", "datasheet": "https://documentation.espressif.com/esp32-c3_datasheet_en.html", "manual_tecnico": "https://documentation.espressif.com/esp32-c3_technical_reference_manual_en.html", "guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32c3/get-started/index.html", "placa": "/placas/esp32-c3.png", "cor": "#20c997" }, "ESP32-C5": { "nome_completo": "ESP32-C5", "icone": "📶", "descricao": "Premier SoC double bande (2,4 GHz et 5 GHz) de la série C avec architecture RISC-V. Conçu pour les environnements industriels avec saturation radio en 2,4 GHz.", "arquitetura": "RISC-V monocœur 32 bits (HP) + RISC-V monocœur (LP)", "nucleos": "1 (simple cœur HP) + 1 (simple cœur LP)", "frequencia": "Jusqu'à 240 MHz", "coprocessador_ulp": "Oui (RISC-V, LP CPU de 48 MHz)", "seguranca": { "aes": "AES-128/256", "sha": "SHA-1/224/256/384/512", "rsa": "Oui (RSA/MPI jusqu'à 3072 bits)", "ecc": "Oui (P-192, P-256, P-384)", "ecdsa": "Oui (mode déterministe, RFC 6979)", "hmac": "Oui", "assinatura_digital": "Oui", "key_manager": "Oui", "rng": "Oui (TRNG matériel)", "criptografia_flash": "XTS-AES-128/256", "secure_boot": "V2 (RSA-3072 ou ECDSA P-256/P-384)", "protecao_dpa": "Oui" }, "wifi": "Wi-Fi 6 (802.11ax) double bande 2.4 GHz e 5 GHz", "bluetooth": "Bluetooth 5 (LE) (Bluetooth Core 6.0 certificado)", "zigbee_thread": "IEEE 802.15.4 (Zigbee 3.0, Thread 1.4)", "matter": "Oui", "memoria_sram": "384 KB", "memoria_sram_rtc": "16 KB", "memoria_rom": "320 KB", "flash_externa": "Jusqu'à 16 MB via QSPI", "psram_externa": "Oui, via SPI (contrôleur flash/PSRAM avec cache)", "gpio": "29", "adc": "1x ADC SAR 12 bits, jusqu'à 6 canaux", "dac": "Nonn", "touch": "Nonn", "uart": "3 (2 UART + 1 LP UART)", "spi": "3", "i2c": "2 (1 I2C + 1 LP I2C)", "i2s": "1", "pwm": "LED PWM (jusqu'à 6 canaux), Motor PWM", "usb": "1 (USB Serial/JTAG)", "sensor_temperatura": "1 (interno)", "consumo_energia": { "active_wifi": "jusqu'à 377 mA (TX en 5 GHz)", "light_sleep": "60-250 µA", "deep_sleep": "12 µA" }, "temperatura_operacao": "-40°C a 105°C", "temperatura_armazenamento": "-40°C a 150°C", "depuracao": "JTAG intégré via USB (aucune sonde externe requise)", "esp_idf_minimo": "v5.5.2", "arduino_core": "Oui (10 definições de placa no core oficial)", "encapsulamento": "QFN48 (6×6 mm)", "modulos": "ESP32-C5-MINI-1, ESP32-C5-WROOM-1", "datasheet": "https://documentation.espressif.com/esp32-c5_datasheet_en.html", "manual_tecnico": "https://documentation.espressif.com/esp32-c5_technical_reference_manual_en.html", "guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32c5/get-started/index.html", "placa": "/placas/esp32-c5.png", "cor": "#6f42c1", "sdio": "1 (SDIO Slave, à partir de la révision v1.0)", "can": "2 (CAN FD)" }, "ESP32-C6": { "nome_completo": "ESP32-C6", "icone": "🌐", "descricao": "SoC RISC-V moderne avec Wi-Fi 6, Bluetooth 5 (LE) et radio IEEE 802.15.4 intégrée. Idéal pour les appareils connectés basse consommation conformes à Matter et Thread.", "arquitetura": "RISC-V monocœur 32 bits (HP) + RISC-V monocœur (LP)", "nucleos": "1 (simple cœur HP) + 1 (simple cœur LP)", "frequencia": "Jusqu'à 160 MHz", "coprocessador_ulp": "Oui (RISC-V, LP CPU de 20 MHz)", "seguranca": { "aes": "AES-128/256", "sha": "SHA-1/224/256", "rsa": "Oui (RSA/MPI jusqu'à 3072 bits)", "ecc": "Oui (P-192, P-256)", "ecdsa": "Nonn", "hmac": "Oui", "assinatura_digital": "Oui", "key_manager": "Nonn", "rng": "Oui (TRNG matériel)", "criptografia_flash": "XTS-AES-128", "secure_boot": "V2 (RSA-3072 ou ECDSA)", "protecao_dpa": "Oui" }, "wifi": "Wi-Fi 6 (802.11ax) 2.4 GHz", "bluetooth": "Bluetooth 5 (LE) (Bluetooth 5.3 certificado)", "zigbee_thread": "IEEE 802.15.4 (Zigbee 3.0, Thread 1.3)", "matter": "Oui", "memoria_sram": "512 KB", "memoria_sram_rtc": "16 KB", "memoria_rom": "320 KB", "flash_externa": "Jusqu'à 16 MB via QSPI", "psram_externa": "Nonn", "gpio": "30", "adc": "1x ADC SAR 12 bits, jusqu'à 7 canaux", "dac": "Nonn", "touch": "Nonn", "uart": "3 (2 UART + 1 LP UART)", "spi": "3", "i2c": "2 (1 I2C + 1 LP I2C)", "i2s": "1", "pwm": "LED PWM (jusqu'à 6 canaux), Motor PWM", "usb": "1 (USB Serial/JTAG)", "sdio": "1 (SDIO 2.0 Slave)", "sensor_temperatura": "1 (interno)", "consumo_energia": { "active_wifi6": "252-354 mA (TX)", "light_sleep": "35-180 µA", "deep_sleep": "7 µA" }, "temperatura_operacao": "-40°C a 105°C", "temperatura_armazenamento": "-40°C a 150°C", "depuracao": "JTAG intégré via USB (aucune sonde externe requise)", "esp_idf_minimo": "v5.1", "arduino_core": "Oui (21 definições de placa no core oficial)", "encapsulamento": "QFN40 (5×5 mm) et QFN32 (5×5 mm)", "modulos": "ESP32-C6-MINI-1, ESP32-C6-WROOM-1", "datasheet": "https://documentation.espressif.com/esp32-c6_datasheet_en.html", "manual_tecnico": "https://documentation.espressif.com/esp32-c6_technical_reference_manual_en.html", "guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32c6/get-started/index.html", "placa": "/placas/esp32-c6.png", "cor": "#17a2b8" }, "ESP32-C61": { "nome_completo": "ESP32-C61", "icone": "🛰️", "descricao": "Variante économique du C6 optimisée pour les nœuds finaux Wi-Fi 6 et BLE, sans la radio 802.15.4, idéale pour les capteurs connectés à grande échelle.", "arquitetura": "RISC-V monocœur 32 bits", "nucleos": "1 (Single-core)", "frequencia": "Jusqu'à 160 MHz", "seguranca": { "aes": "Nonn", "sha": "SHA-1/224/256", "rsa": "Nonn", "ecc": "Oui (P-192, P-256)", "ecdsa": "Oui (mode déterministe, RFC 6979)", "hmac": "Nonn", "assinatura_digital": "Nonn", "key_manager": "Nonn", "rng": "Oui (TRNG matériel)", "criptografia_flash": "XTS-AES-128", "secure_boot": "V2 (ECDSA)", "protecao_dpa": "Oui" }, "wifi": "Wi-Fi 6 (802.11ax) 2.4 GHz", "bluetooth": "Bluetooth 5 (LE) (Bluetooth Core 6.0 certificado)", "zigbee_thread": "Nonn", "matter": "Oui (via Wi-Fi)", "memoria_sram": "320 KB", "memoria_sram_rtc": "Non", "memoria_rom": "256 KB", "flash_externa": "Jusqu'à 16 MB via QSPI (modèles avec 4 MB ou 8 MB intégrés dans le boîtier)", "psram_externa": "Jusqu'à 16 MB via QSPI (modèles avec 2 MB ou 8 MB intégrés dans le boîtier)", "gpio": "30", "adc": "1x ADC SAR 12 bits, jusqu'à 4 canaux", "dac": "Nonn", "touch": "Nonn", "uart": "3", "spi": "3 (2 pour Flash/PSRAM, 1 pour usage général)", "i2c": "1", "i2s": "1", "pwm": "LED PWM (jusqu'à 6 canaux)", "usb": "1 (USB Serial/JTAG)", "sdio": "1 (SDIO 2.0 Slave)", "sensor_temperatura": "1 (interno)", "consumo_energia": { "active": "240-360 mA (TX)", "light_sleep": "50-200 µA", "deep_sleep": "10 µA" }, "temperatura_operacao": "-40°C a 105°C", "temperatura_armazenamento": "-40°C a 150°C", "depuracao": "JTAG intégré via USB (aucune sonde externe requise)", "esp_idf_minimo": "v5.5.2", "arduino_core": "Oui (1 definições de placa no core oficial)", "encapsulamento": "Boîtier QFN40 (5×5 mm) ou LGA40 (5×5 mm)", "modulos": "ESP32-C61-MINI-1, ESP32-C61-WROOM-1", "datasheet": "https://documentation.espressif.com/esp32-c61_datasheet_en.html", "manual_tecnico": "https://documentation.espressif.com/esp32-c61_technical_reference_manual_en.html", "guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32c61/get-started/index.html", "placa": "/placas/esp32-c61.png", "cor": "#0dcaf0" }, "ESP32-P4": { "nome_completo": "ESP32-P4", "icone": "⚡", "descricao": "Microcontrôleur haute performance sans radio intégrée, doté d'un double cœur RISC-V à 400 MHz, d'interfaces vidéo MIPI-CSI/DSI et d'une sécurité renforcée pour les écrans complexes et les passerelles.", "arquitetura": "RISC-V 32 bits bicœur haute performance (HP) + monocœur basse consommation (LP)", "nucleos": "2 (double cœur HP) + 1 (simple cœur LP)", "frequencia": "Jusqu'à 400 MHz (HP, révision v3.x ; 360 MHz en v1.x) ; LP jusqu'à 40 MHz", "coprocessador_ulp": "Oui (RISC-V, LP CPU de 40 MHz)", "aceleradores_ia": "Sim (Vector Instructions, aceleradores de IA)", "seguranca": { "aes": "AES-128/256 avec GCM", "sha": "SHA-1/224/256/384/512", "rsa": "Oui (RSA/MPI jusqu'à 4096 bits)", "ecc": "Oui (P-192, P-256, P-384)", "ecdsa": "Oui (mode déterministe, RFC 6979)", "hmac": "Oui", "assinatura_digital": "Oui", "key_manager": "Oui", "rng": "Oui (TRNG matériel)", "criptografia_flash": "XTS-AES-128/256", "secure_boot": "V2 (RSA-3072 ou ECDSA)", "protecao_dpa": "Nonn" }, "wifi": "Nonn", "bluetooth": "Nonn", "ethernet": "Oui (Ethernet MAC intégré)", "memoria_sram": "768 KB", "memoria_sram_rtc": "32 KB", "memoria_rom": "128 KB (HP ROM) + 16 KB (LP ROM)", "flash_externa": "Jusqu'à 128 MB via QSPI/Octal SPI", "psram_externa": "16 MB ou 32 MB intégrés dans le boîtier (OPI/HPI, 1,8 V)", "gpio": "55", "adc": "2x ADC SAR 12 bits, jusqu'à 14 canaux", "dac": "Nonn", "touch": "Oui (sensor de toque capacitivo)", "uart": "6 (5 UART + 1 LP UART)", "spi": "3", "i2c": "3 (2 I2C + 1 LP I2C)", "i2s": "4 (3 I2S + 1 LP I2S)", "pwm": "LED PWM (jusqu'à 8 canaux), Motor PWM (6 canaux)", "usb": "USB 2.0 High-Speed OTG + USB 2.0 Full-Speed OTG + USB Serial/JTAG", "mipi_csi": "Interface de caméra MIPI CSI", "mipi_dsi": "Interface MIPI DSI pour écran", "lcd": "Interface LCD 8/16/24 bits", "camera": "Interface DVP 8/16 bits", "sdio": "1 contrôleur hôte SD/MMC (SDHOST)", "sensor_temperatura": "1 (interno)", "consumo_energia": { "active": "15-150 mA (40 à 400 MHz, selon la charge)", "light_sleep": "75-800 µA", "deep_sleep": "12 µA" }, "temperatura_operacao": "-40°C a 85°C", "temperatura_armazenamento": "-40°C a 150°C", "depuracao": "JTAG intégré via USB (aucune sonde externe requise)", "esp_idf_minimo": "v5.3", "arduino_core": "Oui (7 definições de placa no core oficial)", "encapsulamento": "QFN104 (10×10 mm)", "modulos": "Aucun module au catalogue officiel (puce nue uniquement)", "datasheet": "https://documentation.espressif.com/esp32-p4-chip-revision-v1.3_datasheet_en.html", "manual_tecnico": "https://documentation.espressif.com/esp32-p4-chip-revision-v1.3_technical_reference_manual_en.html", "guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32p4/get-started/index.html", "placa": "/placas/esp32-p4.png", "cor": "#ffc107" }, "ESP32-H2": { "nome_completo": "ESP32-H2", "icone": "🔋", "descricao": "Puce ultra-basse consommation sans Wi-Fi, dédiée à Zigbee 3.0, Thread 1.3 et Matter sur 802.15.4, avec Bluetooth 5.4 LE. Parfaite pour les capteurs fonctionnant sur pile.", "arquitetura": "RISC-V monocœur 32 bits", "nucleos": "1 (Single-core)", "frequencia": "Jusqu'à 96 MHz", "seguranca": { "aes": "AES-128/256", "sha": "SHA-1/224/256", "rsa": "Oui (RSA/MPI jusqu'à 3072 bits)", "ecc": "Oui (P-192, P-256)", "ecdsa": "Oui (mode déterministe, RFC 6979)", "hmac": "Oui", "assinatura_digital": "Oui", "key_manager": "Nonn", "rng": "Oui (TRNG matériel)", "criptografia_flash": "XTS-AES-128", "secure_boot": "V2 (RSA-3072 ou ECDSA)", "protecao_dpa": "Oui" }, "wifi": "Nonn", "bluetooth": "Bluetooth 5 (LE) (Bluetooth 5.3 certificado)", "zigbee_thread": "IEEE 802.15.4 (Zigbee 3.0, Thread 1.4)", "matter": "Oui", "memoria_sram": "320 KB", "memoria_sram_rtc": "4 KB (mémoire LP)", "memoria_rom": "128 KB", "flash_externa": "Jusqu'à 16 MB via QSPI", "psram_externa": "Nonn", "gpio": "19", "adc": "1x ADC SAR 12 bits, jusqu'à 5 canaux", "dac": "Nonn", "touch": "Nonn", "uart": "2", "spi": "3", "i2c": "2", "i2s": "1", "pwm": "LED PWM (jusqu'à 6 canaux)", "usb": "1 (USB Serial/JTAG)", "sensor_temperatura": "1 (interno)", "consumo_energia": { "active": "24-140 mA (radio, de -24 a 20 dBm)", "light_sleep": "25-85 µA", "deep_sleep": "7 µA" }, "temperatura_operacao": "-40°C a 105°C", "temperatura_armazenamento": "-40°C a 150°C", "depuracao": "JTAG intégré via USB (aucune sonde externe requise)", "esp_idf_minimo": "v5.1", "arduino_core": "Oui (3 definições de placa no core oficial)", "encapsulamento": "QFN32 (4×4 mm)", "modulos": "ESP32-H2-MINI-1, ESP32-H2-WROOM-02C", "datasheet": "https://documentation.espressif.com/esp32-h2_datasheet_en.html", "manual_tecnico": "https://documentation.espressif.com/esp32-h2_technical_reference_manual_en.html", "guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32h2/get-started/index.html", "placa": "/placas/esp32-h2.png", "cor": "#6c757d" }, "ESP32-H4": { "nome_completo": "ESP32-H4", "icone": "🛡️", "descricao": "Évolution de la gamme 802.15.4 avec double cœur RISC-V, Bluetooth 5.4 et portée radio étendue, optimisée pour les passerelles et routeurs de bordure Thread.", "status_documentacao": "Documentation préliminaire : Espressif n'a pas encore publié la fiche technique ni le manuel technique de l'ESP32-H4. Les données ci-dessous proviennent de l'annonce officielle du produit et des définitions matérielles (soc_caps) d'ESP-IDF, et peuvent évoluer jusqu'au lancement.", "arquitetura": "RISC-V bicœur 32 bits", "nucleos": "2 (Dual-core)", "frequencia": "Jusqu'à 96 MHz", "seguranca": { "aes": "AES-128/256", "sha": "SHA-1/224/256/384/512", "rsa": "Nonn", "ecc": "Oui (P-192, P-256, P-384)", "ecdsa": "Oui (mode déterministe, RFC 6979)", "hmac": "Oui", "assinatura_digital": "Nonn", "key_manager": "Nonn", "rng": "Oui (TRNG matériel)", "criptografia_flash": "XTS-AES-128/256", "secure_boot": "Oui au niveau matériel ; pas encore activé dans ESP-IDF", "protecao_dpa": "Nonn" }, "wifi": "Nonn", "bluetooth": "Bluetooth 5.4 LE (certifié Bluetooth 6.0 ; LE Audio, canaux isochrones BIS/CIS, PAwR, Connection Subrating et Direction Finding AoA/AoD)", "zigbee_thread": "IEEE 802.15.4 (Zigbee 3.0, Thread 1.4)", "matter": "Oui", "memoria_sram": "384 KB", "memoria_sram_rtc": "Sim (LP SRAM)", "memoria_rom": "128 KB", "flash_externa": "Oui, via QSPI (4 MB intégrée au boîtier de l'ESP32-H4HF4)", "psram_externa": "Oui (2 MB intégrée au boîtier de l'ESP32-H4HR2)", "gpio": "40", "adc": "1x ADC SAR 12 bits, jusqu'à 5 canaux", "dac": "Nonn", "touch": "15 canaux capacitifs (version 3, avec étanchéité et détection de proximité)", "uart": "2", "spi": "3", "i2c": "2", "i2s": "1", "pwm": "LED PWM (jusqu'à 8 canaux), Motor PWM (MCPWM)", "can": "1 (CAN 2.0, TWAI®)", "usb": "1 (USB OTG 1.1) + 1 (USB Serial/JTAG)", "sensor_temperatura": "1 (interno)", "consumo_energia": { "active": "Non communiqué (documentation préliminaire)" }, "temperatura_operacao": "-40°C a 105°C", "temperatura_armazenamento": "Non communiqué (documentation préliminaire)", "depuracao": "JTAG intégré via USB (aucune sonde externe requise)", "esp_idf_minimo": "v6.0 en aperçu (sans support stable)", "arduino_core": "Pas encore pris en charge par le core arduino-esp32", "encapsulamento": "QFN56 (6×6 mm)", "modulos": "ESP32-H4-WROOM-1", "guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32h4/get-started/index.html", "cor": "#e83e8c" } }