513 lines
22 KiB
JSON
513 lines
22 KiB
JSON
{
|
|
"ESP32": {
|
|
"nome_completo": "ESP32 (Clássico)",
|
|
"icone": "🔷",
|
|
"descricao": "O modelo original com processador dual-core e ampla gama de periféricos",
|
|
"arquitetura": "Xtensa® LX6 dual-core de 32 bits",
|
|
"nucleos": "1 (Single-core) ou 2 (Dual-core)",
|
|
"frequencia": "Até 240 MHz",
|
|
"coprocessador_ulp": "Sim",
|
|
"aceleradores_cripto": "Sim (AES-128/192/256, SHA-1/256/384/512, RSA/MPI até 4096 bits, RNG, Flash Encryption, Secure Boot V1)",
|
|
"wifi": "IEEE 802.11 b/g/n (2.4 GHz, até 150 Mbps)",
|
|
"bluetooth": "Bluetooth 4.2 BR/EDR (Clássico) e Bluetooth 5.0 LE (certificado)",
|
|
"ethernet": "Sim (Ethernet MAC integrado)",
|
|
"memoria_sram": "520 KB",
|
|
"memoria_sram_rtc": "16 KB (dividida em RTC FAST e RTC SLOW)",
|
|
"memoria_rom": "448 KB (para boot e funções core)",
|
|
"flash_externa": "Até 16 MB via QSPI",
|
|
"psram_externa": "Até 8 MB via QSPI (em módulos específicos como WROVER)",
|
|
"gpio": "34",
|
|
"adc": "2x SAR ADC de 12 bits, até 18 canais",
|
|
"dac": "2x DAC de 8 bits",
|
|
"touch": "10 canais capacitivos",
|
|
"uart": "3",
|
|
"spi": "4 (SPI, HSPI, VSPI - 2 podem ser usados para Flash/PSRAM)",
|
|
"i2c": "2",
|
|
"i2s": "2",
|
|
"pwm": "LED PWM (até 16 canais), 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": "1 (interno, precisão limitada)",
|
|
"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",
|
|
"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": "Foco em segurança e baixo consumo, com USB nativo e ADC de 13 bits",
|
|
"arquitetura": "Xtensa® LX7 single-core de 32 bits",
|
|
"nucleos": "1 (Single-core)",
|
|
"frequencia": "Até 240 MHz",
|
|
"coprocessador_ulp": "Sim (RISC-V)",
|
|
"aceleradores_cripto": "Sim (AES-128/192/256 + GCM, SHA-1/224/256/384/512, RSA/MPI, HMAC, Digital Signature, RNG, XTS-AES-128/256, Secure Boot V2 (RSA-3072))",
|
|
"wifi": "IEEE 802.11 b/g/n (2.4 GHz, até 150 Mbps)",
|
|
"bluetooth": "Não",
|
|
"memoria_sram": "320 KB",
|
|
"memoria_sram_rtc": "16 KB",
|
|
"memoria_rom": "128 KB",
|
|
"flash_externa": "Até 1 GB via QSPI",
|
|
"psram_externa": "Até 1 GB via QSPI/Octal SPI",
|
|
"gpio": "43",
|
|
"adc": "2x SAR ADC de 13 bits, até 20 canais",
|
|
"dac": "2x DAC de 8 bits",
|
|
"touch": "14 canais capacitivos",
|
|
"uart": "2",
|
|
"spi": "4 (SPI0/1 para Flash, SPI2/3 para uso geral)",
|
|
"i2c": "2",
|
|
"i2s": "1",
|
|
"pwm": "LED PWM (até 8 canais)",
|
|
"usb": "1 (USB OTG 1.1)",
|
|
"lcd": "Interface LCD de 8/16 bits",
|
|
"camera": "Interface DVP de 8/16 bits",
|
|
"sensor_temperatura": "1 (interno)",
|
|
"consumo_energia": {
|
|
"active_wifi_tx": "190-310 mA",
|
|
"modem_sleep_cpu_160mhz": "15-20 mA",
|
|
"light_sleep": "130 µA",
|
|
"deep_sleep": "20-150 µA"
|
|
},
|
|
"temperatura_operacao": "-40°C a 105°C",
|
|
"temperatura_armazenamento": "-40°C a 150°C",
|
|
"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": "Processador dual-core com aceleradores para IA e processamento de sinal",
|
|
"arquitetura": "Xtensa® LX7 dual-core de 32 bits",
|
|
"nucleos": "2 (Dual-core)",
|
|
"frequencia": "Até 240 MHz",
|
|
"coprocessador_ulp": "Sim (RISC-V)",
|
|
"aceleradores_ia": "Sim (Vector Instructions para IA)",
|
|
"aceleradores_cripto": "Sim (AES-128/256, SHA-1/224/256/384/512, RSA/MPI, HMAC, Digital Signature, RNG, XTS-AES-128/256, Secure Boot V2 (RSA-3072))",
|
|
"wifi": "IEEE 802.11 b/g/n (2.4 GHz, até 150 Mbps)",
|
|
"bluetooth": "Bluetooth 5.4 LE (certificado)",
|
|
"memoria_sram": "512 KB",
|
|
"memoria_sram_rtc": "16 KB",
|
|
"memoria_rom": "384 KB",
|
|
"flash_externa": "Até 1 GB via QSPI/Octal SPI",
|
|
"psram_externa": "Até 1 GB via QSPI/Octal SPI",
|
|
"gpio": "45",
|
|
"adc": "2x SAR ADC de 12 bits, até 20 canais",
|
|
"dac": "Não",
|
|
"touch": "14 canais capacitivos",
|
|
"uart": "3",
|
|
"spi": "4 (SPI0/1 para Flash, SPI2/3 para uso geral)",
|
|
"i2c": "2",
|
|
"i2s": "2",
|
|
"pwm": "LED PWM (até 8 canais), Motor PWM (6 canais)",
|
|
"usb": "1 (USB OTG 1.1)",
|
|
"lcd": "Interface LCD RGB de 8/16 bits",
|
|
"camera": "Interface DVP de 8/16 bits",
|
|
"sdio": "1 (SD/SDIO/MMC Host)",
|
|
"sensor_temperatura": "1 (interno)",
|
|
"consumo_energia": {
|
|
"active": "78 mW (~24 mA @3.3V)",
|
|
"modem_sleep": "20-30 mA",
|
|
"light_sleep": "0.8 mA",
|
|
"deep_sleep": "7 µA"
|
|
},
|
|
"temperatura_operacao": "-40°C a 65/85/105°C",
|
|
"temperatura_armazenamento": "-40°C a 150°C",
|
|
"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": "Processador dual-core RISC-V de alta performance a 320MHz com Wi-Fi 6, Bluetooth 5.4 e Classic, Zigbee/Thread, Matter e aceleração IA",
|
|
"arquitetura": "RISC-V dual-core de 32 bits (HP) + RISC-V single-core (LP)",
|
|
"nucleos": "2 (Dual-core HP) + 1 (Single-core LP)",
|
|
"frequencia": "Até 320 MHz",
|
|
"coprocessador_ulp": "Sim (RISC-V, LP CPU de 40 MHz)",
|
|
"aceleradores_ia": "Sim (Custom AI and DSP extension XespV)",
|
|
"aceleradores_cripto": "Sim (AES-128/256 + GCM, SHA-1/224/256/384/512, RSA/MPI, HMAC, Digital Signature, ECC e ECDSA (P-192/P-256/P-384), Key Manager, RNG, XTS-AES-128/256, Secure Boot V2 (RSA-3072))",
|
|
"wifi": "Wi-Fi 6 (802.11ax) 2.4 GHz",
|
|
"bluetooth": "Bluetooth 5.4 LE e Bluetooth Classic",
|
|
"zigbee_thread": "IEEE 802.15.4 (Zigbee 3.0, Thread 1.4)",
|
|
"matter": "Sim",
|
|
"memoria_sram": "512 KB (HP SRAM)",
|
|
"memoria_sram_rtc": "32 KB (LP SRAM)",
|
|
"memoria_rom": "320 KB",
|
|
"flash_externa": "Até 256 MB via QSPI",
|
|
"psram_externa": "Suporta até 64 MB (16 MB ou 32 MB DDR OPI integrados no encapsulamento)",
|
|
"gpio": "60",
|
|
"adc": "2x SAR ADC de 12 bits, até 16 canais",
|
|
"dac": "Sim (2x DAC de 10 bits e 2x DAC de 12 bits)",
|
|
"touch": "14 canais capacitivos",
|
|
"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 (até 8 canais), Motor PWM (MCPWM)",
|
|
"usb": "1 (USB 2.0 High-Speed OTG e USB Serial/JTAG)",
|
|
"can": "Sim (CAN FD Controller)",
|
|
"sensor_temperatura": "1 (interno)",
|
|
"consumo_energia": {
|
|
"active": "Consumo otimizado de alta performance configurável",
|
|
"light_sleep": "0.1-0.8 mA",
|
|
"deep_sleep": "Baixo consumo com LP CPU ativa"
|
|
},
|
|
"temperatura_operacao": "-40°C a 85°C",
|
|
"temperatura_armazenamento": "-40°C a 150°C",
|
|
"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"
|
|
},
|
|
"ESP32-C2": {
|
|
"nome_completo": "ESP32-C2 (ESP8684)",
|
|
"icone": "🌱",
|
|
"descricao": "Microcontrolador RISC-V ultra econômico e de baixo consumo com Wi-Fi 4 e Bluetooth 5.3 LE",
|
|
"arquitetura": "RISC-V single-core de 32 bits",
|
|
"nucleos": "1 (Single-core)",
|
|
"frequencia": "Até 120 MHz",
|
|
"aceleradores_cripto": "Sim (SHA-1/224/256, ECC, RNG, XTS-AES-128, Secure Boot V2 (ECDSA))",
|
|
"wifi": "IEEE 802.11 b/g/n (2.4 GHz, até 72.2 Mbps)",
|
|
"bluetooth": "Bluetooth 5.3 LE (certificado)",
|
|
"memoria_sram": "272 KB (16 KB para cache)",
|
|
"memoria_sram_rtc": "Não",
|
|
"memoria_rom": "576 KB",
|
|
"flash_externa": "Até 16 MB via QSPI, mas indisponível nas variantes vendidas (ESP8684H2X/H4X têm 2 MB ou 4 MB no encapsulamento e não expõem os pinos de flash)",
|
|
"psram_externa": "Não",
|
|
"gpio": "14",
|
|
"adc": "1x SAR ADC de 12 bits, até 5 canais",
|
|
"dac": "Não",
|
|
"touch": "Não",
|
|
"uart": "2",
|
|
"spi": "3 (SPI0/1 para Flash interna, SPI2 para uso geral)",
|
|
"i2c": "1 (Master-only)",
|
|
"i2s": "Não",
|
|
"pwm": "LED PWM (até 6 canais)",
|
|
"sensor_temperatura": "1 (interno)",
|
|
"consumo_energia": {
|
|
"active_cpu_120mhz": "13 mA",
|
|
"light_sleep": "130 µA",
|
|
"deep_sleep": "5 µA"
|
|
},
|
|
"temperatura_operacao": "-40°C a 105°C",
|
|
"temperatura_armazenamento": "-40°C a 150°C",
|
|
"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": "Processador RISC-V de ultra baixo consumo",
|
|
"arquitetura": "RISC-V single-core de 32 bits",
|
|
"nucleos": "1 (Single-core)",
|
|
"frequencia": "Até 160 MHz",
|
|
"aceleradores_cripto": "Sim (AES-128/256, SHA-1/224/256, RSA/MPI, HMAC, Digital Signature, RNG, XTS-AES-128, Secure Boot V2 (RSA-3072))",
|
|
"wifi": "IEEE 802.11 b/g/n (2.4 GHz, até 150 Mbps)",
|
|
"bluetooth": "Bluetooth 5.4 LE (certificado)",
|
|
"memoria_sram": "400 KB",
|
|
"memoria_sram_rtc": "8 KB",
|
|
"memoria_rom": "384 KB",
|
|
"flash_externa": "Até 16 MB via QSPI",
|
|
"psram_externa": "Não",
|
|
"gpio": "22",
|
|
"adc": "2x SAR ADC de 12 bits, até 6 canais",
|
|
"dac": "Não",
|
|
"touch": "Não",
|
|
"uart": "2",
|
|
"spi": "3 (SPI0/1 para Flash, SPI2 para uso geral)",
|
|
"i2c": "1",
|
|
"i2s": "1",
|
|
"pwm": "LED PWM (até 6 canais)",
|
|
"usb": "1 (USB Serial/JTAG)",
|
|
"sensor_temperatura": "1 (interno)",
|
|
"consumo_energia": {
|
|
"active_cpu_160mhz": "20 mA",
|
|
"active_wifi_tx_peak": "350 mA",
|
|
"modem_sleep_cpu_160mhz": "20 mA",
|
|
"light_sleep": "130 µA",
|
|
"deep_sleep": "5 µA"
|
|
},
|
|
"temperatura_operacao": "-40°C a 125°C",
|
|
"temperatura_armazenamento": "-40°C a 150°C",
|
|
"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": "O primeiro com suporte a Wi-Fi 6 dual-band e Bluetooth 6.0, equipado com CPU RISC-V e coprocessador ULP",
|
|
"arquitetura": "RISC-V single-core de 32 bits (HP) + RISC-V single-core (LP)",
|
|
"nucleos": "1 (Single-core HP) + 1 (Single-core LP)",
|
|
"frequencia": "Até 240 MHz",
|
|
"coprocessador_ulp": "Sim (RISC-V, LP CPU de 48 MHz)",
|
|
"aceleradores_cripto": "Sim (AES-128/256, SHA-1/224/256/384/512, RSA/MPI, HMAC, Digital Signature, ECC e ECDSA (P-192/P-256/P-384), Key Manager, RNG, XTS-AES-128/256, proteção contra DPA, Secure Boot V2 (RSA-3072 ou ECDSA))",
|
|
"wifi": "Wi-Fi 6 (802.11ax) dual-band 2.4 GHz e 5 GHz",
|
|
"bluetooth": "Bluetooth 6.0 LE (Core 6.0 certificado)",
|
|
"zigbee_thread": "IEEE 802.15.4 (Zigbee 3.0, Thread 1.4)",
|
|
"matter": "Sim",
|
|
"memoria_sram": "384 KB",
|
|
"memoria_sram_rtc": "16 KB",
|
|
"memoria_rom": "320 KB",
|
|
"flash_externa": "Até 16 MB via QSPI",
|
|
"psram_externa": "Não",
|
|
"gpio": "29",
|
|
"adc": "1x SAR ADC de 12 bits, até 6 canais",
|
|
"dac": "Não",
|
|
"touch": "Não",
|
|
"uart": "3",
|
|
"spi": "3",
|
|
"i2c": "2",
|
|
"i2s": "1",
|
|
"pwm": "LED PWM (até 6 canais), Motor PWM",
|
|
"usb": "1 (USB Serial/JTAG)",
|
|
"sensor_temperatura": "1 (interno)",
|
|
"consumo_energia": {
|
|
"active_wifi": "100-300 mA (TX)",
|
|
"light_sleep": "0.06 mA",
|
|
"deep_sleep": "7 µA"
|
|
},
|
|
"temperatura_operacao": "-40°C a 105°C",
|
|
"temperatura_armazenamento": "-40°C a 150°C",
|
|
"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"
|
|
},
|
|
"ESP32-C6": {
|
|
"nome_completo": "ESP32-C6",
|
|
"icone": "🌐",
|
|
"descricao": "Recursos de segurança avançada, Wi-Fi 6, Bluetooth 6.0, Zigbee e Thread com suporte a Matter",
|
|
"arquitetura": "RISC-V single-core de 32 bits (HP) + RISC-V single-core (LP)",
|
|
"nucleos": "1 (Single-core HP) + 1 (Single-core LP)",
|
|
"frequencia": "Até 160 MHz",
|
|
"coprocessador_ulp": "Sim (RISC-V, LP CPU de 20 MHz)",
|
|
"aceleradores_cripto": "Sim (AES-128/256, SHA-1/224/256, RSA/MPI, HMAC, Digital Signature, ECC, RNG, XTS-AES-128, proteção contra DPA, Secure Boot V2 (RSA-3072 ou ECDSA))",
|
|
"wifi": "Wi-Fi 6 (802.11ax) 2.4 GHz",
|
|
"bluetooth": "Bluetooth 6.0 LE (Core 6.0 certificado)",
|
|
"zigbee_thread": "IEEE 802.15.4 (Zigbee 3.0, Thread 1.3)",
|
|
"matter": "Sim",
|
|
"memoria_sram": "512 KB",
|
|
"memoria_sram_rtc": "16 KB",
|
|
"memoria_rom": "320 KB",
|
|
"flash_externa": "Até 16 MB via QSPI",
|
|
"psram_externa": "Não",
|
|
"gpio": "30",
|
|
"adc": "1x SAR ADC de 12 bits, até 7 canais",
|
|
"dac": "Não",
|
|
"touch": "Não",
|
|
"uart": "3",
|
|
"spi": "3",
|
|
"i2c": "2",
|
|
"i2s": "1",
|
|
"pwm": "LED PWM (até 6 canais), Motor PWM",
|
|
"usb": "1 (USB Serial/JTAG)",
|
|
"sdio": "1 (SDIO 2.0 Slave)",
|
|
"sensor_temperatura": "1 (interno)",
|
|
"consumo_energia": {
|
|
"active_wifi6": "Varia conforme perfil TX/RX",
|
|
"light_sleep": "0.8 mA",
|
|
"deep_sleep": "7 µA"
|
|
},
|
|
"temperatura_operacao": "-40°C a 105°C",
|
|
"temperatura_armazenamento": "-40°C a 150°C",
|
|
"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": "Microcontrolador RISC-V econômico de 160MHz com Wi-Fi 6, Bluetooth 6.0 LE e suporte a Flash/PSRAM no encapsulamento",
|
|
"arquitetura": "RISC-V single-core de 32 bits",
|
|
"nucleos": "1 (Single-core)",
|
|
"frequencia": "Até 160 MHz",
|
|
"aceleradores_cripto": "Sim (SHA-1/224/256, ECC e ECDSA, RNG, XTS-AES-128, proteção contra DPA, Secure Boot V2 (ECDSA))",
|
|
"wifi": "Wi-Fi 6 (802.11ax) 2.4 GHz",
|
|
"bluetooth": "Bluetooth 6.0 LE (Core 6.0 certificado)",
|
|
"zigbee_thread": "Não",
|
|
"matter": "Sim (via Wi-Fi)",
|
|
"memoria_sram": "320 KB",
|
|
"memoria_sram_rtc": "Não",
|
|
"memoria_rom": "256 KB",
|
|
"flash_externa": "Até 16 MB via QSPI (modelos com 4 MB ou 8 MB integrados no encapsulamento)",
|
|
"psram_externa": "Até 16 MB via QSPI (modelos com 2 MB ou 8 MB integrados no encapsulamento)",
|
|
"gpio": "30",
|
|
"adc": "1x SAR ADC de 12 bits, até 4 canais",
|
|
"dac": "Não",
|
|
"touch": "Não",
|
|
"uart": "3",
|
|
"spi": "3 (2 para Flash/PSRAM, 1 para uso geral)",
|
|
"i2c": "1",
|
|
"i2s": "1",
|
|
"pwm": "LED PWM (até 6 canais)",
|
|
"usb": "1 (USB Serial/JTAG)",
|
|
"sdio": "1 (SDIO 2.0 Slave)",
|
|
"sensor_temperatura": "1 (interno)",
|
|
"consumo_energia": {
|
|
"active": "Baixo consumo com clock dinâmico",
|
|
"light_sleep": "0.1-0.8 mA",
|
|
"deep_sleep": "7 µA"
|
|
},
|
|
"temperatura_operacao": "-40°C a 105°C",
|
|
"temperatura_armazenamento": "-40°C a 150°C",
|
|
"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": "Alto desempenho com processador RISC-V dual-core a 400MHz, aceleradores de IA e ricas interfaces de mídia",
|
|
"arquitetura": "RISC-V de 32 bits dual-core de alto desempenho (HP) + single-core de baixo consumo (LP)",
|
|
"nucleos": "2 (Dual-core HP) + 1 (Single-core LP)",
|
|
"frequencia": "Até 400 MHz",
|
|
"aceleradores_ia": "Sim (Vector Instructions, aceleradores de IA)",
|
|
"aceleradores_cripto": "Sim (AES-128/256 + GCM, SHA-1/224/256/384/512, RSA/MPI, HMAC, Digital Signature, ECC e ECDSA (P-192/P-256/P-384), Key Manager, RNG, XTS-AES-128/256, Secure Boot V2 (RSA-3072 ou ECDSA))",
|
|
"wifi": "Não",
|
|
"bluetooth": "Não",
|
|
"ethernet": "Sim (Ethernet MAC integrado)",
|
|
"memoria_sram": "768 KB",
|
|
"memoria_sram_rtc": "32 KB",
|
|
"memoria_rom": "128 KB",
|
|
"flash_externa": "Até 128 MB via QSPI/Octal SPI",
|
|
"psram_externa": "Suporta até 64 MB (16 MB ou 32 MB integrados no encapsulamento via OPI/HPI)",
|
|
"gpio": "55",
|
|
"adc": "1x SAR ADC de 12 bits, até 8 canais",
|
|
"dac": "Não",
|
|
"touch": "Não",
|
|
"uart": "5",
|
|
"spi": "3",
|
|
"i2c": "2",
|
|
"i2s": "3",
|
|
"pwm": "LED PWM (até 8 canais), Motor PWM (6 canais)",
|
|
"usb": "1 (USB OTG 2.0)",
|
|
"mipi_csi": "Interface MIPI CSI para câmera",
|
|
"mipi_dsi": "Interface MIPI DSI para display",
|
|
"lcd": "Interface LCD de 8/16/24 bits",
|
|
"camera": "Interface DVP de 8/16 bits",
|
|
"sdio": "2 (SD/SDIO/MMC Host)",
|
|
"sensor_temperatura": "1 (interno)",
|
|
"consumo_energia": {
|
|
"active": "50-100 mA (estimado, alto desempenho)",
|
|
"light_sleep": "Baixo consumo",
|
|
"deep_sleep": "Poucos µA"
|
|
},
|
|
"temperatura_operacao": "-40°C a 85°C",
|
|
"temperatura_armazenamento": "-40°C a 150°C",
|
|
"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": "Focado em ultra-baixo consumo com Bluetooth 6.0, Zigbee e Thread. Mas sem suporte a Wi-Fi",
|
|
"arquitetura": "RISC-V single-core de 32 bits",
|
|
"nucleos": "1 (Single-core)",
|
|
"frequencia": "Até 96 MHz",
|
|
"aceleradores_cripto": "Sim (AES-128/256, SHA-1/224/256, RSA/MPI, HMAC, Digital Signature, ECC e ECDSA, RNG, XTS-AES-128, proteção contra DPA, Secure Boot V2 (RSA-3072 ou ECDSA))",
|
|
"wifi": "Não",
|
|
"bluetooth": "Bluetooth 6.0 LE (Core 6.0 certificado)",
|
|
"zigbee_thread": "IEEE 802.15.4 (Zigbee 3.0, Thread 1.4)",
|
|
"matter": "Sim",
|
|
"memoria_sram": "320 KB",
|
|
"memoria_sram_rtc": "16 KB",
|
|
"memoria_rom": "128 KB",
|
|
"flash_externa": "Até 16 MB via QSPI",
|
|
"psram_externa": "Não",
|
|
"gpio": "19",
|
|
"adc": "1x SAR ADC de 12 bits, até 5 canais",
|
|
"dac": "Não",
|
|
"touch": "Não",
|
|
"uart": "2",
|
|
"spi": "3",
|
|
"i2c": "2",
|
|
"i2s": "1",
|
|
"pwm": "LED PWM (até 6 canais)",
|
|
"usb": "1 (USB Serial/JTAG)",
|
|
"sensor_temperatura": "1 (interno)",
|
|
"consumo_energia": {
|
|
"active": "30-50 mA",
|
|
"light_sleep": "0.8 mA",
|
|
"deep_sleep": "7-10 µA"
|
|
},
|
|
"temperatura_operacao": "-40°C a 105°C",
|
|
"temperatura_armazenamento": "-40°C a 150°C",
|
|
"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": "SoC dual-core RISC-V de altíssima eficiência energética com Bluetooth 5.4 LE (LE Audio) e IEEE 802.15.4 para Thread, Zigbee e Matter. Sem Wi-Fi",
|
|
"status_documentacao": "Documentação preliminar: a Espressif ainda não publicou o datasheet nem o manual técnico do ESP32-H4. Os dados abaixo vêm do anúncio oficial do produto e das definições de hardware (soc_caps) do ESP-IDF, e podem mudar até o lançamento.",
|
|
"arquitetura": "RISC-V dual-core de 32 bits",
|
|
"nucleos": "2 (Dual-core)",
|
|
"frequencia": "Até 96 MHz",
|
|
"aceleradores_cripto": "Sim (AES-128/256, SHA-1/224/256/384/512, HMAC, ECC e ECDSA determinístico (P-192/P-256/P-384), RNG, XTS-AES-128/256)",
|
|
"wifi": "Não",
|
|
"bluetooth": "Bluetooth 5.4 LE (LE Audio, canais isócronos BIS/CIS, PAwR, Connection Subrating e Direction Finding AoA/AoD)",
|
|
"zigbee_thread": "IEEE 802.15.4 (Zigbee 3.0, Thread 1.4)",
|
|
"matter": "Sim",
|
|
"memoria_sram": "384 KB",
|
|
"memoria_sram_rtc": "Sim (LP SRAM)",
|
|
"memoria_rom": "128 KB",
|
|
"flash_externa": "Sim, via QSPI (modelos com flash integrada no encapsulamento)",
|
|
"psram_externa": "Até 4 MB",
|
|
"gpio": "40",
|
|
"adc": "1x SAR ADC de 12 bits, até 5 canais",
|
|
"dac": "Não",
|
|
"touch": "15 canais capacitivos (versão 3, com waterproof e proximidade)",
|
|
"uart": "2",
|
|
"spi": "3",
|
|
"i2c": "2",
|
|
"i2s": "1",
|
|
"pwm": "LED PWM (até 8 canais), 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": "Não divulgado (documentação preliminar)"
|
|
},
|
|
"temperatura_operacao": "Não divulgado (documentação preliminar)",
|
|
"temperatura_armazenamento": "Não divulgado (documentação preliminar)",
|
|
"guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32h4/get-started/index.html",
|
|
"cor": "#e83e8c"
|
|
}
|
|
}
|