feat(i18n): Spanish localization (phase 4)
CI / Lint e auditorias (push) Successful in 1m31s
CI / Trivy (dependências e segredos) (push) Successful in 10s
CI / Imagem Docker (linux/arm64) (push) Successful in 2m23s

Complete implementation of Spanish (es-419) language support:
- Canonical catalogs and data: messages/es.json, data/es/**, lib/data/es/**, public/exemplos/es/**
- Canonical slugs: /es/series, /es/catalogo, /es/comparacion, /es/componentes, /es/diagnostico, /es/frameworks, /es/glosario, /es/selector, /es/acerca
- Dedicated search index at /api/busca/es with Spanish accent normalization
- Strict exclusion of book references in Spanish routes and catalogs
- Language selector and root negotiation with es active (ENABLED_LOCALES = ['pt', 'en', 'es'])
- Extended verification suite: check-i18n, smoke-imagem and verifica-vazamentos

Co-Authored-By: Antigravity <noreply@google.com>
This commit is contained in:
Lucas RayanandAntigravity committed 2026-11-01 19:50:20 -03:00
1 parent 0940814522
commit 660b28c09d
72 files changed
+17848 -947

No files matched your search

+422
View File
@@ -0,0 +1,422 @@
[
{
"numero": "1",
"nome": "ANT",
"tipo": "analog",
"funcoes": [
"Conexión de antena de RF (Wi-Fi y Bluetooth)"
],
"categorias": [
"Antena",
"RF"
],
"avisos": [
"Pin de RF dedicado. Evite trazar pistas largas o sin acoplamiento de impedancia de 50 ohms."
]
},
{
"numero": "2",
"nome": "VDDA3P3",
"tipo": "power",
"funcoes": [
"Alimentación analógica de 3.3V"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V (3.0V a 3.6V)",
"Suministra energía a los circuitos analógicos y de RF del chip"
]
},
{
"numero": "3",
"nome": "VDDA3P3",
"tipo": "power",
"funcoes": [
"Alimentación analógica de 3.3V"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V (3.0V a 3.6V)",
"Suministra energía a los circuitos analógicos y de RF del chip"
]
},
{
"numero": "4",
"nome": "GPIO0",
"tipo": "io",
"alimentacao": [
"VDD3P3_RTC"
],
"funcoes": [
"GPIO0",
"ADC1_CH0"
],
"categorias": [
"GPIO",
"ADC"
],
"avisos": [
"Pin de entrada analógica ADC1 Canal 0"
]
},
{
"numero": "5",
"nome": "GPIO1",
"tipo": "io",
"alimentacao": [
"VDD3P3_RTC"
],
"funcoes": [
"GPIO1",
"ADC1_CH1"
],
"categorias": [
"GPIO",
"ADC"
],
"avisos": [
"Pin de entrada analógica ADC1 Canal 1"
]
},
{
"numero": "6",
"nome": "GPIO2",
"tipo": "io",
"alimentacao": [
"VDD3P3_RTC"
],
"funcoes": [
"GPIO2",
"ADC1_CH2",
"FSPIQ"
],
"categorias": [
"GPIO",
"ADC",
"SPI"
],
"avisos": [
"Mapeado a la función SPI MISO (FSPIQ) por defecto durante el arranque de la flash"
]
},
{
"numero": "7",
"nome": "CHIP_EN",
"tipo": "analog",
"funcoes": [
"Habilitar el chip (Power-up / Reset)"
],
"categorias": [
"Power"
],
"avisos": [
"Activo en alto. Lleve a nivel alto para iniciar el chip.",
"No deje este pin flotando. Use un circuito RC de retardo externo para un arranque estable."
]
},
{
"numero": "8",
"nome": "GPIO3",
"tipo": "io",
"alimentacao": [
"VDD3P3_RTC"
],
"funcoes": [
"GPIO3",
"ADC1_CH3"
],
"categorias": [
"GPIO",
"ADC"
],
"avisos": [
"Pin de entrada analógica ADC1 Canal 3"
]
},
{
"numero": "9",
"nome": "GPIO4",
"tipo": "io",
"alimentacao": [
"VDD3P3_RTC"
],
"funcoes": [
"GPIO4",
"MTMS",
"FSPIQ",
"ADC1_CH4"
],
"categorias": [
"GPIO",
"JTAG",
"SPI",
"ADC"
],
"avisos": [
"Pin multifuncional: JTAG MTMS, SPI2 MISO y ADC1 Canal 4.",
"Puede usarse para depuración JTAG junto con otros pines JTAG."
]
},
{
"numero": "10",
"nome": "GPIO5",
"tipo": "io",
"alimentacao": [
"VDD3P3_RTC"
],
"funcoes": [
"GPIO5",
"MTDI",
"FSPIWP"
],
"categorias": [
"GPIO",
"JTAG",
"SPI"
],
"avisos": [
"Pin multifuncional: JTAG MTDI y SPI2 Write Protect (FSPIWP)."
]
},
{
"numero": "11",
"nome": "VDD3P3_RTC",
"tipo": "power",
"funcoes": [
"Alimentación del dominio RTC e I/Os de bajo consumo"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V"
]
},
{
"numero": "12",
"nome": "GPIO6",
"tipo": "io",
"alimentacao": [
"VDD3P3_RTC"
],
"funcoes": [
"GPIO6",
"MTCK",
"FSPICLK"
],
"categorias": [
"GPIO",
"JTAG",
"SPI"
],
"avisos": [
"Pin multifuncional: JTAG MTCK y SPI2 Clock (FSPICLK)."
]
},
{
"numero": "13",
"nome": "GPIO7",
"tipo": "io",
"alimentacao": [
"VDD3P3_RTC"
],
"funcoes": [
"GPIO7",
"MTDO",
"FSPID"
],
"categorias": [
"GPIO",
"JTAG",
"SPI"
],
"avisos": [
"Pin multifuncional: JTAG MTDO y SPI2 MOSI (FSPID)."
]
},
{
"numero": "14",
"nome": "GPIO8",
"tipo": "io",
"alimentacao": [
"VDD3P3_CPU"
],
"funcoes": [
"GPIO8"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Pin de strapping para control de arranque.",
"Junto con GPIO9, selecciona el modo de arranque del SoC (debe estar en 1 durante el reinicio para Joint Download Boot si GPIO9=0)."
]
},
{
"numero": "15",
"nome": "GPIO9",
"tipo": "io",
"alimentacao": [
"VDD3P3_CPU"
],
"funcoes": [
"GPIO9"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Pin de strapping principal. Nivel alto (1) en el reinicio activa SPI Boot (predeterminado vía pull-up débil).",
"Nivel bajo (0) en el reinicio coloca el chip en modo de descarga UART/SPI."
]
},
{
"numero": "16",
"nome": "GPIO10",
"tipo": "io",
"alimentacao": [
"VDD3P3_CPU"
],
"funcoes": [
"GPIO10",
"FSPICS0"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pin multifuncional: SPI2 Chip Select 0 (FSPICS0)."
]
},
{
"numero": "17",
"nome": "VDD3P3_CPU",
"tipo": "power",
"funcoes": [
"Alimentación digital de la CPU e I/Os correspondientes (3.3V)"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V"
]
},
{
"numero": "18",
"nome": "GPIO18",
"tipo": "io",
"alimentacao": [
"VDD3P3_CPU"
],
"funcoes": [
"GPIO18"
],
"categorias": [
"GPIO"
]
},
{
"numero": "19",
"nome": "GPIO19",
"tipo": "io",
"alimentacao": [
"VDD3P3_CPU"
],
"funcoes": [
"GPIO19",
"U0RXD"
],
"categorias": [
"GPIO",
"UART"
],
"avisos": [
"Pin de recepción UART0 (Serial RX por defecto para grabación y monitorización)."
]
},
{
"numero": "20",
"nome": "GPIO20",
"tipo": "io",
"alimentacao": [
"VDD3P3_CPU"
],
"funcoes": [
"GPIO20",
"U0TXD"
],
"categorias": [
"GPIO",
"UART"
],
"avisos": [
"Pin de transmisión UART0 (Serial TX por defecto para grabación y monitorización)."
]
},
{
"numero": "21",
"nome": "VDDA",
"tipo": "power",
"funcoes": [
"Alimentación de entrada analógica de 3.3V"
],
"categorias": [
"Power"
]
},
{
"numero": "22",
"nome": "XTAL_N",
"tipo": "analog",
"funcoes": [
"Conexión externa del cristal oscilador (Salida)"
],
"categorias": [
"Clock"
]
},
{
"numero": "23",
"nome": "XTAL_P",
"tipo": "analog",
"funcoes": [
"Conexión externa del cristal oscilador (Entrada)"
],
"categorias": [
"Clock"
]
},
{
"numero": "24",
"nome": "VDDA",
"tipo": "power",
"funcoes": [
"Alimentación de entrada analógica de 3.3V"
],
"categorias": [
"Power"
]
},
{
"numero": "25",
"nome": "GND",
"tipo": "power",
"funcoes": [
"Pin de conexión a tierra central (Exposed Pad)"
],
"categorias": [
"Power"
],
"avisos": [
"Debe soldarse adecuadamente al plano de tierra (GND) de la PCB para un rendimiento estable y disipación térmica."
]
}
]
+643
View File
@@ -0,0 +1,643 @@
[
{
"numero": "1",
"nome": "LNA_IN",
"tipo": "analog",
"funcoes": [
"Entrada y salida de señales de RF (Wi-Fi y Bluetooth) para la antena"
],
"categorias": [
"Antena"
],
"avisos": [
"Consulte la sección 2.4 de la hoja de datos para más detalles sobre pines analógicos"
]
},
{
"numero": "2",
"nome": "VDD3P3",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio analógico"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "3",
"nome": "VDD3P3",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio analógico"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "4",
"nome": "XTAL_32K_P",
"tipo": "io",
"alimentacao": [
"VDD3P3_RTC"
],
"funcoes": [
"GPIO0",
"XTAL_32K_P",
"ADC1_CH0"
],
"categorias": [
"GPIO",
"Clock",
"ADC"
]
},
{
"numero": "5",
"nome": "XTAL_32K_N",
"tipo": "io",
"alimentacao": [
"VDD3P3_RTC"
],
"funcoes": [
"GPIO1",
"XTAL_32K_N",
"ADC1_CH1"
],
"categorias": [
"GPIO",
"Clock",
"ADC"
]
},
{
"numero": "6",
"nome": "GPIO2",
"tipo": "io",
"alimentacao": [
"VDD3P3_RTC"
],
"funcoes": [
"GPIO2",
"ADC1_CH2",
"FSPIQ"
],
"categorias": [
"GPIO",
"ADC",
"SPI",
"Strapping"
],
"avisos": [
"Durante el reinicio, este pin estará configurado como entrada",
"Tras el reinicio, este pin estará configurado como entrada",
"En realidad, este pin no determina el modo de arranque, pero se recomienda conectarlo con un pull-up para evitar transitorios (consulte la sección 3.1 de la hoja de datos para más detalles)"
]
},
{
"numero": "7",
"nome": "CHIP_EN",
"tipo": "analog",
"funcoes": [
"Habilitar el chip"
],
"categorias": [
"Power"
],
"avisos": [
"Llevar este pin a nivel alto habilitará el funcionamiento del chip",
"Llevar este pin a nivel bajo deshabilitará el funcionamiento del chip",
"No deje este pin flotando, utilice una resistencia pull-up externa"
]
},
{
"numero": "8",
"nome": "GPIO3",
"tipo": "io",
"alimentacao": [
"VDD3P3_RTC"
],
"funcoes": [
"GPIO3",
"ADC1_CH3"
],
"categorias": [
"GPIO",
"ADC"
],
"avisos": [
"Durante el reinicio, este pin estará configurado como entrada",
"Tras el reinicio, este pin estará configurado como entrada"
]
},
{
"numero": "9",
"nome": "MTMS",
"tipo": "io",
"alimentacao": [
"VDD3P3_RTC"
],
"funcoes": [
"GPIO4",
"ADC1_CH4",
"FSPIHD",
"MTMS"
],
"categorias": [
"GPIO",
"ADC",
"SPI",
"JTAG"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada",
"Pin utilizado para depuración"
]
},
{
"numero": "10",
"nome": "MTDI",
"tipo": "io",
"alimentacao": [
"VDD3P3_RTC"
],
"funcoes": [
"GPIO5",
"ADC2_CH0",
"FSPIWP",
"MTDI"
],
"categorias": [
"GPIO",
"ADC",
"SPI",
"JTAG"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada",
"Pin utilizado para depuración"
]
},
{
"numero": "11",
"nome": "VDD3P3_RTC",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio de bajo consumo y parte del dominio digital"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "12",
"nome": "MTCK",
"tipo": "io",
"alimentacao": [
"VDD3P3_CPU"
],
"funcoes": [
"GPIO6",
"FSPICLK",
"MTCK"
],
"categorias": [
"GPIO",
"SPI",
"JTAG"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada",
"Pin utilizado para depuración"
]
},
{
"numero": "13",
"nome": "MTDO",
"tipo": "io",
"alimentacao": [
"VDD3P3_CPU"
],
"funcoes": [
"GPIO7",
"FSPID",
"MTDO"
],
"categorias": [
"GPIO",
"SPI",
"JTAG"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada",
"Pin utilizado para depuración"
]
},
{
"numero": "14",
"nome": "GPIO8",
"tipo": "io",
"alimentacao": [
"VDD3P3_CPU"
],
"funcoes": [
"GPIO8"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Durante el reinicio, este pin estará configurado como entrada",
"Tras el reinicio, este pin estará configurado como entrada",
"Utilizado para controlar el modo de arranque del chip (consulte la sección 3.1 de la hoja de datos para más detalles)"
]
},
{
"numero": "15",
"nome": "GPIO9",
"tipo": "io",
"alimentacao": [
"VDD3P3_CPU"
],
"funcoes": [
"GPIO9"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Durante el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Utilizado para controlar el modo de arranque del chip (consulte la sección 3.1 de la hoja de datos para más detalles)"
]
},
{
"numero": "16",
"nome": "GPIO10",
"tipo": "io",
"alimentacao": [
"VDD3P3_CPU"
],
"funcoes": [
"GPIO10",
"FSPICS0"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada"
]
},
{
"numero": "17",
"nome": "VDD3P3_CPU",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio digital"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "18",
"nome": "VDD_SPI",
"tipo": "power",
"alimentacao": [
"VDD3P3_CPU"
],
"funcoes": [
"Entrada/salida de la alimentación de la flash interna/externa",
"GPIO11"
],
"categorias": [
"Power",
"GPIO"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip",
"Solo puede utilizarse como GPIO si la memoria flash está alimentada por una fuente externa"
]
},
{
"numero": "19",
"nome": "SPIHD",
"tipo": "io",
"alimentacao": [
"VDD_SPI",
"VDD3P3_CPU"
],
"funcoes": [
"GPIO12",
"SPIHD"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Durante el reinicio, este pin estará con el pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Utilizado por la memoria flash SPI",
"No se recomienda utilizar este pin como GPIO"
]
},
{
"numero": "20",
"nome": "SPIWP",
"tipo": "io",
"alimentacao": [
"VDD_SPI",
"VDD3P3_CPU"
],
"funcoes": [
"GPIO13",
"SPIWP"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Durante el reinicio, este pin estará con el pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Utilizado por la memoria flash SPI",
"No se recomienda utilizar este pin como GPIO"
]
},
{
"numero": "21",
"nome": "SPICS0",
"tipo": "io",
"alimentacao": [
"VDD_SPI",
"VDD3P3_CPU"
],
"funcoes": [
"GPIO14",
"SPICS0"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Durante el reinicio, este pin estará con el pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Utilizado por la memoria flash SPI",
"No se recomienda utilizar este pin como GPIO"
]
},
{
"numero": "22",
"nome": "SPICLK",
"tipo": "io",
"alimentacao": [
"VDD_SPI",
"VDD3P3_CPU"
],
"funcoes": [
"GPIO15",
"SPICLK"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Durante el reinicio, este pin estará con el pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Utilizado por la memoria flash SPI",
"No se recomienda utilizar este pin como GPIO"
]
},
{
"numero": "23",
"nome": "SPID",
"tipo": "io",
"alimentacao": [
"VDD_SPI",
"VDD3P3_CPU"
],
"funcoes": [
"GPIO16",
"SPID"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Durante el reinicio, este pin estará con el pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Utilizado por la memoria flash SPI",
"No se recomienda utilizar este pin como GPIO"
]
},
{
"numero": "24",
"nome": "SPIQ",
"tipo": "io",
"alimentacao": [
"VDD_SPI",
"VDD3P3_CPU"
],
"funcoes": [
"GPIO17",
"SPIQ"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Durante el reinicio, este pin estará con el pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Utilizado por la memoria flash SPI",
"No se recomienda utilizar este pin como GPIO"
]
},
{
"numero": "25",
"nome": "GPIO18",
"tipo": "io",
"alimentacao": [
"VDD3P3_CPU"
],
"funcoes": [
"GPIO18",
"USB_D-"
],
"categorias": [
"GPIO",
"USB"
],
"avisos": [
"Por defecto, este pin se utiliza para USB Serial/JTAG"
]
},
{
"numero": "26",
"nome": "GPIO19",
"tipo": "io",
"alimentacao": [
"VDD3P3_CPU"
],
"funcoes": [
"GPIO19",
"USB_D+"
],
"categorias": [
"GPIO",
"USB"
],
"avisos": [
"Por defecto, este pin se utiliza para USB Serial/JTAG"
]
},
{
"numero": "27",
"nome": "U0RXD",
"tipo": "io",
"alimentacao": [
"VDD3P3_CPU"
],
"funcoes": [
"GPIO20",
"U0RXD"
],
"categorias": [
"GPIO",
"UART"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Pin utilizado para depuración"
]
},
{
"numero": "28",
"nome": "U0TXD",
"tipo": "io",
"alimentacao": [
"VDD3P3_CPU"
],
"funcoes": [
"GPIO21",
"U0TXD"
],
"categorias": [
"GPIO",
"UART"
],
"avisos": [
"Tras el reinicio, este pin estará con el pull-up interno activado",
"Pin utilizado para depuración"
]
},
{
"numero": "29",
"nome": "XTAL_N",
"tipo": "analog",
"funcoes": [
"Entrada/Salida negativa de reloj"
],
"categorias": [
"Clock"
],
"avisos": [
"Consulte la sección 2.3.2 de la hoja de datos para más detalles sobre pines analógicos"
]
},
{
"numero": "30",
"nome": "XTAL_P",
"tipo": "analog",
"funcoes": [
"Entrada/Salida positiva de reloj"
],
"categorias": [
"Clock"
],
"avisos": [
"Consulte la sección 2.3.2 de la hoja de datos para más detalles sobre pines analógicos"
]
},
{
"numero": "31",
"nome": "VDDA",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio analógico"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "32",
"nome": "VDDA",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio analógico"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "33",
"nome": "GND",
"tipo": "ground",
"funcoes": [
"Referencia eléctrica del circuito (tierra)"
],
"categorias": [
"GND"
]
}
]
+944
View File
@@ -0,0 +1,944 @@
[
{
"numero": "1",
"nome": "VDDA6",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio analógico"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "2",
"nome": "GND",
"tipo": "ground",
"funcoes": [
"Referencia eléctrica del circuito (tierra)"
],
"categorias": [
"GND"
]
},
{
"numero": "3",
"nome": "VDDA7",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio analógico"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "4",
"nome": "XTAL_N",
"tipo": "analog",
"funcoes": [
"Entrada/Salida negativa de reloj"
],
"categorias": [
"Clock"
],
"avisos": [
"Consulte la sección 2.3.3 de la hoja de datos para más detalles sobre pines analógicos"
]
},
{
"numero": "5",
"nome": "XTAL_P",
"tipo": "analog",
"funcoes": [
"Entrada/Salida positiva de reloj"
],
"categorias": [
"Clock"
],
"avisos": [
"Consulte la sección 2.3.3 de la hoja de datos para más detalles sobre pines analógicos"
]
},
{
"numero": "6",
"nome": "VDDA8",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio analógico"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "7",
"nome": "CHIP_PU",
"tipo": "analog",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"Habilitar el chip"
],
"categorias": [
"Power"
],
"avisos": [
"Llevar este pin a nivel alto habilitará el funcionamiento del chip",
"Llevar este pin a nivel bajo deshabilitará el funcionamiento del chip",
"No deje este pin flotando, utilice una resistencia pull-up externa"
]
},
{
"numero": "8",
"nome": "VDDPST1",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio digital de bajo consumo"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "9",
"nome": "XTAL_32K_P",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO0",
"LP_GDIO0",
"XTAL_32K_P",
"LP_UART_DTRN"
],
"categorias": [
"GPIO",
"Low Power",
"Clock",
"UART"
]
},
{
"numero": "10",
"nome": "XTAL_32K_N",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO1",
"LP_GDIO1",
"XTAL_32K_N",
"LP_UART_DSRN",
"ADC1_CH0"
],
"categorias": [
"GPIO",
"Low Power",
"Clock",
"UART",
"ADC"
]
},
{
"numero": "11",
"nome": "MTMS",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO2",
"LP_GDIO2",
"LP_UART_RTSN",
"LP_I2C_SDA",
"ADC1_CH1",
"FSPIQ",
"MTMS"
],
"categorias": [
"GPIO",
"Low Power",
"UART",
"I2C",
"ADC",
"SPI",
"JTAG",
"Strapping"
],
"avisos": [
"Durante el reinicio, este pin estará configurado como entrada",
"Tras el reinicio, este pin estará configurado como entrada",
"La función I2C_SDA está disponible en el modo de bajo consumo (LP)",
"Pin utilizado para depuración",
"Utilizado para controlar la frecuencia del cristal oscilador del chip (consulte la sección 3.5 de la hoja de datos para más detalles)"
]
},
{
"numero": "12",
"nome": "MTDI",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO3",
"LP_GDIO3",
"LP_UART_CTSN",
"LP_I2C_SCL",
"ADC1_CH2",
"MTDI"
],
"categorias": [
"GPIO",
"Low Power",
"UART",
"I2C",
"ADC",
"JTAG",
"Strapping"
],
"avisos": [
"Durante el reinicio, este pin estará configurado como entrada",
"Tras el reinicio, este pin estará configurado como entrada",
"La función I2C_SDA está disponible en el modo de bajo consumo (LP)",
"Pin utilizado para depuración",
"Utilizado para controlar la temporización de SDIO Slave (consulte la sección 3.2 de la hoja de datos para más detalles)"
]
},
{
"numero": "13",
"nome": "MTCK",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO4",
"LP_GDIO4",
"LP_UART_RXD",
"ADC1_CH3",
"FSPIHD",
"MTCK"
],
"categorias": [
"GPIO",
"Low Power",
"UART",
"ADC",
"SPI",
"JTAG"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Pin utilizado para depuración"
]
},
{
"numero": "14",
"nome": "MTDO",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO5",
"LP_GDIO5",
"LP_UART_TXD",
"ADC1_CH4",
"FSPIWP",
"MTDO"
],
"categorias": [
"GPIO",
"Low Power",
"UART",
"ADC",
"SPI",
"JTAG"
],
"avisos": [
"Durante el reinicio, este pin estará configurado como entrada",
"Tras el reinicio, este pin estará configurado como entrada",
"Pin utilizado para depuración"
]
},
{
"numero": "15",
"nome": "GPIO6",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO6",
"LP_GDIO6",
"ADC1_CH5",
"FSPICLK"
],
"categorias": [
"GPIO",
"Low Power",
"ADC",
"SPI"
],
"avisos": [
"Durante el reinicio, este pin estará configurado como entrada",
"Tras el reinicio, este pin estará configurado como entrada"
]
},
{
"numero": "16",
"nome": "GPIO7",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO7",
"FSPID",
"SDIO_DATA1"
],
"categorias": [
"GPIO",
"SPI",
"SD"
],
"avisos": [
"Durante el reinicio, este pin estará configurado como entrada",
"Tras el reinicio, este pin estará configurado como entrada",
"Utilizado para controlar la fuente de señales JTAG (consulte la sección 3.4 de la hoja de datos para más detalles)"
]
},
{
"numero": "17",
"nome": "GPIO8",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO8",
"SDIO_DATA0",
"PAD_COMP0"
],
"categorias": [
"GPIO",
"SD"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada"
]
},
{
"numero": "18",
"nome": "GPIO9",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO9",
"SDIO_CLK",
"PAD_COMP1"
],
"categorias": [
"GPIO",
"SD"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada"
]
},
{
"numero": "19",
"nome": "GPIO10",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO10",
"FSPICS0",
"SDIO_CMD"
],
"categorias": [
"GPIO",
"SPI",
"SD"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada"
]
},
{
"numero": "20",
"nome": "U0TXD",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO11",
"U0TXD"
],
"categorias": [
"GPIO",
"UART"
],
"avisos": [
"Tras el reinicio, este pin estará con el pull-up interno activado",
"Pin utilizado para depuración"
]
},
{
"numero": "21",
"nome": "U0RXD",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO12",
"U0RXD"
],
"categorias": [
"GPIO",
"UART"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Pin utilizado para depuración"
]
},
{
"numero": "22",
"nome": "GPIO13",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO13",
"USB_D-",
"SDIO_DATA3"
],
"categorias": [
"GPIO",
"USB",
"SD"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada",
"Por defecto, este pin se utiliza para USB Serial/JTAG"
]
},
{
"numero": "23",
"nome": "GPIO14",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO14",
"USB_D+",
"SDIO_DATA4"
],
"categorias": [
"GPIO",
"USB",
"SD"
],
"avisos": [
"Durante el reinicio, este pin estará con el pull-up interno para USB activado",
"Tras el reinicio, este pin estará configurado como entrada con el pull-up interno para USB activado",
"Por defecto, este pin se utiliza para USB Serial/JTAG"
]
},
{
"numero": "24",
"nome": "VDDPST2",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio digital de alto rendimiento y parte del dominio analógico"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "25",
"nome": "SPICS1",
"tipo": "io",
"alimentacao": [
"VDD_SPI"
],
"funcoes": [
"GPIO15",
"SPICS1"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Durante el reinicio, este pin estará con el pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Utilizado por la memoria flash SPI",
"No se recomienda utilizar este pin como GPIO"
]
},
{
"numero": "26",
"nome": "SPICS0",
"tipo": "io",
"alimentacao": [
"VDD_SPI"
],
"funcoes": [
"GPIO16",
"SPICS0"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Durante el reinicio, este pin estará con el pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Utilizado por la memoria flash SPI",
"No se recomienda utilizar este pin como GPIO"
]
},
{
"numero": "27",
"nome": "SPIQ",
"tipo": "io",
"alimentacao": [
"VDD_SPI"
],
"funcoes": [
"GPIO17",
"SPIQ"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Durante el reinicio, este pin estará con el pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Utilizado por la memoria flash SPI",
"No se recomienda utilizar este pin como GPIO"
]
},
{
"numero": "28",
"nome": "SPIWP",
"tipo": "io",
"alimentacao": [
"VDD_SPI"
],
"funcoes": [
"GPIO18",
"SPIWP"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Durante el reinicio, este pin estará con el pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Utilizado por la memoria flash SPI",
"No se recomienda utilizar este pin como GPIO"
]
},
{
"numero": "29",
"nome": "VDD_SPI",
"tipo": "power",
"funcoes": [
"Salida de alimentación para la flash externa",
"GPIO19"
],
"categorias": [
"Power",
"GPIO"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip",
"Solo puede utilizarse como GPIO si la memoria flash externa está alimentada por una fuente externa"
]
},
{
"numero": "30",
"nome": "SPIHD",
"tipo": "io",
"alimentacao": [
"VDD_SPI"
],
"funcoes": [
"GPIO20",
"SPIHD"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Durante el reinicio, este pin estará con el pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Utilizado por la memoria flash SPI",
"No se recomienda utilizar este pin como GPIO"
]
},
{
"numero": "31",
"nome": "SPICLK",
"tipo": "io",
"alimentacao": [
"VDD_SPI"
],
"funcoes": [
"GPIO21",
"SPICLK"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Durante el reinicio, este pin estará con el pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Utilizado por la memoria flash SPI",
"No se recomienda utilizar este pin como GPIO"
]
},
{
"numero": "32",
"nome": "SPID",
"tipo": "io",
"alimentacao": [
"VDD_SPI"
],
"funcoes": [
"GPIO22",
"SPID"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Durante el reinicio, este pin estará con el pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Utilizado por la memoria flash SPI",
"No se recomienda utilizar este pin como GPIO"
]
},
{
"numero": "33",
"nome": "GPIO23",
"tipo": "io",
"alimentacao": [
"VDDPST3"
],
"funcoes": [
"GPIO23"
],
"categorias": [
"GPIO"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada"
]
},
{
"numero": "34",
"nome": "GPIO24",
"tipo": "io",
"alimentacao": [
"VDDPST3"
],
"funcoes": [
"GPIO24"
],
"categorias": [
"GPIO"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada"
]
},
{
"numero": "35",
"nome": "GPIO25",
"tipo": "io",
"alimentacao": [
"VDDPST3"
],
"funcoes": [
"GPIO25"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Durante el reinicio, este pin estará configurado como entrada",
"Tras el reinicio, este pin estará configurado como entrada",
"Utilizado para controlar la temporización de SDIO Slave (consulte la sección 3.4 de la hoja de datos para mais detalles)"
]
},
{
"numero": "36",
"nome": "GPIO26",
"tipo": "io",
"alimentacao": [
"VDDPST3"
],
"funcoes": [
"GPIO26"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Durante el reinicio, este pin estará configurado como entrada",
"Tras el reinicio, este pin estará configurado como entrada",
"Utilizado para controlar el modo de arranque del chip (consulte la sección 3.1 de la hoja de datos para más detalles)"
]
},
{
"numero": "37",
"nome": "GPIO27",
"tipo": "io",
"alimentacao": [
"VDDPST3"
],
"funcoes": [
"GPIO27"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Durante el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Utilizado para controlar el modo de arranque del chip (consulte la sección 3.1 de la hoja de datos para más detalles)",
"Utilizado para controlar la emisión de mensajes de la ROM en UART0 (consulte la sección 3.3 de la hoja de datos para más detalles)"
]
},
{
"numero": "38",
"nome": "GPIO28",
"tipo": "io",
"alimentacao": [
"VDDPST3"
],
"funcoes": [
"GPIO28"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Durante el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Utilizado para controlar el modo de arranque del chip (consulte la sección 3.1 de la hoja de datos para más detalles)"
]
},
{
"numero": "39",
"nome": "VDDPST3",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio digital de alto rendimiento"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "40",
"nome": "VDDA1",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio analógico"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "41",
"nome": "VDDA2",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio analógico"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "42",
"nome": "ANT_2G",
"tipo": "analog",
"funcoes": [
"Conexión de la antena RF para la banda de 2 GHz"
],
"categorias": [
"Antena"
],
"avisos": [
"Consulte la sección 2.4 de la hoja de datos para más detalles sobre pines analógicos"
]
},
{
"numero": "43",
"nome": "GND",
"tipo": "ground",
"funcoes": [
"Referencia eléctrica del circuito (tierra)"
],
"categorias": [
"GND"
]
},
{
"numero": "44",
"nome": "VDDA3",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio analógico"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "44",
"nome": "VDDA4",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio analógico"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "45",
"nome": "VDDA5",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio analógico"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "47",
"nome": "GND",
"tipo": "ground",
"funcoes": [
"Referencia eléctrica del circuito (tierra)"
],
"categorias": [
"GND"
]
},
{
"numero": "48",
"nome": "ANT_5G",
"tipo": "analog",
"funcoes": [
"Conexión de la antena RF para la banda de 5 GHz"
],
"categorias": [
"Antena"
],
"avisos": [
"Consulte la sección 2.4 de la hoja de datos para más detalles sobre pines analógicos"
]
}
]
+841
View File
@@ -0,0 +1,841 @@
[
{
"numero": "1",
"nome": "ANT",
"tipo": "analog",
"funcoes": [
"Conexión de la antena RF"
],
"categorias": [
"Antena"
],
"avisos": [
"Consulte la sección 2.4 de la hoja de datos para más detalles sobre pines analógicos"
]
},
{
"numero": "2",
"nome": "VDDA3P3",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio analógico"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "3",
"nome": "VDDA3P3",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio analógico"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "4",
"nome": "CHIP_PU",
"tipo": "analog",
"funcoes": [
"Habilitar el chip"
],
"categorias": [
"Power"
],
"avisos": [
"Llevar este pin a nivel alto habilitará el funcionamiento del chip",
"Llevar este pin a nivel bajo deshabilitará el funcionamiento del chip",
"No deje este pin flotando, utilice una resistencia pull-up externa"
]
},
{
"numero": "5",
"nome": "VDDPST1",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio digital de bajo consumo y parte del dominio analógico"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "6",
"nome": "XTAL_32K_P",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO0",
"LP_GDIO0",
"XTAL_32K_P",
"LP_UART_DTRN",
"ADC1_CH0"
],
"categorias": [
"GPIO",
"Low Power",
"Clock",
"UART"
]
},
{
"numero": "7",
"nome": "XTAL_32K_N",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO1",
"LP_GDIO1",
"XTAL_32K_N",
"LP_UART_DSRN",
"ADC1_CH1"
],
"categorias": [
"GPIO",
"Low Power",
"Clock",
"UART",
"ADC"
]
},
{
"numero": "8",
"nome": "GPIO2",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO2",
"LP_GDIO2",
"LP_UART_RTSN",
"ADC1_CH2",
"FSPIQ"
],
"categorias": [
"GPIO",
"Low Power",
"UART",
"ADC",
"SPI"
],
"avisos": [
"Durante el reinicio, este pin estará configurado como entrada",
"Tras el reinicio, este pin estará configurado como entrada"
]
},
{
"numero": "9",
"nome": "GPIO3",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO3",
"LP_GDIO3",
"LP_UART_CTSN",
"ADC1_CH3"
],
"categorias": [
"GPIO",
"Low Power",
"UART",
"ADC"
],
"avisos": [
"Durante el reinicio, este pin estará configurado como entrada",
"Tras el reinicio, este pin estará configurado como entrada"
]
},
{
"numero": "10",
"nome": "MTMS",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO4",
"LP_GDIO4",
"LP_UART_RXD",
"ADC1_CH3",
"FSPIHD",
"MTMS"
],
"categorias": [
"GPIO",
"Low Power",
"UART",
"ADC",
"SPI",
"JTAG"
],
"avisos": [
"Durante el reinicio, este pin estará configurado como entrada",
"Tras el reinicio, este pin estará configurado como entrada",
"Pin utilizado para depuración",
"Utilizado para controlar la temporización de SDIO Slave (consulte la sección 3.2 de la hoja de datos para más detalles)"
]
},
{
"numero": "11",
"nome": "MTDI",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO5",
"LP_GDIO5",
"LP_UART_TXD",
"ADC1_CH5",
"FSPIWP",
"MTDI"
],
"categorias": [
"GPIO",
"Low Power",
"UART",
"ADC",
"SPI",
"JTAG"
],
"avisos": [
"Durante el reinicio, este pin estará configurado como entrada",
"Tras el reinicio, este pin estará configurado como entrada",
"Pin utilizado para depuración",
"Utilizado para controlar la temporización de SDIO Slave (consulte la sección 3.2 de la hoja de datos para más detalles)"
]
},
{
"numero": "12",
"nome": "MTCK",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO6",
"LP_GDIO6",
"LP_I2C_SDA",
"ADC1_CH6",
"FSPICLK",
"MTCK"
],
"categorias": [
"GPIO",
"Low Power",
"I2C",
"ADC",
"SPI",
"JTAG"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"La función I2C_SDA está disponible en el modo de bajo consumo (LP)",
"Pin utilizado para depuración"
]
},
{
"numero": "13",
"nome": "MTDO",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO7",
"LP_GDIO7",
"LP_I2C_SCL",
"FSPID",
"MTDO"
],
"categorias": [
"GPIO",
"Low Power",
"I2C",
"SPI",
"JTAG"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada",
"La función I2C_SDA está disponible en el modo de bajo consumo (LP)",
"Pin utilizado para depuración"
]
},
{
"numero": "14",
"nome": "GPIO8",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO8"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Durante el reinicio, este pin estará configurado como entrada",
"Tras el reinicio, este pin estará configurado como entrada",
"Utilizado para controlar el modo de arranque del chip (consulte la sección 3.1 de la hoja de datos para más detalles)",
"Utilizado para controlar la emisión de mensajes de la ROM en UART0 (consulte la sección 3.3 de la hoja de datos para más detalles)"
]
},
{
"numero": "15",
"nome": "GPIO9",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO9"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Durante el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Utilizado para controlar el modo de arranque del chip (consulte la sección 3.1 de la hoja de datos para más detalles)"
]
},
{
"numero": "16",
"nome": "GPIO10",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO10"
],
"categorias": [
"GPIO"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada"
]
},
{
"numero": "17",
"nome": "GPIO11",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO11"
],
"categorias": [
"GPIO"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada"
]
},
{
"numero": "18",
"nome": "GPIO12",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO12",
"USB_D-"
],
"categorias": [
"GPIO",
"USB"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada",
"Por defecto, este pin se utiliza para USB Serial/JTAG"
]
},
{
"numero": "19",
"nome": "GPIO13",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO13",
"USB_D+"
],
"categorias": [
"GPIO",
"USB"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Por defecto, este pin se utiliza para USB Serial/JTAG"
]
},
{
"numero": "20",
"nome": "SPICS0",
"tipo": "io",
"alimentacao": [
"VDD_SPI"
],
"funcoes": [
"GPIO24",
"SPICS0"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Durante el reinicio, este pin estará con el pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Utilizado por la memoria flash SPI",
"No se recomienda utilizar este pin como GPIO"
]
},
{
"numero": "21",
"nome": "SPIQ",
"tipo": "io",
"alimentacao": [
"VDD_SPI"
],
"funcoes": [
"GPIO25",
"SPIQ"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Durante el reinicio, este pin estará con el pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Utilizado por la memoria flash SPI",
"No se recomienda utilizar este pin como GPIO"
]
},
{
"numero": "22",
"nome": "SPIWP",
"tipo": "io",
"alimentacao": [
"VDD_SPI"
],
"funcoes": [
"GPIO26",
"SPIWP"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Durante el reinicio, este pin estará con el pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Utilizado por la memoria flash SPI",
"No se recomienda utilizar este pin como GPIO"
]
},
{
"numero": "23",
"nome": "VDD_SPI",
"tipo": "power",
"funcoes": [
"Entrada/Salida de alimentación para la memoria flash",
"GPIO27"
],
"categorias": [
"Power",
"GPIO"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip",
"Solo puede utilizarse como GPIO si la memoria flash externa está alimentada por una fuente externa"
]
},
{
"numero": "24",
"nome": "SPIHD",
"tipo": "io",
"alimentacao": [
"VDD_SPI"
],
"funcoes": [
"GPIO28",
"SPIHD"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Durante el reinicio, este pin estará con el pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Utilizado por la memoria flash SPI",
"No se recomienda utilizar este pin como GPIO"
]
},
{
"numero": "25",
"nome": "SPICLK",
"tipo": "io",
"alimentacao": [
"VDD_SPI"
],
"funcoes": [
"GPIO29",
"SPICLK"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Durante el reinicio, este pin estará con el pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Utilizado por la memoria flash SPI",
"No se recomienda utilizar este pin como GPIO"
]
},
{
"numero": "26",
"nome": "SPID",
"tipo": "io",
"alimentacao": [
"VDD_SPI"
],
"funcoes": [
"GPIO30",
"SPID"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Durante el reinicio, este pin estará con el pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Utilizado por la memoria flash SPI",
"No se recomienda utilizar este pin como GPIO"
]
},
{
"numero": "27",
"nome": "GPIO15",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO15"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Durante el reinicio, este pin estará configurado como entrada",
"Tras el reinicio, este pin estará configurado como entrada",
"Utilizado para controlar la fuente de señales JTAG (consulte la sección 3.4 de la hoja de datos para más detalles)"
]
},
{
"numero": "28",
"nome": "VDDA2",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio digital de alto rendimiento"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "29",
"nome": "U0TXD",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO16",
"U0TXD",
"FSPICS0"
],
"categorias": [
"GPIO",
"UART",
"SPI"
],
"avisos": [
"Tras el reinicio, este pin estará con el pull-up interno activado",
"Pin utilizado para depuración"
]
},
{
"numero": "30",
"nome": "U0RXD",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO17",
"U0RXD",
"FSPICS1"
],
"categorias": [
"GPIO",
"UART",
"SPI"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Pin utilizado para depuración"
]
},
{
"numero": "31",
"nome": "SDIO_CMD",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO18",
"SDIO_CMD",
"FSPICS2"
],
"categorias": [
"GPIO",
"SD",
"SPI"
],
"avisos": [
"Durante el reinicio, este pin estará con el pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada"
]
},
{
"numero": "32",
"nome": "SDIO_CLK",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO19",
"SDIO_CLK",
"FSPICS3"
],
"categorias": [
"GPIO",
"SD",
"SPI"
],
"avisos": [
"Durante el reinicio, este pin estará con el pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada"
]
},
{
"numero": "33",
"nome": "SDIO_DATA0",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO20",
"SDIO_DATA0",
"FSPICS4"
],
"categorias": [
"GPIO",
"SD",
"SPI"
],
"avisos": [
"Durante el reinicio, este pin estará con el pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada"
]
},
{
"numero": "34",
"nome": "SDIO_DATA1",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO21",
"SDIO_DATA1",
"FSPICS5"
],
"categorias": [
"GPIO",
"SD",
"SPI"
],
"avisos": [
"Durante el reinicio, este pin estará con el pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada"
]
},
{
"numero": "35",
"nome": "SDIO_DATA2",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO22",
"SDIO_DATA2"
],
"categorias": [
"GPIO",
"SD"
],
"avisos": [
"Durante el reinicio, este pin estará con el pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada"
]
},
{
"numero": "36",
"nome": "SDIO_DATA3",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO23",
"SDIO_DATA3"
],
"categorias": [
"GPIO",
"SD"
],
"avisos": [
"Durante el reinicio, este pin estará con el pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada"
]
},
{
"numero": "37",
"nome": "VDDA1",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio analógico"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "38",
"nome": "XTAL_N",
"tipo": "analog",
"funcoes": [
"Entrada/Salida negativa de reloj"
],
"categorias": [
"Clock"
],
"avisos": [
"Consulte la sección 2.4 de la hoja de datos para más detalles sobre pines analógicos"
]
},
{
"numero": "39",
"nome": "XTAL_P",
"tipo": "analog",
"funcoes": [
"Entrada/Salida positiva de reloj"
],
"categorias": [
"Clock"
],
"avisos": [
"Consulte la sección 2.4 de la hoja de datos para más detalles sobre pines analógicos"
]
},
{
"numero": "40",
"nome": "VDDA2",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio analógico"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "41",
"nome": "GND",
"tipo": "ground",
"funcoes": [
"Referencia eléctrica del circuito (tierra)"
],
"categorias": [
"GND"
]
}
]
+729
View File
@@ -0,0 +1,729 @@
[
{
"numero": "1",
"nome": "ANT_2G",
"tipo": "analog",
"funcoes": [
"Conexión de antena de RF (Wi-Fi y Bluetooth)"
],
"categorias": [
"Antena",
"RF"
],
"avisos": [
"Pin de RF dedicado a 2.4 GHz. Requer casamento de impedância de 50 ohms."
]
},
{
"numero": "2",
"nome": "VDDA3",
"tipo": "power",
"funcoes": [
"Alimentación del dominio analógico de 3.3V"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V (3.0V a 3.6V). Fornece energia para circuitos de RF e clock."
]
},
{
"numero": "3",
"nome": "VDDA4",
"tipo": "power",
"funcoes": [
"Alimentación del dominio analógico de 3.3V"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V (3.0V a 3.6V). Fornece energia para circuitos de RF e clock."
]
},
{
"numero": "4",
"nome": "CHIP_PU",
"tipo": "analog",
"funcoes": [
"Habilitar el chip (Power-up / Reset)"
],
"categorias": [
"Power"
],
"avisos": [
"Activo en alto. Lleve a nivel alto para iniciar el chip.",
"No deje este pin flotando. Se recomienda usar un circuito RC de retardo externo para un reinicio limpio."
]
},
{
"numero": "5",
"nome": "VDDPST1",
"tipo": "power",
"funcoes": [
"Alimentación digital de los dominios HP (High Performance) y LP (Low Power)"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V. Alimenta a parte digital de baixo consumo e pinos associados."
]
},
{
"numero": "6",
"nome": "GPIO0",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO0",
"XTAL_32K_P"
],
"categorias": [
"GPIO",
"Clock"
],
"avisos": [
"Pin multifuncional de bajo consumo. Puede conectarse al cristal oscilador de 32 kHz externo (Entrada P)."
]
},
{
"numero": "7",
"nome": "GPIO1",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO1",
"XTAL_32K_N",
"ADC1_CH0"
],
"categorias": [
"GPIO",
"Clock",
"ADC"
],
"avisos": [
"Pin multifuncional. Conexión del cristal de 32 kHz externo (Salida N) y entrada analógica ADC1 Canal 0."
]
},
{
"numero": "8",
"nome": "GPIO2",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO2"
],
"categorias": [
"GPIO"
]
},
{
"numero": "9",
"nome": "GPIO3",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO3",
"MTMS",
"ADC1_CH1"
],
"categorias": [
"GPIO",
"JTAG",
"ADC",
"Strapping"
],
"avisos": [
"Pin multifuncional: JTAG MTMS, ADC1 Canal 1 y pin de strapping para control de flanco de reloj de SDIO.",
"Flotante por defecto durante el reinicio."
]
},
{
"numero": "10",
"nome": "GPIO4",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO4",
"MTDI",
"ADC1_CH2"
],
"categorias": [
"GPIO",
"JTAG",
"ADC",
"Strapping"
],
"avisos": [
"Pin multifuncional: JTAG MTDI, ADC1 Canal 2 y pin de strapping para control de flanco de reloj de SDIO.",
"Flotante por defecto durante el reinicio."
]
},
{
"numero": "11",
"nome": "GPIO5",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO5",
"MTCK",
"ADC1_CH3"
],
"categorias": [
"GPIO",
"JTAG",
"ADC"
],
"avisos": [
"Pin multifuncional: JTAG MTCK e entrada analógica ADC1 Canal 3."
]
},
{
"numero": "12",
"nome": "GPIO6",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO6",
"MTDO"
],
"categorias": [
"GPIO",
"JTAG"
],
"avisos": [
"Pin multifuncional JTAG MTDO."
]
},
{
"numero": "13",
"nome": "GPIO25",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO25",
"SDIO_CMD",
"FSPICS0"
],
"categorias": [
"GPIO",
"SDIO",
"SPI"
],
"avisos": [
"Pin multifuncional de alta velocidade: SDIO Comando ou SPI2 Chip Select 0."
]
},
{
"numero": "14",
"nome": "GPIO26",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO26",
"SDIO_CLK",
"FSPICLK"
],
"categorias": [
"GPIO",
"SDIO",
"SPI"
],
"avisos": [
"Pin multifuncional de alta velocidade: SDIO Clock ou SPI2 Clock."
]
},
{
"numero": "15",
"nome": "GPIO27",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO27",
"SDIO_DATA0",
"FSPID"
],
"categorias": [
"GPIO",
"SDIO",
"SPI"
],
"avisos": [
"Pin multifuncional de alta velocidade: SDIO Dados 0 ou SPI2 MOSI (FSPID)."
]
},
{
"numero": "16",
"nome": "GPIO28",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO28",
"SDIO_DATA1",
"FSPIQ"
],
"categorias": [
"GPIO",
"SDIO",
"SPI"
],
"avisos": [
"Pin de alta velocidade: SDIO Dados 1 ou SPI2 MISO (FSPIQ)."
]
},
{
"numero": "17",
"nome": "GPIO22",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO22",
"SDIO_DATA2",
"FSPIWP"
],
"categorias": [
"GPIO",
"SDIO",
"SPI"
],
"avisos": [
"Pin de alta velocidade: SDIO Dados 2 ou SPI2 Write Protect."
]
},
{
"numero": "18",
"nome": "GPIO23",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO23",
"SDIO_DATA3",
"FSPIHD"
],
"categorias": [
"GPIO",
"SDIO",
"SPI"
],
"avisos": [
"Pin de alta velocidade: SDIO Dados 3 ou SPI2 Hold."
]
},
{
"numero": "19",
"nome": "GPIO14",
"tipo": "io",
"alimentacao": [
"VDD_SPI",
"VDDPST2"
],
"funcoes": [
"GPIO14",
"SPICS1"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pin dedicado para Chip Select 1 de la interfaz de memoria SPI Flash/PSRAM."
]
},
{
"numero": "20",
"nome": "GPIO15",
"tipo": "io",
"alimentacao": [
"VDD_SPI",
"VDDPST2"
],
"funcoes": [
"GPIO15",
"SPICS0"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pin dedicado para Chip Select 0 de la interfaz de memoria SPI Flash."
]
},
{
"numero": "21",
"nome": "VDDPST2",
"tipo": "power",
"funcoes": [
"Alimentación del dominio digital HP (High Performance)"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V (3.0V a 3.6V). Alimenta as interfaces digitais rápidas."
]
},
{
"numero": "22",
"nome": "GPIO16",
"tipo": "io",
"alimentacao": [
"VDD_SPI",
"VDDPST2"
],
"funcoes": [
"GPIO16",
"SPIQ"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pin de datos Q (MISO) de la interfaz de memoria flash SPI."
]
},
{
"numero": "23",
"nome": "GPIO17",
"tipo": "io",
"alimentacao": [
"VDD_SPI",
"VDDPST2"
],
"funcoes": [
"GPIO17",
"SPIWP"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pin de protección contra escritura (Write Protect) de la interfaz de memoria flash SPI."
]
},
{
"numero": "24",
"nome": "VDD_SPI",
"tipo": "power",
"funcoes": [
"Tensión de salida LDO gerada a partir de VDDPST2 para lalimentar a flash e PSRAM"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión de salida configurable por software de acuerdo con las especificaciones de la flash interna/externa (normalmente 3.3V o 1.8V).",
"No debe usarse como fuente general de energía de alta corriente."
]
},
{
"numero": "25",
"nome": "GPIO19",
"tipo": "io",
"alimentacao": [
"VDD_SPI",
"VDDPST2"
],
"funcoes": [
"GPIO19",
"SPIHD"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pin de control de Hold de la interfaz de memoria flash SPI."
]
},
{
"numero": "26",
"nome": "GPIO20",
"tipo": "io",
"alimentacao": [
"VDD_SPI",
"VDDPST2"
],
"funcoes": [
"GPIO20",
"SPICLK"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pin de señal de reloj de la interfaz de memoria flash SPI."
]
},
{
"numero": "27",
"nome": "GPIO21",
"tipo": "io",
"alimentacao": [
"VDD_SPI",
"VDDPST2"
],
"funcoes": [
"GPIO21",
"SPID"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pin de datos D (MOSI) de la interfaz de memoria flash SPI."
]
},
{
"numero": "28",
"nome": "GPIO12",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO12",
"USB_D-"
],
"categorias": [
"GPIO",
"USB"
],
"avisos": [
"Pin de señal negativa del transceptor USB Serial/JTAG integrado."
]
},
{
"numero": "29",
"nome": "GPIO13",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO13",
"USB_D+"
],
"categorias": [
"GPIO",
"USB"
],
"avisos": [
"Pin de señal positiva del transceptor USB Serial/JTAG integrado.",
"Dispone de pull-up integrado activado por defecto en el arranque del USB."
]
},
{
"numero": "30",
"nome": "GPIO24",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO24"
],
"categorias": [
"GPIO"
]
},
{
"numero": "31",
"nome": "GPIO8",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO8"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Pin de strapping para selección del modo de arranque y control de emisión de mensajes de la ROM.",
"Flotante por defecto durante el reinicio. Nivel alto (1) activa la emisión del registro de arranque."
]
},
{
"numero": "32",
"nome": "GPIO9",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO9"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Pin de strapping principal para selección del modo de arranque.",
"Equipado con pull-up débil integrado. Nivel alto (1) en el reinicio activa SPI Boot (carga desde la flash). Nivel bajo (0) fuerza el modo Download."
]
},
{
"numero": "33",
"nome": "GPIO10",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO10",
"U0RXD"
],
"categorias": [
"GPIO",
"UART"
],
"avisos": [
"Recepción serial UART0 (Serial RX para grabación del firmware externa y depuración)."
]
},
{
"numero": "34",
"nome": "GPIO11",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO11",
"U0TXD"
],
"categorias": [
"GPIO",
"UART"
],
"avisos": [
"Transmisión serial UART0 (Serial TX para grabación del firmware externa y depuración)."
]
},
{
"numero": "35",
"nome": "GPIO29",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO29"
],
"categorias": [
"GPIO"
]
},
{
"numero": "36",
"nome": "GPIO7",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO7"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Pin de strapping para selección de la fuente de señales JTAG (arranque temprano).",
"Sin resistencias de pull internas en el reinicio. Debe mantenerse estable mediante circuito externo si se utiliza."
]
},
{
"numero": "37",
"nome": "VDDA1",
"tipo": "power",
"funcoes": [
"Alimentación del dominio analógico de 3.3V"
],
"categorias": [
"Power"
]
},
{
"numero": "38",
"nome": "XTAL_N",
"tipo": "analog",
"funcoes": [
"Conexión externa del cristal oscilador de 40 MHz (Salida N)"
],
"categorias": [
"Clock"
]
},
{
"numero": "39",
"nome": "XTAL_P",
"tipo": "analog",
"funcoes": [
"Conexión externa del cristal oscilador de 40 MHz (Entrada P)"
],
"categorias": [
"Clock"
]
},
{
"numero": "40",
"nome": "VDDA2",
"tipo": "power",
"funcoes": [
"Alimentación del dominio analógico de 3.3V"
],
"categorias": [
"Power"
]
},
{
"numero": "41",
"nome": "GND",
"tipo": "power",
"funcoes": [
"Pin de conexión a tierra central (Exposed Pad)"
],
"categorias": [
"Power"
],
"avisos": [
"Debe soldarse adecuadamente al plano de masa (GND) de la PCB para un control de RF y térmico estable."
]
}
]
+603
View File
@@ -0,0 +1,603 @@
[
{
"numero": "1",
"nome": "VDD3P3",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio analógico"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "2",
"nome": "VDD3P3",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio analógico"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "3",
"nome": "GPIO0",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO0",
"FSPIQ"
],
"categorias": [
"GPIO",
"SPI"
]
},
{
"numero": "4",
"nome": "GPIO1",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO1",
"FSPICS0",
"ADC1_CH0"
],
"categorias": [
"GPIO",
"SPI",
"ADC"
]
},
{
"numero": "5",
"nome": "MTMS",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO1",
"FSPIWP",
"ADC1_CH1",
"MTMS"
],
"categorias": [
"GPIO",
"SPI",
"ADC",
"JTAG"
],
"avisos": [
"Durante el reinicio, este pin estará configurado como entrada",
"Tras el reinicio, este pin estará configurado como entrada",
"Pin utilizado para depuración"
]
},
{
"numero": "6",
"nome": "MTDO",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO3",
"FSPIHD",
"ADC1_CH2",
"MTDO"
],
"categorias": [
"GPIO",
"SPI",
"ADC",
"JTAG"
],
"avisos": [
"Durante el reinicio, este pin estará configurado como entrada",
"Tras el reinicio, este pin estará configurado como entrada",
"Pin utilizado para depuración"
]
},
{
"numero": "7",
"nome": "MTCK",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO4",
"FSPICLK",
"ADC1_CH3",
"MTCK"
],
"categorias": [
"GPIO",
"SPI",
"ADC",
"JTAG"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada",
"Pin utilizado para depuración"
]
},
{
"numero": "8",
"nome": "MTDI",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO5",
"FSPID",
"ADC1_CH4",
"MTDI"
],
"categorias": [
"GPIO",
"SPI",
"ADC",
"JTAG"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada",
"Pin utilizado para depuración"
]
},
{
"numero": "9",
"nome": "VDDPST1",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio de E/S"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "10",
"nome": "GPIO8",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO8"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Durante el reinicio, este pin estará configurado como entrada",
"Tras el reinicio, este pin estará configurado como entrada",
"Utilizado para controlar el modo de arranque del chip (consulte la sección 3.1 de la hoja de datos para más detalles)",
"Utilizado para controlar la emisión de mensajes de la ROM en UART0 (consulte la sección 3.3 de la hoja de datos para más detalles)"
]
},
{
"numero": "11",
"nome": "GPIO9",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO9"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Durante el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Utilizado para controlar el modo de arranque del chip (consulte la sección 3.1 de la hoja de datos para más detalles)"
]
},
{
"numero": "12",
"nome": "GPIO10",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO10",
"ZCD0"
],
"categorias": [
"GPIO"
]
},
{
"numero": "13",
"nome": "GPIO11",
"tipo": "io",
"alimentacao": [
"VDDPST1"
],
"funcoes": [
"GPIO11",
"ZCD1"
],
"categorias": [
"GPIO"
]
},
{
"numero": "14",
"nome": "GPIO12",
"tipo": "io",
"alimentacao": [
"VDDA_PMU",
"VBAT"
],
"funcoes": [
"GPIO12"
],
"categorias": [
"GPIO"
]
},
{
"numero": "15",
"nome": "XTAL_32K_P",
"tipo": "io",
"alimentacao": [
"VDDA_PMU",
"VBAT"
],
"funcoes": [
"GPIO13",
"XTAL_32K_P"
],
"categorias": [
"GPIO",
"Clock"
]
},
{
"numero": "16",
"nome": "XTAL_32K_N",
"tipo": "io",
"alimentacao": [
"VDDA_PMU",
"VBAT"
],
"funcoes": [
"GPIO14",
"XTAL_32K_N"
],
"categorias": [
"GPIO",
"Clock"
]
},
{
"numero": "17",
"nome": "CHIP_EN",
"tipo": "analog",
"alimentacao": [
"VBAT"
],
"funcoes": [
"Habilitar el chip"
],
"categorias": [
"Power"
],
"avisos": [
"Llevar este pin a nivel alto habilitará el funcionamiento del chip",
"Llevar este pin a nivel bajo deshabilitará el funcionamiento del chip",
"No deje este pin flotando, utilice una resistencia pull-up externa"
]
},
{
"numero": "18",
"nome": "VBAT",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio analógico o de la batería"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "19",
"nome": "VDDA_PMU",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio analógico"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "20",
"nome": "VDDPST1",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio de E/S"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "21",
"nome": "GPIO22",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO22"
],
"categorias": [
"GPIO"
]
},
{
"numero": "22",
"nome": "U0RXD",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO23",
"U0RXD",
"FSPICS1"
],
"categorias": [
"GPIO",
"UART",
"SPI"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Pin utilizado para depuración"
]
},
{
"numero": "23",
"nome": "U0TXD",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO24",
"U0TXD",
"FSPICS2"
],
"categorias": [
"GPIO",
"UART",
"SPI"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada con pull-up interno activado",
"Pin utilizado para depuración"
]
},
{
"numero": "24",
"nome": "GPIO25",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO24",
"FSPICS3"
],
"categorias": [
"GPIO",
"SPI",
"Strapping"
],
"avisos": [
"Durante el reinicio, este pin estará configurado como entrada",
"Tras el reinicio, este pin estará configurado como entrada",
"Utilizado para controlar la fuente de señales JTAG (consulte la sección 3.3 de la hoja de datos para más detalles)"
]
},
{
"numero": "25",
"nome": "GPIO26",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO26",
"FSPICS4",
"USB_D-"
],
"categorias": [
"GPIO",
"SPI",
"USB"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada",
"Por defecto, este pin se utiliza para USB Serial/JTAG"
]
},
{
"numero": "26",
"nome": "GPIO27",
"tipo": "io",
"alimentacao": [
"VDDPST2"
],
"funcoes": [
"GPIO27",
"FSPICS5",
"USB_D+"
],
"categorias": [
"GPIO",
"SPI",
"USB"
],
"avisos": [
"Tras el reinicio, este pin estará configurado como entrada con el pull-up interno para USB activado",
"Por defecto, este pin se utiliza para USB Serial/JTAG"
]
},
{
"numero": "27",
"nome": "VDD3P3",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio analógico"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "28",
"nome": "XTAL_N",
"tipo": "analog",
"funcoes": [
"Entrada/Salida negativa de reloj"
],
"categorias": [
"Clock"
],
"avisos": [
"Consulte la sección 2.3.2 de la hoja de datos para más detalles sobre pines analógicos"
]
},
{
"numero": "29",
"nome": "XTAL_P",
"tipo": "analog",
"funcoes": [
"Entrada/Salida positiva de reloj"
],
"categorias": [
"Clock"
],
"avisos": [
"Consulte la sección 2.3.2 de la hoja de datos para más detalles sobre pines analógicos"
]
},
{
"numero": "30",
"nome": "VDD3P3",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio analógico"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "31",
"nome": "VDD3P3",
"tipo": "power",
"funcoes": [
"Entrada de alimentación del dominio analógico"
],
"categorias": [
"Power"
],
"avisos": [
"Tensión recomendada: 3.3V",
"Tensión mínima recomendada: 3.0V",
"Tensión máxima recomendada: 3.6V",
"Consulte la sección 2.5 de la hoja de datos para más detalles sobre la alimentación del chip"
]
},
{
"numero": "32",
"nome": "ANT",
"tipo": "analog",
"funcoes": [
"Conexión de la antena RF"
],
"categorias": [
"Antena"
],
"avisos": [
"Consulte la sección 2.4 de la hoja de datos para más detalles sobre pines analógicos"
]
},
{
"numero": "33",
"nome": "GND",
"tipo": "ground",
"funcoes": [
"Referencia eléctrica del circuito (tierra)"
],
"categorias": [
"GND"
]
}
]
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
+411
View File
@@ -0,0 +1,411 @@
{
"ESP-IDF": {
"nome": "ESP-IDF",
"icone": "⚙️",
"nome_completo": "Espressif IoT Development Framework",
"descricao": "Framework oficial nativo de Espressif para todos los SoCs ESP32. Basado en FreeRTOS multinúcleo y CMake, ofrece control total del silicio, periféricos, radio y arquitectura de componentes modulares.",
"linguagem": "C / C++",
"tipo": "Framework Base Oficial",
"funcao_principal": "Desarrollo industrial y de alto rendimiento con acceso directo a registros, RTOS en tiempo real y pila completa de protocolos",
"caracteristicas": [
"Sistema operativo de tiempo real (FreeRTOS SMP multinúcleo)",
"Soporte nativo para ESP Component Registry mediante idf_component.yml",
"Pila completa de conectividad Wi-Fi 4/6, BLE 5.x, Zigbee y Thread",
"Soporte para todos los SoCs (ESP32, S2, S3, C2, C3, C6, H2, P4)",
"Gestión avanzada de energía y modos Deep Sleep",
"Seguridad robusta: Secure Boot v2, cifrado de flash y criptografía por hardware",
"Actualizaciones OTA cifradas con reversión automática",
"Cadena de herramientas moderna Clang/GCC, soporte para C++23 y depuración mediante JTAG OpenOCD"
],
"casos_uso": [
"Productos comerciales e industriales de IoT",
"Dispositivos con requisitos estrictos de batería y consumo",
"Aplicaciones en tiempo real con control preciso de interrupciones",
"Sistemas de seguridad con criptografía por hardware",
"Gateways multiprotocolo de alto rendimiento"
],
"exemplo": "/exemplos/esp-idf.c",
"exemplos": "https://github.com/espressif/esp-idf/tree/master/examples",
"documentacao": "https://docs.espressif.com/projects/esp-idf/en/latest/",
"repositorio": "https://github.com/espressif/esp-idf",
"cor": "#E74C3C"
},
"ESP-RainMaker": {
"nome": "ESP-RainMaker",
"icone": "☁️",
"nome_completo": "ESP RainMaker AIoT Cloud Platform",
"descricao": "Plataforma completa de nube y firmware de Espressif para productos conectados. Permite crear dispositivos IoT sin necesidad de desarrollar backend o aplicaciones móviles desde cero.",
"linguagem": "C / C++",
"tipo": "Cloud & AIoT Framework",
"funcao_principal": "Construcción acelerada de productos inteligentes con aplicación móvil (iOS/Android), nube AWS Serverless y control por voz (Alexa/Google Home)",
"caracteristicas": [
"Aprovisionamiento Wi-Fi y BLE asistido mediante aplicación oficial",
"Generación dinámica de interfaz en la app según los parámetros del firmware",
"Integración nativa con Alexa y Google Assistant",
"Soporte simultáneo para control local (Local Control vía mDNS/HTTP) y nube",
"Panel administrativo (RainMaker Dashboard) para gestión de flotas y OTA",
"Compatibilidad nativa con nodos Matter y Bridge de dispositivos",
"Biblioteca integrada mediante ESP Component Registry (espressif/esp_rainmaker)"
],
"casos_uso": [
"Electrodomésticos inteligentes y línea blanca conectada",
"Iluminación inteligente y enchufes inteligentes para el consumidor final",
"Sistemas de climatización (HVAC) y termostatos conectados",
"Prototipos de IoT comercial con validación rápida de mercado",
"Productos que requieren certificación para Apple Home, Alexa y Google Home"
],
"exemplo": "/exemplos/esp-rainmaker.c",
"exemplos": "https://github.com/espressif/esp-rainmaker/tree/master/examples",
"documentacao": "https://rainmaker.espressif.com/docs/",
"repositorio": "https://github.com/espressif/esp-rainmaker",
"cor": "#3B82F6"
},
"ESP-Matter": {
"nome": "ESP-Matter",
"icone": "🏠",
"nome_completo": "ESP Matter SDK",
"descricao": "SDK oficial de Espressif para el nuevo estándar unificado de hogar inteligente Matter (CSA). Permite interoperabilidad directa con Apple HomeKit, Google Home, Alexa y Home Assistant sin intermediarios.",
"linguagem": "C++",
"tipo": "Smart Home Framework",
"funcao_principal": "Desarrollo de dispositivos y puentes inteligentes compatibles con Matter sobre Wi-Fi o Thread",
"caracteristicas": [
"Soporte completo para Matter over Wi-Fi y Matter over Thread",
"Módulos listos para Matter Bridge (puenteando dispositivos Zigbee/BLE a redes Matter)",
"Integración nativa con clusters estándar (Light, Switch, Plug, Sensor, Door Lock)",
"Aprovisionamiento seguro mediante BLE y código QR",
"Soporte para múltiples fabrics simultáneos (control por Apple y Google al mismo tiempo)",
"Compatible con ESP32-C6, ESP32-H2 y chips Wi-Fi clásicos (ESP32/S3) con coprocesador Thread"
],
"casos_uso": [
"Lámparas, enchufes e interruptores con certificación Matter",
"Cerraduras electrónicas y controles de acceso conectados",
"Puentes y pasarelas Matter-to-Zigbee para migración de productos legados",
"Sensores ambientales y de presencia compatibles con ecosistemas múltiples",
"Dispositivos que exigen interoperabilidad entre Apple HomeKit, Alexa y Google Home"
],
"exemplo": "/exemplos/esp-matter.c",
"exemplos": "https://github.com/espressif/esp-matter/tree/main/examples",
"documentacao": "https://docs.espressif.com/projects/esp-matter/en/latest/",
"repositorio": "https://github.com/espressif/esp-matter",
"cor": "#F59E0B"
},
"ESP-ADF": {
"nome": "ESP-ADF",
"icone": "🎵",
"nome_completo": "ESP Audio Development Framework",
"descricao": "Espressif Audio Development Framework. Marco de trabajo completo para procesamiento de audio digital, códecs, transmisión por streaming y desarrollo de altavoces inteligentes.",
"linguagem": "C / C++",
"tipo": "Framework de Audio y Voz",
"funcao_principal": "Creación de flujos de audio flexibles con decodificadores, ecualizadores, mezcladores y compatibilidad con protocolos de streaming",
"caracteristicas": [
"Arquitectura en pipelines de audio con elementos modulares (Audio Elements)",
"Códecs integrados por software y hardware: MP3, AAC, FLAC, WAV, OGG, Opus",
"Compatibilidad con códecs de hardware externos vía I2S (ES8388, ES8311, TAS5805M)",
"Clientes de streaming de audio: HTTP Live Streaming, Apple AirPlay, DLNA, Icecast",
"Integración con micrófonos MEMS para cancelación de eco acústico (AEC)",
"Controladores para pantallas y botones en placas como ESP32-LyraT y ESP32-Korvo"
],
"casos_uso": [
"Altavoces inteligentes y asistentes de voz conectados",
"Radios por Internet y reproductores de música en red",
"Intercomunicadores IP y timbres con audio bidireccional",
"Dispositivos de audio Bluetooth con receptor y transmisor A2DP",
"Grabadoras y procesadores de sonido ambiental para monitoreo acústico"
],
"exemplo": "/exemplos/esp-adf.c",
"exemplos": "https://github.com/espressif/esp-adf/tree/master/examples",
"documentacao": "https://docs.espressif.com/projects/esp-adf/en/latest/",
"repositorio": "https://github.com/espressif/esp-adf",
"cor": "#0284C7"
},
"ESP-SR": {
"nome": "ESP-SR",
"icone": "🎙️",
"nome_completo": "ESP Speech Recognition Framework",
"descricao": "Espressif Speech Recognition Framework. Conjunto de algoritmos de inteligencia artificial para procesamiento de voz local, sin necesidad de conexión a Internet ni envío de audio a la nube.",
"linguagem": "C / C++",
"tipo": "Framework de Voz e IA",
"funcao_principal": "Procesamiento de voz local, detección de palabra de activación (Wake Word) y reconocimiento de comandos de voz fuera de línea",
"caracteristicas": [
"Detección de palabra de activación (Wake Word Detection - WakeNet) con bajo consumo y alta precisión",
"Reconocimiento de comandos de voz fuera de línea (Command Recognition - MultiNet) con cientos de comandos",
"Front-end acústico (AFE) para reducción de ruido, supresión de eco acústico (AEC) y formación de haz (Beamforming)",
"Optimizado para instrucciones vectoriales en Xtensa LX7 (ESP32-S3) y RISC-V",
"Soporte multilingüe para palabras de activación y comandos configurables",
"Modelos compactos que caben en la memoria SRAM/PSRAM del microcontrolador"
],
"casos_uso": [
"Electrodomésticos y paneles con control por voz fuera de línea",
"Dispositivos de automatización residencial sin dependencia de la nube",
"Juguetes interactivos y robots con respuesta por voz inmediata",
"Sistemas industriales con comandos de manos libres en entornos ruidosos",
"Front-end de audio para captación de voz en altavoces con Alexa/Google integrados"
],
"exemplo": "/exemplos/esp-sr.c",
"exemplos": "https://github.com/espressif/esp-sr/tree/master/examples",
"documentacao": "https://docs.espressif.com/projects/esp-sr/en/latest/",
"repositorio": "https://github.com/espressif/esp-sr",
"cor": "#6366F1"
},
"ESP-IoT-Solution": {
"nome": "ESP-IoT-Solution",
"icone": "🧩",
"nome_completo": "ESP-IoT-Solution Driver & Peripheral Suite",
"descricao": "Colección de controladores de periféricos, bibliotecas de sensores, actuadores y componentes de software probados para su uso con ESP-IDF.",
"linguagem": "C / C++",
"tipo": "Biblioteca de Periféricos y Drivers",
"funcao_principal": "Acelerar la integración de componentes de hardware (pantallas LCD/OLED, sensores, botones y buses industriales) en ESP-IDF",
"caracteristicas": [
"Controladores para pantallas LCD (ST7789, ILI9341, GC9A01) y OLED (SSD1306) con aceleración gráfica",
"Controladores para sensores de temperatura, humedad, presión (BME280, SHT30) y acelerómetros",
"Gestión avanzada de botones con detección de clic simple, doble, pulsación larga y matriz de teclas",
"Control de motores BLDC y paso a paso con biblioteca MCPWM dedicada",
"Bibliotecas para buses industriales: Modbus Master/Slave, bus CAN/TWAI y RS-485",
"Distribución modular a través de ESP Component Registry"
],
"casos_uso": [
"Interfaces hombre-máquina (HMI) con pantallas a color y perillas codificadoras rotativas",
"Estaciones meteorológicas y monitoreo ambiental industrial",
"Controladores de motores y actuadores para automatización y robótica",
"Gateways Modbus/RS-485 para telemetría industrial",
"Proyectos que requieren integración rápida de sensores y pantallas comerciales"
],
"exemplo": "/exemplos/esp-iot-solution.c",
"exemplos": "https://github.com/espressif/esp-iot-solution/tree/master/examples",
"documentacao": "https://docs.espressif.com/projects/esp-iot-solution/en/latest/",
"repositorio": "https://github.com/espressif/esp-iot-solution",
"cor": "#10B981"
},
"ESP-NOW": {
"nome": "ESP-NOW & Mesh",
"icone": "📡",
"nome_completo": "ESP-NOW Protocol & Mesh-Lite",
"descricao": "Protocolo de comunicación inalámbrica sin conexión desarrollado por Espressif. Permite la transmisión ultrarrápida de paquetes cortos entre dispositivos ESP32 sin necesidad de enrutador Wi-Fi.",
"linguagem": "C / C++",
"tipo": "Protocolo de Red y Malla",
"funcao_principal": "Intercambio de mensajes punto a punto, broadcast y formación de redes en malla de baja latencia y consumo mínimo",
"caracteristicas": [
"Comunicación directa entre chips sin handshake ni asociación Wi-Fi (latencia típica < 5 ms)",
"Cifrado seguro de paquetes mediante claves precompartidas CCMP/AES-128",
"Compatible con transmisiones punto a punto, punto a multipunto y broadcast",
"Paquetes de carga útil de hasta 250 bytes por trama",
"Coexistencia nativa con modo Wi-Fi Station o SoftAP tradicional en el mismo chip",
"Soporte para ESP-NOW Mesh para retransmisión de datos en múltiples saltos"
],
"casos_uso": [
"Sensores a batería que despiertan de Deep Sleep, transmiten datos y duermen en < 100 ms",
"Controles remotos industriales y de robótica de latencia ultrabaja",
"Interruptores inalámbricos y mandos de pared para automatización doméstica",
"Redes de sensores agrícolas distribuidas en áreas sin cobertura Wi-Fi",
"Sistemas de emergencia y alarmas de disparo instantáneo"
],
"exemplo": "/exemplos/esp-now.c",
"exemplos": "https://github.com/espressif/esp-now/tree/master/examples",
"documentacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/network/esp_now.html",
"repositorio": "https://github.com/espressif/esp-now",
"cor": "#8B5CF6"
},
"ESP-Zigbee-SDK": {
"nome": "ESP-Zigbee-SDK",
"icone": "🐝",
"nome_completo": "ESP Zigbee SDK (ZCL & ZBOSS)",
"descricao": "SDK oficial para desarrollo de redes Zigbee 3.0 en SoCs Espressif con radio IEEE 802.15.4 (ESP32-H2, ESP32-C6 y ESP32-H4). Integra la pila ZBOSS de DSR.",
"linguagem": "C / C++",
"tipo": "Smart Home & Mesh",
"funcao_principal": "Construcción de redes de automatización ultraligeras y de bajo consumo en topología de malla Zigbee",
"caracteristicas": [
"Pila certificada Zigbee PRO con especificación Zigbee 3.0 completa (ZBOSS)",
"Soporte para roles de Coordinador (Coordinator), Enrutador (Router) y Dispositivo Final (End Device)",
"Soporte para dispositivos durmientes de ultra bajo consumo (Sleepy End Devices - SED)",
"Clusters estándar de automatización: On/Off, Level Control, Color Control, Temperature Measurement",
"Integración con Matter mediante funcionalidad de puente Zigbee-to-Matter (Bridge)",
"Coexistencia de radio con Wi-Fi y Bluetooth en el ESP32-C6"
],
"casos_uso": [
"Sensores de puerta/ventana, presencia y temperatura que funcionan años con pilas botón",
"Lámparas inteligentes y bombillas que forman la red en malla Zigbee",
"Coordinadores de red Zigbee para integración directa con Home Assistant (ZHA/Zigbee2MQTT)",
"Enchufes inteligentes y relés empotrables con reporte de energía",
"Puentes y pasarelas de automatización residencial industrial"
],
"exemplo": "/exemplos/esp-zigbee.c",
"exemplos": "https://github.com/espressif/esp-zigbee-sdk/tree/main/examples",
"documentacao": "https://docs.espressif.com/projects/esp-zigbee-sdk/en/latest/",
"repositorio": "https://github.com/espressif/esp-zigbee-sdk",
"cor": "#EC4899"
},
"ESP-WHO": {
"nome": "ESP-WHO",
"icone": "📷",
"nome_completo": "ESP Image Processing & Vision Framework",
"descricao": "Plataforma de desarrollo para aplicaciones de visión artificial y procesamiento de imágenes, con soporte para cámaras DVP y MIPI CSI en SoCs como ESP32-S3 y ESP32-P4.",
"linguagem": "C / C++",
"tipo": "Visión por Computadora e IA",
"funcao_principal": "Detección de rostros, identificación biométrica, detección de personas y reconocimiento visual en el borde",
"caracteristicas": [
"Modelos integrados para detección de rostros humanos (Human Face Detection)",
"Reconocimiento e identificación facial con registro local de usuarios autorizados",
"Detección de presencia humana (Human Face/Body Detection)",
"Controladores optimizados para sensores de cámara OmniVision (OV2640, OV3660, OV5640)",
"Aceleración mediante instrucciones SIMD vectoriales en ESP32-S3 y ESP32-P4",
"Transmisión de video vía servidor HTTP/WebSocket MJPEG en Wi-Fi local"
],
"casos_uso": [
"Timbres con video y cámaras de seguridad conectadas con IA local",
"Control de acceso y cerraduras inteligentes con reconocimiento biométrico facial",
"Sensores de ocupación de salas y conteo de personas sin envío de imágenes a la nube",
"Inspección visual básica y lectura de códigos QR en líneas de producción",
"Juguetes inteligentes y dispositivos interactivos con seguimiento de personas"
],
"exemplo": "/exemplos/esp-who.c",
"exemplos": "https://github.com/espressif/esp-who/tree/master/examples",
"documentacao": "https://github.com/espressif/esp-who",
"repositorio": "https://github.com/espressif/esp-who",
"cor": "#F97316"
},
"ESP-NN": {
"nome": "ESP-NN",
"icone": "🧠",
"nome_completo": "ESP Neural Network Acceleration Library",
"descricao": "Biblioteca de núcleos optimizados de redes neuronales de Espressif. Sirve como capa base de aceleración de hardware para TensorFlow Lite for Microcontrollers y otros motores de inferencia.",
"linguagem": "C / C++",
"tipo": "Biblioteca Especializada de IA",
"funcao_principal": "Aceleración de inferencia de redes neuronales profundas con cuantización int8 y punto flotante en Xtensa y RISC-V",
"caracteristicas": [
"Núcleos optimizados en ensamblador con extensiones vectoriales e instrucciones SIMD",
"Operaciones aceleradas: convoluciones 2D (Conv2D), Depthwise Conv2D, Fully Connected y Pooling",
"Integración directa como backend de aceleración para TensorFlow Lite Micro (TFLite Micro)",
"Aumento de velocidad de hasta 3x a 5x en comparación con implementaciones estándar de referencia en C",
"Soporte para operaciones con cuantización simétrica int8 para máxima eficiencia de memoria",
"Código abierto disponible en GitHub y ESP Component Registry"
],
"casos_uso": [
"Modelos TinyML para mantenimiento predictivo y análisis de vibraciones mecánicas",
"Detección de anomalías en señales acústicas e industriales",
"Clasificación de audio y eventos sonoros (rotura de cristales, llanto de bebé, disparos)",
"Reconocimiento de gestos mediante acelerómetros y sensores IMU de 6 ejes",
"Inferencia de redes convolucionales compactas para visión en el borde"
],
"exemplo": "/exemplos/esp-nn.c",
"exemplos": "https://github.com/espressif/esp-nn/tree/master/test_app",
"documentacao": "https://github.com/espressif/esp-nn",
"repositorio": "https://github.com/espressif/esp-nn",
"cor": "#14B8A6"
},
"ESP-DSP": {
"nome": "ESP-DSP",
"icone": "📊",
"nome_completo": "ESP Digital Signal Processing Library",
"descricao": "Biblioteca oficial de procesamiento digital de señales (DSP) para SoCs ESP32. Proporciona implementaciones matemáticas de alto rendimiento optimizadas a nivel de ensamblador.",
"linguagem": "C / C++",
"tipo": "Biblioteca Especializada de Señales",
"funcao_principal": "Ejecución de cálculos matemáticos pesados como FFT, transformadas, filtrado digital IIR/FIR y operaciones con matrices",
"caracteristicas": [
"Transformadas Rápidas de Fourier (Radix-2 y Radix-4 FFT) en punto flotante y entero",
"Filtros digitales FIR e IIR optimizados para audio y procesamiento de sensores",
"Operaciones matriciales (multiplicación, inversión, transposición) con aceleración vectorial",
"Generación de señales, funciones de correlación cruzada y cálculo de densidad espectral",
"Optimizaciones específicas para FPU e instrucciones vectoriales de Xtensa LX7 y RISC-V",
"Documentación completa con benchmarks de ciclos de reloj para cada función"
],
"casos_uso": [
"Ecualización y filtrado de audio en tiempo real en sistemas de altavoces",
"Análisis espectral y detección de frecuencias dominantes en mantenimiento predictivo",
"Procesamiento de señales biomédicas (ECG, PPG, EEG) en dispositivos de salud",
"Filtrado digital de ruido en sensores analógicos de alta precisión",
"Algoritmos de control avanzado (filtros de Kalman) para navegación y robótica"
],
"exemplo": "/exemplos/esp-dsp.c",
"exemplos": "https://github.com/espressif/esp-dsp/tree/master/examples",
"documentacao": "https://docs.espressif.com/projects/esp-dsp/en/latest/",
"repositorio": "https://github.com/espressif/esp-dsp",
"cor": "#A855F7"
},
"Rust-ESP": {
"nome": "Rust on ESP32",
"icone": "🦀",
"nome_completo": "ESP-RS Rust Ecosystem for ESP32",
"descricao": "Ecosistema oficial de soporte para el lenguaje Rust en chips ESP32 (desarrollado por Espressif). Ofrece seguridad de memoria sin garbage collector, con opción de runtime bare-metal o sobre ESP-IDF.",
"linguagem": "Rust",
"tipo": "Lenguaje y Framework Moderno",
"funcao_principal": "Desarrollo de firmware seguro y de alto rendimiento tanto en modo bare-metal (no_std) como con acceso al ecosistema estándar (std / esp-idf-svc)",
"caracteristicas": [
"Seguridad de memoria en tiempo de compilación (sin punteros nulos, buffer overflows ni data races)",
"Modo esp-idf-template (std): acceso a Wi-Fi, BLE, HTTP, MQTT y FreeRTOS a través de bindings de ESP-IDF",
"Modo bare-metal esp-hal (no_std): código ultraligero y de arranque instantáneo para microcontroladores RISC-V y Xtensa",
"Compilador Rust con soporte para arquitecturas Xtensa y RISC-V (instalación sencilla mediante espup)",
"Soporte completo para concurrencia asíncrona moderna con async/await y el executor Embassy",
"Ecosistema en rápida expansión mantenido activamente por ingenieros de Espressif"
],
"casos_uso": [
"Dispositivos conectados con requisitos críticos de seguridad de memoria y estabilidad",
"Firmwares que no pueden sufrir fallos de segmentación o desbordamientos en campo",
"Sistemas industriales que aprovechan concurrencia segura con async/await",
"Proyectos de investigación y productos comerciales de vanguardia",
"Desarrolladores con experiencia previa en Rust que ingresan al mundo de los sistemas embebidos"
],
"exemplo": "/exemplos/rust-esp.rs",
"exemplos": "https://github.com/esp-rs/esp-hal/tree/main/examples",
"documentacao": "https://esp-rs.github.io/book/",
"repositorio": "https://github.com/esp-rs",
"cor": "#E44D26"
},
"Arduino": {
"nome": "Arduino Core",
"icone": "🛠️",
"nome_completo": "Arduino Core for ESP32",
"descricao": "El core oficial de Arduino para ESP32 (arduino-esp32) mantenido por Espressif. Facilita enormemente el inicio de nuevos proyectos combinando la simplicidad de la API de Arduino con el rendimiento de FreeRTOS.",
"linguagem": "C++",
"tipo": "Framework Alternativo Popular",
"funcao_principal": "Prototipado rápido, proyectos educativos y desarrollo de productos que reutilizan miles de bibliotecas comunitarias de Arduino",
"caracteristicas": [
"Funciones familiares de Arduino (setup, loop, pinMode, digitalWrite, analogRead)",
"Ejecuta internamente sobre ESP-IDF y FreeRTOS (multitarea preventiva disponible bajo cuerda)",
"Ecosistema masivo con decenas de miles de bibliotecas para sensores, pantallas y actuadores",
"Soporte nativo para Wi-Fi, Bluetooth LE, servidores web asíncronos y actualizaciones OTA",
"Compatible con Arduino IDE 2.x, PlatformIO y Visual Studio Code",
"Soporte para casi todas las placas de desarrollo comerciales disponibles en el mercado"
],
"casos_uso": [
"Prototipos de concepto (Proof-of-Concept) y validación rápida de ideas",
"Proyectos Maker, robótica estudiantil y proyectos de fin de carrera",
"Integraciones de hardware comercial con bibliotecas ya existentes para Arduino",
"Dispositivos que no requieren personalización profunda del sistema operativo de bajo nivel",
"Enseñanza de programación de microcontroladores y electrónica digital"
],
"exemplo": "/exemplos/arduino.ino",
"exemplos": "https://github.com/espressif/arduino-esp32/tree/master/docs/en/tutorials",
"documentacao": "https://docs.espressif.com/projects/arduino-esp32/en/latest/",
"repositorio": "https://github.com/espressif/arduino-esp32",
"cor": "#00979D"
},
"MicroPython": {
"nome": "MicroPython",
"icone": "🐍",
"nome_completo": "MicroPython for ESP32",
"descricao": "Implementación optimizada y eficiente del lenguaje Python 3 diseñada específicamente para ejecutarse en microcontroladores y sistemas con restricciones de recursos.",
"linguagem": "Python",
"tipo": "Lenguaje e Intérprete Dinámico",
"funcao_principal": "Desarrollo interactivo y prototipado ágil en Python con terminal interactivo REPL y sistema de archivos integrado",
"caracteristicas": [
"Sintaxis completa y moderna de Python 3 con tipos de datos estándar y manejo de excepciones",
"Terminal interactivo (REPL) en puerto serie para probar comandos y periféricos en tiempo real sin recompilar",
"Módulos nativos para control de hardware: machine (Pin, ADC, PWM, I2C, SPI), network (Wi-Fi), bluetooth",
"Sistema de archivos integrado en memoria Flash (LittleFS) accesible como disco virtual",
"Soporte para concurrencia asíncrona mediante el módulo uasyncio",
"Compatibilidad con IDEs como Thonny, Visual Studio Code y herramientas de subida como mpremote"
],
"casos_uso": [
"Educación y enseñanza de programación y conceptos de IoT",
"Pruebas interactivas y diagnóstico de placas directamente en el banco de trabajo",
"Dispositivos de monitoreo y recolección de datos donde la velocidad de iteración supera al rendimiento en microsegundos",
"Proyectos conectados que se benefician de scripts sencillos y legibles",
"Configuración dinámica y ejecución de scripts actualizables sin necesidad de recompilación"
],
"exemplo": "/exemplos/micropython.py",
"exemplos": "https://github.com/micropython/micropython/tree/master/examples",
"documentacao": "https://docs.micropython.org/en/latest/esp32/",
"repositorio": "https://github.com/micropython/micropython",
"cor": "#2B2B2B"
}
}
+774
View File
@@ -0,0 +1,774 @@
{
"ESP32": {
"nome_completo": "ESP32 (Clásico)",
"icone": "🔷",
"descricao": "El modelo original con procesador dual-core y amplia gama de periféricos",
"arquitetura": "Xtensa® LX6 de 32 bits y doble núcleo",
"nucleos": "1 (Single-core) o 2 (Dual-core)",
"frequencia": "Hasta 240 MHz",
"coprocessador_ulp": "Sí",
"seguranca": {
"aes": "AES-128/192/256",
"sha": "SHA-1/256/384/512",
"rsa": "Sí (RSA/MPI hasta 4096 bits)",
"ecc": "No",
"ecdsa": "No",
"hmac": "No",
"assinatura_digital": "No",
"key_manager": "No",
"rng": "Sí (TRNG por hardware)",
"criptografia_flash": "Sí (AES-256, esquema heredado)",
"secure_boot": "V1 (AES, heredado); V2 (RSA-3072, RSA-PSS) a partir de la revisión v3.0 (ECO3)",
"protecao_dpa": "No"
},
"wifi": "IEEE 802.11 b/g/n (2.4 GHz, hasta 150 Mbps)",
"bluetooth": "Bluetooth 4.2 BR/EDR (Clásico) y Bluetooth LE (modo dual)",
"ethernet": "Sí (Ethernet MAC integrado)",
"memoria_sram": "520 KB",
"memoria_sram_rtc": "16 KB (dividida en RTC FAST y RTC SLOW)",
"memoria_rom": "448 KB (para arranque y funciones del núcleo)",
"flash_externa": "Hasta 16 MB vía QSPI",
"psram_externa": "Hasta 8 MB vía QSPI (en módulos específicos como WROVER)",
"gpio": "34",
"adc": "2x SAR ADC de 12 bits, hasta 18 canales",
"dac": "2x DAC de 8 bits",
"touch": "10 canales capacitivos",
"uart": "3",
"spi": "4 (SPI, HSPI, VSPI - 2 se pueden usar para Flash/PSRAM)",
"i2c": "2",
"i2s": "2",
"pwm": "LED PWM (hasta 16 canales), Motor PWM",
"ethernet_mac": "1 (requiere PHY externo)",
"can": "1 (CAN 2.0, TWAI®)",
"sdio": "1 (SD/SDIO/MMC Host), 1 (SDIO/SPI Slave)",
"sensor_hall": "1 (interno)",
"sensor_temperatura": "No (retirado de la hoja de datos en 2018; sin controlador en 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 externo (requiere sonda, ej.: ESP-PROG)",
"esp_idf_minimo": "Desde el inicio (v3.x y anteriores)",
"arduino_core": "Sí (147 definiciones de placa en el core oficial)",
"encapsulamento": "QFN48 (6×6 mm) y QFN48 (5×5 mm)",
"modulos": "ESP32-MINI-1, ESP32-PICO-MINI-02, ESP32-PICO-V3, ESP32-PICO-V3-02 y 11 más",
"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": "Enfoque en seguridad y bajo consumo, con USB nativo y el único ADC con salida de 13 bits",
"arquitetura": "Xtensa® LX7 de 32 bits y núcleo único",
"nucleos": "1 (Single-core)",
"frequencia": "Hasta 240 MHz",
"coprocessador_ulp": "Sí (RISC-V ULP coprocessor)",
"seguranca": {
"aes": "AES-128/192/256 com GCM",
"sha": "SHA-1/224/256/384/512",
"rsa": "Sí (RSA-3072/4096)",
"ecc": "No",
"ecdsa": "No",
"hmac": "Sí (HMAC acelerado por hardware)",
"assinatura_digital": "Sí (Digital Signature peripheral)",
"key_manager": "No",
"rng": "Sí (TRNG por hardware)",
"criptografia_flash": "Sí (XTS-AES-128/256)",
"secure_boot": "V2 (RSA-3072, RSA-PSS)",
"protecao_dpa": "Sí (resistencia DPA de hardware para criptografía)"
},
"wifi": "IEEE 802.11 b/g/n (2.4 GHz, hasta 150 Mbps)",
"bluetooth": "No (sin hardware Bluetooth)",
"memoria_sram": "320 KB",
"memoria_sram_rtc": "16 KB (dividida en RTC FAST y RTC SLOW)",
"memoria_rom": "128 KB (para arranque y funciones del núcleo)",
"flash_externa": "Hasta 1 GB vía SPI/QSPI/OPI",
"psram_externa": "Hasta 1 GB vía SPI/QSPI/OPI",
"gpio": "43",
"adc": "2x SAR ADC de 13 bits, hasta 20 canales",
"dac": "2x DAC de 8 bits",
"touch": "14 canales capacitivos",
"uart": "2",
"spi": "4 (SPI0, SPI1, SPI2, SPI3)",
"i2c": "2",
"i2s": "1",
"pwm": "LED PWM (hasta 8 canales)",
"usb": "1x USB 1.1 OTG (Full-Speed a 12 Mbps con PHY integrado)",
"lcd": "Interfaz LCD de 8/16 bits",
"camera": "Interfaz DVP de 8/16 bits",
"sensor_temperatura": "Sí (1 sensor interno, rango -20°C a 110°C)",
"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 externo",
"esp_idf_minimo": "ESP-IDF v4.2+",
"arduino_core": "Sí (core oficial)",
"encapsulamento": "QFN56 (7×7 mm)",
"modulos": "ESP32-S2-WROOM, ESP32-S2-WROOM-I, ESP32-S2-WROVER, ESP32-S2-MINI-1 y 5 más",
"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",
"ethernet": "No",
"ethernet_mac": "No",
"sensor_hall": "No"
},
"ESP32-S3": {
"nome_completo": "ESP32-S3",
"icone": "🤖",
"descricao": "Procesador dual-core con aceleradores para IA y procesamiento de señales",
"arquitetura": "Xtensa® LX7 dual-core de 32 bits con instrucciones vectoriales",
"nucleos": "2 (Dual-core)",
"frequencia": "Hasta 240 MHz",
"coprocessador_ulp": "Sí (RISC-V ULP y FSM coprocessor)",
"aceleradores_ia": "Sí (instrucciones vectoriales para acelerar redes neuronales y DSP)",
"seguranca": {
"aes": "AES-128/256",
"sha": "SHA-1/224/256/384/512",
"rsa": "Sí (RSA-3072/4096)",
"ecc": "No",
"ecdsa": "No",
"hmac": "Sí (HMAC acelerado por hardware)",
"assinatura_digital": "Sí (Digital Signature peripheral)",
"key_manager": "No",
"rng": "Sí (TRNG por hardware)",
"criptografia_flash": "Sí (XTS-AES-128/256)",
"secure_boot": "V2 (RSA-3072, RSA-PSS)",
"protecao_dpa": "Sí (resistencia DPA de hardware)"
},
"wifi": "IEEE 802.11 b/g/n (2.4 GHz, hasta 150 Mbps)",
"bluetooth": "Bluetooth 5.0 LE y Bluetooth Mesh (soporte de 2 Mbps y largo alcance)",
"memoria_sram": "512 KB",
"memoria_sram_rtc": "16 KB (dividida en RTC FAST y RTC SLOW)",
"memoria_rom": "384 KB (para arranque y funciones del núcleo)",
"flash_externa": "Hasta 1 GB vía QSPI u Octal SPI",
"psram_externa": "Hasta 1 GB vía QSPI u Octal SPI (hasta 2 MB/8 MB/16 MB en módulos comunes)",
"gpio": "45",
"adc": "2x SAR ADC de 12 bits, hasta 20 canales",
"dac": "No",
"touch": "14 canales capacitivos",
"uart": "3",
"spi": "4 (SPI0, SPI1, SPI2, SPI3)",
"i2c": "2",
"i2s": "2",
"pwm": "LED PWM (hasta 8 canales), MCPWM (para control de motores)",
"usb": "1x USB 1.1 OTG (Full-Speed a 12 Mbps) y 1x USB Serial/JTAG integrado",
"lcd": "1x interfaz de display LCD de 8 a 16 bits (RGB paralelo/8080)",
"camera": "1x interfaz de cámara DVP (8 a 16 bits)",
"sdio": "1 (SD/SDIO/MMC Host)",
"sensor_temperatura": "Sí (1 sensor interno)",
"consumo_energia": {
"active": "78 mW (~24 mA @3.3V)",
"modem_sleep": "13-42 mA (40-80 MHz, conforme a carga)",
"light_sleep": "240 µA (+40 a 200 µA de la PSRAM)",
"deep_sleep": "7 µA"
},
"temperatura_operacao": "-40°C a 65/85/105°C",
"temperatura_armazenamento": "-40°C a 150°C",
"depuracao": "USB Serial/JTAG integrado o JTAG externo",
"esp_idf_minimo": "ESP-IDF v4.4+",
"arduino_core": "Sí (core oficial)",
"encapsulamento": "QFN56 (7×7 mm)",
"modulos": "ESP32-S3-WROOM-1, ESP32-S3-WROOM-2, ESP32-S3-MINI-1 y 12 más",
"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",
"ethernet": "No",
"ethernet_mac": "No",
"sensor_hall": "No"
},
"ESP32-S31": {
"nome_completo": "ESP32-S31",
"icone": "🌀",
"descricao": "Procesador dual-core RISC-V de alto rendimiento a 320MHz con Wi-Fi 6, Bluetooth 5.4 y Classic, Zigbee/Thread, Matter y aceleración de IA",
"arquitetura": "RISC-V dual-core de 32 bits con extensiones vectoriales",
"nucleos": "2 (Dual-core)",
"frequencia": "Hasta 320 MHz",
"coprocessador_ulp": "Sí (RISC-V ULP de ultra bajo consumo)",
"aceleradores_ia": "Sí (extensiones vectoriales avanzadas para TinyML, reconocimiento de voz y visión)",
"seguranca": {
"aes": "AES-128/256 com GCM",
"sha": "SHA-1/224/256/384/512",
"rsa": "Sí (RSA-3072/4096)",
"ecc": "Sí (ECC HW)",
"ecdsa": "Sí (ECDSA HW)",
"hmac": "Sí",
"assinatura_digital": "Sí (Digital Signature peripheral)",
"key_manager": "Sí (Key Manager integrado con eFuse)",
"rng": "Sí (TRNG)",
"criptografia_flash": "Sí (XTS-AES-128/256)",
"secure_boot": "V2 (RSA-3072, ECDSA P-256/384)",
"protecao_dpa": "Sí (resistencia DPA de hardware)"
},
"wifi": "Wi-Fi 6 (802.11ax) 2.4 GHz (retrocompatible con 802.11b/g/n, soporte a OFDMA y TWT)",
"bluetooth": "Bluetooth 5.4 LE y Bluetooth Classic (BR/EDR)",
"zigbee_thread": "IEEE 802.15.4 (Zigbee 3.0 y Thread 1.3)",
"matter": "Sí (soporte completo como terminal o Matter Bridge)",
"memoria_sram": "512 KB (HP SRAM)",
"memoria_sram_rtc": "32 KB LP SRAM",
"memoria_rom": "512 KB",
"flash_externa": "Hasta 1 GB vía Octal SPI (soporte para Flash OPI de alta velocidad)",
"psram_externa": "Hasta 1 GB vía Octal SPI (PSRAM OPI de alto ancho de banda)",
"gpio": "60",
"adc": "2x SAR ADC de 12 bits, hasta 20 canales",
"dac": "No",
"touch": "14 canales capacitivos táctiles",
"uart": "5 (4 UART + 1 LP UART)",
"spi": "SPI, QSPI, OPI (múltiples controladores)",
"i2c": "3 (2 I2C + 1 LP I2C)",
"i2s": "2",
"pwm": "LED PWM y MCPWM para control avanzado de motores",
"usb": "USB OTG 1.1 Full-Speed y USB Serial/JTAG integrado",
"can": "Sim (CAN FD Controller)",
"sensor_temperatura": "Sí (sensor de temperatura integrado)",
"consumo_energia": {
"active": "Consumo optimizado de alto rendimiento configurable",
"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",
"depuracao": "USB Serial/JTAG integrado y JTAG externo",
"esp_idf_minimo": "ESP-IDF v5.4+",
"arduino_core": "En desarrollo (previsto tras la maduración en ESP-IDF)",
"encapsulamento": "QFN y BGA",
"modulos": "ESP32-S31-WROOM, módulos integrados previstos para 2026",
"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)",
"ethernet": "No",
"ethernet_mac": "No",
"camera": "Interfaz de cámara paralela DVP / MIPI CSI",
"lcd": "Interfaz de display RGB paralelo y MIPI DSI",
"sensor_hall": "No",
"status_documentacao": "Anunciado por Espressif; especificaciones sujetas a revisión final en la hoja de datos comercial"
},
"ESP32-C2": {
"nome_completo": "ESP32-C2 (ESP8684)",
"icone": "🌱",
"descricao": "Microcontrolador RISC-V ultra económico y de bajo consumo con Wi-Fi 4 y Bluetooth 5.3 LE",
"arquitetura": "RISC-V single-core de 32 bits (RV32IMC)",
"nucleos": "1 (Single-core)",
"frequencia": "Hasta 120 MHz",
"seguranca": {
"aes": "No",
"sha": "SHA-1/224/256",
"rsa": "Sí (RSA-3072)",
"ecc": "Sí (ECC HW acelerado)",
"ecdsa": "Sí (ECDSA HW)",
"hmac": "No",
"assinatura_digital": "No",
"key_manager": "No",
"rng": "Sí (TRNG por hardware)",
"criptografia_flash": "Sí (AES-128-XTS)",
"secure_boot": "V2 (RSA-3072 o ECDSA-P256)",
"protecao_dpa": "No"
},
"wifi": "IEEE 802.11 b/g/n (2.4 GHz, hasta 72.2 Mbps)",
"bluetooth": "Bluetooth 5.3 LE (soporte a 2 Mbps y 1 Mbps, modo publicitario extendido)",
"memoria_sram": "272 KB (16 KB para cache)",
"memoria_sram_rtc": "No (sin SRAM RTC dedicada; usa SRAM principal)",
"memoria_rom": "576 KB (para arranque y funciones del núcleo)",
"flash_externa": "Hasta 4 MB en encapsulamiento SiP o externa vía QSPI",
"psram_externa": "No",
"gpio": "14",
"adc": "1x SAR ADC de 12 bits, hasta 5 canales",
"dac": "No",
"touch": "No",
"uart": "2",
"spi": "2 (SPI0/1 para Flash interna/externa, SPI2 para propósito general)",
"i2c": "1 (Master-only)",
"i2s": "No",
"pwm": "LED PWM (hasta 6 canales)",
"sensor_temperatura": "Sí (1 sensor 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 externo",
"esp_idf_minimo": "ESP-IDF v5.0+",
"arduino_core": "Sí (core oficial)",
"encapsulamento": "QFN24 (4×4 mm) y QFN32 (4×4 mm)",
"modulos": "ESP8684-WROOM-02C, ESP8684-WROOM-06C, ESP8684-MINI-1 y 3 más",
"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",
"coprocessador_ulp": "No",
"ethernet": "No",
"ethernet_mac": "No",
"sensor_hall": "No",
"usb": "No"
},
"ESP32-C3": {
"nome_completo": "ESP32-C3",
"icone": "💎",
"descricao": "Procesador RISC-V de ultra bajo consumo",
"arquitetura": "RISC-V single-core de 32 bits (RV32IMC)",
"nucleos": "1 (Single-core)",
"frequencia": "Hasta 160 MHz",
"seguranca": {
"aes": "AES-128/256",
"sha": "SHA-1/224/256",
"rsa": "Sí (RSA-3072)",
"ecc": "Sí (ECC HW)",
"ecdsa": "Sí (ECDSA HW)",
"hmac": "Sí (HMAC acelerado por hardware)",
"assinatura_digital": "Sí (Digital Signature peripheral)",
"key_manager": "No",
"rng": "Sí (TRNG por hardware)",
"criptografia_flash": "Sí (XTS-AES-128)",
"secure_boot": "V2 (RSA-3072)",
"protecao_dpa": "No"
},
"wifi": "IEEE 802.11 b/g/n (2.4 GHz, hasta 150 Mbps)",
"bluetooth": "Bluetooth 5.0 LE y Bluetooth Mesh (soporte a 2 Mbps y largo alcance)",
"memoria_sram": "400 KB",
"memoria_sram_rtc": "8 KB (RTC FAST SRAM)",
"memoria_rom": "384 KB (para arranque y funciones del núcleo)",
"flash_externa": "Hasta 16 MB vía QSPI",
"psram_externa": "No",
"gpio": "22",
"adc": "2x SAR ADC de 12 bits, hasta 6 canales",
"dac": "No",
"touch": "No",
"uart": "2",
"spi": "3 (SPI0, SPI1, SPI2)",
"i2c": "1",
"i2s": "1",
"pwm": "LED PWM (hasta 6 canales)",
"usb": "1x USB Serial/JTAG integrado",
"sensor_temperatura": "Sí (1 sensor 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 a 105°C (85°C en el ESP32-C3FN4)",
"temperatura_armazenamento": "-40°C a 150°C",
"depuracao": "USB Serial/JTAG integrado o JTAG externo",
"esp_idf_minimo": "ESP-IDF v4.3+",
"arduino_core": "Sí (core oficial)",
"encapsulamento": "QFN32 (5×5 mm)",
"modulos": "ESP32-C3-WROOM-02, ESP32-C3-MINI-1 y 6 más",
"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",
"coprocessador_ulp": "No",
"ethernet": "No",
"ethernet_mac": "No",
"sensor_hall": "No"
},
"ESP32-C5": {
"nome_completo": "ESP32-C5",
"icone": "📶",
"descricao": "El primero con soporte para Wi-Fi 6 dual-band y Bluetooth 6.0, equipado con CPU RISC-V y coprocesador ULP",
"arquitetura": "RISC-V single-core de 32 bits (RV32IMC) a 240 MHz",
"nucleos": "1 (Single-core)",
"frequencia": "Hasta 240 MHz",
"coprocessador_ulp": "Sí (coprocesador RISC-V ULP de ultra bajo consumo)",
"seguranca": {
"aes": "AES-128/256",
"sha": "SHA-1/224/256/384/512",
"rsa": "Sí (RSA-3072)",
"ecc": "Sí (ECC HW)",
"ecdsa": "Sí (ECDSA HW)",
"hmac": "Sí",
"assinatura_digital": "Sí (Digital Signature peripheral)",
"key_manager": "Sí (Key Manager integrado)",
"rng": "Sí (TRNG por hardware)",
"criptografia_flash": "Sí (XTS-AES-128/256)",
"secure_boot": "V2 (RSA-3072 / ECDSA)",
"protecao_dpa": "Sí (resistencia DPA de hardware)"
},
"wifi": "Wi-Fi 6 (802.11ax) dual-band (2.4 GHz y 5 GHz), retrocompatible con 802.11a/b/g/n, ancho de banda de 20/40 MHz, OFDMA y TWT",
"bluetooth": "Bluetooth 6.0 LE (modo de alta velocidad de 2 Mbps, largo alcance de 125/500 kbps, extensiones publicitarias y BLE Mesh)",
"zigbee_thread": "IEEE 802.15.4 (Zigbee 3.0 y Thread 1.3)",
"matter": "Sí (soporte completo para dispositivos Matter sobre Wi-Fi o Thread)",
"memoria_sram": "384 KB",
"memoria_sram_rtc": "16 KB LP SRAM (en dominio de energía de bajo consumo)",
"memoria_rom": "384 KB (para arranque y funciones del núcleo)",
"flash_externa": "Hasta 1 GB vía SPI/QSPI/OPI",
"psram_externa": "Hasta 1 GB vía SPI/QSPI/OPI",
"gpio": "29",
"adc": "2x SAR ADC de 12 bits, hasta 8 canales",
"dac": "No",
"touch": "No",
"uart": "3 (2 UART + 1 LP UART)",
"spi": "SPI, QSPI, OPI",
"i2c": "2 (1 I2C + 1 LP I2C)",
"i2s": "1",
"pwm": "LED PWM (hasta 6 canales)",
"usb": "1x USB Serial/JTAG integrado",
"sensor_temperatura": "Sí (1 sensor interno)",
"consumo_energia": {
"active_wifi": "hasta 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": "USB Serial/JTAG integrado y JTAG externo",
"esp_idf_minimo": "ESP-IDF v5.3+",
"arduino_core": "En desarrollo (core oficial)",
"encapsulamento": "QFN32 (5×5 mm) y QFN48 (6×6 mm)",
"modulos": "ESP32-C5-WROOM-1, ESP32-C5-WROOM-1U",
"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, a partir da revisão v1.0)",
"can": "2 (CAN FD)",
"ethernet": "No",
"ethernet_mac": "No",
"sensor_hall": "No"
},
"ESP32-C6": {
"nome_completo": "ESP32-C6",
"icone": "🌐",
"descricao": "Funciones de seguridad avanzada, Wi-Fi 6, Bluetooth 6.0, Zigbee y Thread con soporte para Matter",
"arquitetura": "RISC-V single-core de 32 bits (RV32IMAC)",
"nucleos": "1 (Single-core) + 1 coprocesador LP RISC-V",
"frequencia": "Hasta 160 MHz (CPU principal) + 20 MHz (CPU LP)",
"coprocessador_ulp": "Sí (coprocesador RISC-V LP de bajo consumo)",
"seguranca": {
"aes": "AES-128/256",
"sha": "SHA-1/224/256",
"rsa": "Sí (RSA-3072)",
"ecc": "Sí (ECC HW)",
"ecdsa": "Sí (ECDSA HW)",
"hmac": "Sí",
"assinatura_digital": "Sí (Digital Signature peripheral)",
"key_manager": "No",
"rng": "Sí (TRNG por hardware)",
"criptografia_flash": "Sí (XTS-AES-128)",
"secure_boot": "V2 (RSA-3072 / ECDSA)",
"protecao_dpa": "No"
},
"wifi": "Wi-Fi 6 (802.11ax) en 2.4 GHz (retrocompatible con 802.11b/g/n, OFDMA y TWT)",
"bluetooth": "Bluetooth 6.0 LE (modo de 2 Mbps, largo alcance y extensiones publicitarias)",
"zigbee_thread": "IEEE 802.15.4 (Zigbee 3.0 y Thread 1.3)",
"matter": "Sí (soporte completo)",
"memoria_sram": "512 KB",
"memoria_sram_rtc": "16 KB LP SRAM",
"memoria_rom": "320 KB (para arranque y funciones del núcleo)",
"flash_externa": "Hasta 16 MB vía QSPI",
"psram_externa": "No",
"gpio": "30",
"adc": "1x SAR ADC de 12 bits, hasta 7 canales",
"dac": "No",
"touch": "No",
"uart": "3 (2 UART + 1 LP UART)",
"spi": "SPI0/1 (memoria), SPI2 (propósito general)",
"i2c": "2 (1 I2C + 1 LP I2C)",
"i2s": "1",
"pwm": "LED PWM (hasta 6 canales), MCPWM",
"usb": "1x USB Serial/JTAG integrado",
"sdio": "1 (SDIO 2.0 Slave)",
"sensor_temperatura": "Sí (1 sensor 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": "USB Serial/JTAG integrado o JTAG externo",
"esp_idf_minimo": "ESP-IDF v5.1+",
"arduino_core": "Sí (core oficial)",
"encapsulamento": "QFN40 (5×5 mm) y QFN32 (5×5 mm)",
"modulos": "ESP32-C6-WROOM-1, ESP32-C6-MINI-1 y 4 más",
"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",
"ethernet": "No",
"ethernet_mac": "No",
"sensor_hall": "No"
},
"ESP32-C61": {
"nome_completo": "ESP32-C61",
"icone": "🛰️",
"descricao": "Microcontrolador RISC-V económico de 160MHz con Wi-Fi 6, Bluetooth 6.0 LE y soporte para Flash/PSRAM en el encapsulado",
"arquitetura": "RISC-V single-core de 32 bits (RV32IMAC)",
"nucleos": "1 (Single-core)",
"frequencia": "Hasta 160 MHz",
"seguranca": {
"aes": "No",
"sha": "SHA-1/224/256",
"rsa": "Sí (RSA-3072)",
"ecc": "Sí (ECC HW)",
"ecdsa": "Sí (ECDSA HW)",
"hmac": "Sí",
"assinatura_digital": "Sí (Digital Signature peripheral)",
"key_manager": "No",
"rng": "Sí (TRNG por hardware)",
"criptografia_flash": "Sí (XTS-AES-128)",
"secure_boot": "V2 (RSA-3072 / ECDSA)",
"protecao_dpa": "No"
},
"wifi": "Wi-Fi 6 (802.11ax) en 2.4 GHz (ancho de banda de 20 MHz, OFDMA, TWT y retrocompatible con 802.11b/g/n)",
"bluetooth": "Bluetooth 6.0 LE (modo de 2 Mbps, largo alcance y BLE Mesh)",
"zigbee_thread": "No (enfocado en optimización de costes; sin IEEE 802.15.4)",
"matter": "Sí (soporte para Matter sobre Wi-Fi)",
"memoria_sram": "320 KB",
"memoria_sram_rtc": "No (sin SRAM RTC dedicada; usa SRAM principal)",
"memoria_rom": "256 KB (para arranque y funciones del núcleo)",
"flash_externa": "Hasta 16 MB vía QSPI / Quad SPI Flash integrada en SiP",
"psram_externa": "Soporte para Quad SPI PSRAM en SiP (hasta 2 MB/4 MB)",
"gpio": "30",
"adc": "1x SAR ADC de 12 bits, hasta 6 canales",
"dac": "No",
"touch": "No",
"uart": "3",
"spi": "SPI0/1 para memoria, SPI2 para propósito general",
"i2c": "1",
"i2s": "1",
"pwm": "LED PWM (hasta 6 canales)",
"usb": "1x USB Serial/JTAG integrado",
"sdio": "1 (SDIO 2.0 Slave)",
"sensor_temperatura": "Sí (1 sensor 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": "USB Serial/JTAG integrado o JTAG externo",
"esp_idf_minimo": "ESP-IDF v5.4+",
"arduino_core": "En desarrollo (core oficial)",
"encapsulamento": "QFN32 (4×4 mm)",
"modulos": "ESP32-C61-WROOM, módulos SiP integrados previstos para 2026",
"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",
"coprocessador_ulp": "No",
"ethernet": "No",
"ethernet_mac": "No",
"sensor_hall": "No",
"status_documentacao": "Anunciado por Espressif como optimización de costes sobre el C6"
},
"ESP32-P4": {
"nome_completo": "ESP32-P4",
"icone": "⚡",
"descricao": "Alto rendimiento con procesador RISC-V dual-core a 400MHz, aceleradores de IA y ricas interfaces multimedia",
"arquitetura": "RISC-V dual-core de 32 bits (HP) + RISC-V single-core de 32 bits (LP)",
"nucleos": "2 (Dual-core HP) + 1 (Single-core LP)",
"frequencia": "Hasta 400 MHz (núcleos HP) + 40 MHz (núcleo LP)",
"coprocessador_ulp": "Sí (RISC-V LP core de bajo consumo)",
"aceleradores_ia": "Sí (extensiones vectoriales completas para IA, DSP y códecs de video)",
"seguranca": {
"aes": "AES-128/256 com GCM",
"sha": "SHA-1/224/256/384/512",
"rsa": "Sí (RSA-3072/4096)",
"ecc": "Sí (ECC HW)",
"ecdsa": "Sí (ECDSA HW)",
"hmac": "Sí",
"assinatura_digital": "Sí (Digital Signature peripheral)",
"key_manager": "Sí (Key Manager integrado con almacenamiento seguro de claves)",
"rng": "Sí (TRNG por hardware)",
"criptografia_flash": "Sí (XTS-AES-128/256)",
"secure_boot": "V2 (RSA-3072 / ECDSA)",
"protecao_dpa": "Sí (resistencia DPA de hardware)"
},
"wifi": "No (requiere chip complementario como ESP32-C6 para Wi-Fi)",
"bluetooth": "No (requiere chip complementario para Bluetooth)",
"ethernet": "Sí (Ethernet MAC integrado a 100 Mbps con soporte para RMII)",
"memoria_sram": "768 KB",
"memoria_sram_rtc": "32 KB LP SRAM (en dominio de bajo consumo)",
"memoria_rom": "128 KB (para arranque del sistema)",
"flash_externa": "Hasta 1 GB vía Octal SPI",
"psram_externa": "Hasta 32 MB PSRAM en encapsulado (hasta 16/32 MB a alta velocidad)",
"gpio": "55",
"adc": "2x SAR ADC de 12 bits, hasta 16 canales",
"dac": "No",
"touch": "14 canales capacitivos",
"uart": "6 (5 UART + 1 LP UART)",
"spi": "Múltiples controladores SPI, QSPI y Octal SPI",
"i2c": "3 (2 I2C + 1 LP I2C)",
"i2s": "4 (3 I2S + 1 LP I2S)",
"pwm": "LED PWM y MCPWM para control de precisión de motores",
"usb": "1x USB 2.0 High-Speed OTG (480 Mbps con PHY integrado) y 1x USB 1.1 Full-Speed",
"mipi_csi": "2 carriles (1.5 Gbps/carril), compatible con cámaras HD/FHD",
"mipi_dsi": "2 carriles (1.5 Gbps/carril), resolución hasta 1080p",
"lcd": "1x MIPI DSI (2 carriles, hasta 1.5 Gbps por carril) y 1x interfaz RGB paralela",
"camera": "1x MIPI CSI (2 carriles, hasta 1.5 Gbps por carril) y 1x interfaz DVP paralela (16 bits)",
"sdio": "1 controlador host SD/MMC (SDHOST)",
"sensor_temperatura": "Sí (1 sensor interno)",
"consumo_energia": {
"active": "15-150 mA (40 a 400 MHz, conforme a carga)",
"light_sleep": "75-800 µA",
"deep_sleep": "12 µA"
},
"temperatura_operacao": "-40°C a 85°C",
"temperatura_armazenamento": "-40°C a 150°C",
"depuracao": "USB Serial/JTAG integrado y JTAG externo",
"esp_idf_minimo": "ESP-IDF v5.3+",
"arduino_core": "En desarrollo (core oficial)",
"encapsulamento": "BGA y QFN",
"modulos": "ESP32-P4-Function-EV-Board, placas DevKit",
"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",
"ethernet_mac": "1 (100 Mbps RMII)",
"sensor_hall": "No"
},
"ESP32-H2": {
"nome_completo": "ESP32-H2",
"icone": "🔋",
"descricao": "Enfocado en ultra bajo consumo con Bluetooth 6.0, Zigbee y Thread. Sin soporte para Wi-Fi",
"arquitetura": "RISC-V single-core de 32 bits (RV32IMAC)",
"nucleos": "1 (Single-core)",
"frequencia": "Hasta 96 MHz",
"seguranca": {
"aes": "AES-128/256",
"sha": "SHA-1/224/256",
"rsa": "Sí (RSA-3072)",
"ecc": "Sí (ECC HW)",
"ecdsa": "Sí (ECDSA HW)",
"hmac": "Sí",
"assinatura_digital": "Sí (Digital Signature peripheral)",
"key_manager": "No",
"rng": "Sí (TRNG por hardware)",
"criptografia_flash": "Sí (XTS-AES-128)",
"secure_boot": "V2 (RSA-3072 / ECDSA)",
"protecao_dpa": "No"
},
"wifi": "No (sin radio Wi-Fi)",
"bluetooth": "Bluetooth 6.0 LE (modo de 2 Mbps, largo alcance y BLE Mesh)",
"zigbee_thread": "IEEE 802.15.4 (Zigbee 3.0 y Thread 1.3)",
"matter": "Sí (soporte nativo para Matter sobre Thread)",
"memoria_sram": "320 KB",
"memoria_sram_rtc": "4 KB LP SRAM",
"memoria_rom": "128 KB (para arranque y funciones del núcleo)",
"flash_externa": "Hasta 16 MB vía QSPI / 2 MB o 4 MB integrada en SiP",
"psram_externa": "No",
"gpio": "19",
"adc": "1x SAR ADC de 12 bits, hasta 5 canales",
"dac": "No",
"touch": "No",
"uart": "2",
"spi": "SPI0/1 para Flash, SPI2 para propósito general",
"i2c": "2",
"i2s": "1",
"pwm": "LED PWM (hasta 6 canales), MCPWM",
"usb": "1x USB Serial/JTAG integrado",
"sensor_temperatura": "Sí (1 sensor 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": "USB Serial/JTAG integrado o JTAG externo",
"esp_idf_minimo": "ESP-IDF v5.1+",
"arduino_core": "Sí (core oficial)",
"encapsulamento": "QFN32 (5×5 mm)",
"modulos": "ESP32-H2-WROOM-07, ESP32-H2-MINI-1 y 3 más",
"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",
"coprocessador_ulp": "No",
"ethernet": "No",
"ethernet_mac": "No",
"sensor_hall": "No"
},
"ESP32-H4": {
"nome_completo": "ESP32-H4",
"icone": "🛡️",
"descricao": "SoC dual-core RISC-V de altísima eficiencia energética con Bluetooth 5.4 LE (LE Audio) e IEEE 802.15.4 para Thread, Zigbee y Matter. Sin Wi-Fi",
"status_documentacao": "Anunciado por Espressif; soporte para LE Audio y optimización de baja latencia",
"arquitetura": "RISC-V dual-core de 32 bits (núcleo de aplicación y núcleo de conectividad/LP)",
"nucleos": "2 (Dual-core)",
"frequencia": "Hasta 96 MHz",
"seguranca": {
"aes": "AES-128/256",
"sha": "SHA-1/224/256/384/512",
"rsa": "Sí (RSA-3072)",
"ecc": "Sí (ECC HW)",
"ecdsa": "Sí (ECDSA HW)",
"hmac": "Sí",
"assinatura_digital": "Sí (Digital Signature peripheral)",
"key_manager": "Sí (Key Manager integrado)",
"rng": "Sí (TRNG por hardware)",
"criptografia_flash": "Sí (XTS-AES-128/256)",
"secure_boot": "V2 (RSA-3072 / ECDSA)",
"protecao_dpa": "Sí (resistencia DPA de hardware)"
},
"wifi": "No (sin radio Wi-Fi)",
"bluetooth": "Bluetooth 5.4 LE (soporte para Bluetooth LE Audio, Auracast, modo de 2 Mbps y largo alcance)",
"zigbee_thread": "IEEE 802.15.4 (Zigbee 3.0 y Thread 1.3/1.4)",
"matter": "Sí (soporte nativo para Matter sobre Thread con alta eficiencia)",
"memoria_sram": "384 KB",
"memoria_sram_rtc": "16 KB LP SRAM",
"memoria_rom": "256 KB (para arranque y funciones del núcleo)",
"flash_externa": "Hasta 16 MB vía QSPI / SiP integrado",
"psram_externa": "Soporte para PSRAM en SiP (hasta 2 MB/4 MB)",
"gpio": "40",
"adc": "1x SAR ADC de 12 bits, hasta 8 canales",
"dac": "No",
"touch": "No",
"uart": "2",
"spi": "SPI, QSPI",
"i2c": "2",
"i2s": "1",
"pwm": "LED PWM (hasta 6 canales), MCPWM",
"can": "1 (CAN 2.0, TWAI®)",
"usb": "1x USB Serial/JTAG integrado",
"sensor_temperatura": "Sí (1 sensor interno)",
"consumo_energia": {
"active": "No divulgado (documentación preliminar)"
},
"temperatura_operacao": "-40°C a 105°C",
"temperatura_armazenamento": "No divulgado (documentación preliminar)",
"depuracao": "USB Serial/JTAG integrado o JTAG externo",
"esp_idf_minimo": "ESP-IDF v5.4+",
"arduino_core": "En desarrollo (core oficial)",
"encapsulamento": "QFN32 (4×4 mm) y QFN40 (5×5 mm)",
"modulos": "ESP32-H4-WROOM, módulos integrados previstos para 2026",
"guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32h4/get-started/index.html",
"cor": "#e83e8c",
"coprocessador_ulp": "Sí (LP core de ultra bajo consumo)",
"ethernet": "No",
"ethernet_mac": "No",
"sensor_hall": "No"
}
}