Merge branch 'main' into feat/i18n-zh

This commit is contained in:
Lucas Rayan committed 2026-11-01 22:50:55 -03:00
commit ae61416468
104 files changed
+33385 -693

No files matched your search

+385
View File
@@ -0,0 +1,385 @@
[
{
"numero": "1",
"nome": "ANT",
"tipo": "analog",
"funcoes": [
"HF-Antennenanschluss (Wi-Fi und Bluetooth)"
],
"categorias": [
"Antenne",
"RF"
],
"avisos": [
"Dedizierter HF-Pin. Vermeiden Sie lange Leiterbahnen ohne 50-Ohm-Impedanzanpassung."
]
},
{
"numero": "2",
"nome": "VDDA3P3",
"tipo": "power",
"funcoes": [
"Analoge 3.3V-Stromversorgung"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V (3.0V bis 3.6V)",
"Versorgt analoge und HF-Schaltungen des Chips mit Energie"
]
},
{
"numero": "3",
"nome": "VDDA3P3",
"tipo": "power",
"funcoes": [
"Analoge 3.3V-Stromversorgung"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V (3.0V bis 3.6V)",
"Versorgt analoge und HF-Schaltungen des Chips mit Energie"
]
},
{
"numero": "4",
"nome": "GPIO0",
"tipo": "io",
"funcoes": [
"GPIO0",
"ADC1_CH0"
],
"categorias": [
"GPIO",
"ADC"
],
"avisos": [
"Analoger Eingangspin ADC1 Kanal 0"
]
},
{
"numero": "5",
"nome": "GPIO1",
"tipo": "io",
"funcoes": [
"GPIO1",
"ADC1_CH1"
],
"categorias": [
"GPIO",
"ADC"
],
"avisos": [
"Analoger Eingangspin ADC1 Kanal 1"
]
},
{
"numero": "6",
"nome": "GPIO2",
"tipo": "io",
"funcoes": [
"GPIO2",
"ADC1_CH2",
"FSPIQ"
],
"categorias": [
"GPIO",
"ADC",
"SPI"
],
"avisos": [
"Beim Flash-Boot standardmäßig auf die Funktion SPI MISO (FSPIQ) gemappt"
]
},
{
"numero": "7",
"nome": "CHIP_EN",
"tipo": "analog",
"funcoes": [
"Chip-Aktivierung (Power-up / Reset)"
],
"categorias": [
"Power"
],
"avisos": [
"Aktiv High. Auf High-Pegel ziehen, um den Chip zu starten.",
"Diesen Pin nicht unbeschaltet (floating) lassen. Für einen stabilen Start externe RC-Verzögerungsschaltung verwenden."
]
},
{
"numero": "8",
"nome": "GPIO3",
"tipo": "io",
"funcoes": [
"GPIO3",
"ADC1_CH3"
],
"categorias": [
"GPIO",
"ADC"
],
"avisos": [
"Analoger Eingangspin ADC1 Kanal 3"
]
},
{
"numero": "9",
"nome": "GPIO4",
"tipo": "io",
"funcoes": [
"GPIO4",
"MTMS",
"FSPIQ",
"ADC1_CH4"
],
"categorias": [
"GPIO",
"JTAG",
"SPI",
"ADC"
],
"avisos": [
"Multifunktionspin: JTAG MTMS, SPI2 MISO und ADC1 Kanal 4.",
"Kann zusammen mit anderen JTAG-Pins für JTAG-Debugging verwendet werden."
]
},
{
"numero": "10",
"nome": "GPIO5",
"tipo": "io",
"funcoes": [
"GPIO5",
"MTDI",
"FSPIWP"
],
"categorias": [
"GPIO",
"JTAG",
"SPI"
],
"avisos": [
"Multifunktionspin: JTAG MTDI und SPI2 Write Protect (FSPIWP)."
]
},
{
"numero": "11",
"nome": "VDD3P3_RTC",
"tipo": "power",
"funcoes": [
"Stromversorgung der RTC-Domäne und Low-Power-E/As"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V"
]
},
{
"numero": "12",
"nome": "GPIO6",
"tipo": "io",
"funcoes": [
"GPIO6",
"MTCK",
"FSPICLK"
],
"categorias": [
"GPIO",
"JTAG",
"SPI"
],
"avisos": [
"Multifunktionspin: JTAG MTCK und SPI2-Takt (FSPICLK)."
]
},
{
"numero": "13",
"nome": "GPIO7",
"tipo": "io",
"funcoes": [
"GPIO7",
"MTDO",
"FSPID"
],
"categorias": [
"GPIO",
"JTAG",
"SPI"
],
"avisos": [
"Multifunktionspin: JTAG MTDO und SPI2 MOSI (FSPID)."
]
},
{
"numero": "14",
"nome": "GPIO8",
"tipo": "io",
"funcoes": [
"GPIO8"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Strapping-Pin für die Boot-Steuerung.",
"Wählt zusammen mit GPIO9 den Boot-Modus des SoCs (muss beim Reset auf 1 liegen für Joint Download Boot, wenn GPIO9=0)."
]
},
{
"numero": "15",
"nome": "GPIO9",
"tipo": "io",
"funcoes": [
"GPIO9"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Primärer Strapping-Pin. High-Pegel (1) beim Reset aktiviert SPI-Boot (Standard über schwachen Pull-up).",
"Low-Pegel (0) beim Reset versetzt den Chip in den UART/SPI-Download-Modus."
]
},
{
"numero": "16",
"nome": "GPIO10",
"tipo": "io",
"funcoes": [
"GPIO10",
"FSPICS0"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Multifunktionspin: SPI2 Chip Select 0 (FSPICS0)."
]
},
{
"numero": "17",
"nome": "VDD3P3_CPU",
"tipo": "power",
"funcoes": [
"Digitale Stromversorgung der CPU und zugehörigen E/As (3.3V)"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V"
]
},
{
"numero": "18",
"nome": "GPIO18",
"tipo": "io",
"funcoes": [
"GPIO18"
],
"categorias": [
"GPIO"
],
"avisos": []
},
{
"numero": "19",
"nome": "GPIO19",
"tipo": "io",
"funcoes": [
"GPIO19",
"U0RXD"
],
"categorias": [
"GPIO",
"UART"
],
"avisos": [
"UART0 receive pin (Serial RX by default for flashing and monitoring)."
]
},
{
"numero": "20",
"nome": "GPIO20",
"tipo": "io",
"funcoes": [
"GPIO20",
"U0TXD"
],
"categorias": [
"GPIO",
"UART"
],
"avisos": [
"UART0 transmit pin (Serial TX by default for flashing and monitoring)."
]
},
{
"numero": "21",
"nome": "VDDA",
"tipo": "power",
"funcoes": [
"Analoge 3.3V-Eingangsversorgung"
],
"categorias": [
"Power"
],
"avisos": []
},
{
"numero": "22",
"nome": "XTAL_N",
"tipo": "analog",
"funcoes": [
"Externer Quarzoszillator-Anschluss (Ausgang)"
],
"categorias": [
"Clock"
],
"avisos": []
},
{
"numero": "23",
"nome": "XTAL_P",
"tipo": "analog",
"funcoes": [
"Externer Quarzoszillator-Anschluss (Eingang)"
],
"categorias": [
"Clock"
],
"avisos": []
},
{
"numero": "24",
"nome": "VDDA",
"tipo": "power",
"funcoes": [
"Analoge 3.3V-Eingangsversorgung"
],
"categorias": [
"Power"
],
"avisos": []
},
{
"numero": "25",
"nome": "GND",
"tipo": "power",
"funcoes": [
"Zentraler Massepunkt (Exposed Pad)"
],
"categorias": [
"Power"
],
"avisos": [
"Muss für stabile Leistung und Entwärmung ordnungsgemäß mit der Massefläche (GND) der Leiterplatte verlötet werden."
]
}
]
+574
View File
@@ -0,0 +1,574 @@
[
{
"numero": "1",
"nome": "LNA_IN",
"tipo": "analog",
"funcoes": [
"Ein- und Ausgang für HF-Signale (Wi-Fi und Bluetooth) zur Antenne"
],
"categorias": [
"Antenne"
],
"avisos": [
"Weitere Details zu analogen Pins finden Sie in Abschnitt 2.4 des Datenblatts"
]
},
{
"numero": "2",
"nome": "VDD3P3",
"tipo": "power",
"funcoes": [
"Versorgungseingang der analogen Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "3",
"nome": "VDD3P3",
"tipo": "power",
"funcoes": [
"Versorgungseingang der analogen Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "4",
"nome": "XTAL_32K_P",
"tipo": "io",
"funcoes": [
"GPIO0",
"XTAL_32K_P",
"ADC1_CH0"
],
"categorias": [
"GPIO",
"Clock",
"ADC"
],
"avisos": []
},
{
"numero": "5",
"nome": "XTAL_32K_N",
"tipo": "io",
"funcoes": [
"GPIO1",
"XTAL_32K_N",
"ADC1_CH1"
],
"categorias": [
"GPIO",
"Clock",
"ADC"
],
"avisos": []
},
{
"numero": "6",
"nome": "GPIO2",
"tipo": "io",
"funcoes": [
"GPIO2",
"ADC1_CH2",
"FSPIQ"
],
"categorias": [
"GPIO",
"ADC",
"SPI",
"Strapping"
],
"avisos": [
"Während des Resets ist dieser Pin als Eingang konfiguriert",
"Nach dem Reset ist dieser Pin als Eingang konfiguriert",
"This pin does not set boot mode, but connecting it with a pull-up is recommended to prevent glitches (see datasheet section 3.1)"
]
},
{
"numero": "7",
"nome": "CHIP_EN",
"tipo": "analog",
"funcoes": [
"Chip-Aktivierung"
],
"categorias": [
"Power"
],
"avisos": [
"Ein High-Pegel an diesem Pin aktiviert den Betrieb des Chips",
"Ein Low-Pegel an diesem Pin deaktiviert den Betrieb des Chips",
"Do not leave this pin floating, use an external pull-up resistor"
]
},
{
"numero": "8",
"nome": "GPIO3",
"tipo": "io",
"funcoes": [
"GPIO3",
"ADC1_CH3"
],
"categorias": [
"GPIO",
"ADC"
],
"avisos": [
"Während des Resets ist dieser Pin als Eingang konfiguriert",
"Nach dem Reset ist dieser Pin als Eingang konfiguriert"
]
},
{
"numero": "9",
"nome": "MTMS",
"tipo": "io",
"funcoes": [
"GPIO4",
"ADC1_CH4",
"FSPIHD",
"MTMS"
],
"categorias": [
"GPIO",
"ADC",
"SPI",
"JTAG"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang konfiguriert",
"Pin für Debugging genutzt"
]
},
{
"numero": "10",
"nome": "MTDI",
"tipo": "io",
"funcoes": [
"GPIO5",
"ADC2_CH0",
"FSPIWP",
"MTDI"
],
"categorias": [
"GPIO",
"ADC",
"SPI",
"JTAG"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang konfiguriert",
"Pin für Debugging genutzt"
]
},
{
"numero": "11",
"nome": "VDD3P3_RTC",
"tipo": "power",
"funcoes": [
"Versorgungseingang der Low-Power-Domäne und Teilen der digitalen Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "12",
"nome": "MTCK",
"tipo": "io",
"funcoes": [
"GPIO6",
"FSPICLK",
"MTCK"
],
"categorias": [
"GPIO",
"SPI",
"JTAG"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang konfiguriert",
"Pin für Debugging genutzt"
]
},
{
"numero": "13",
"nome": "MTDO",
"tipo": "io",
"funcoes": [
"GPIO7",
"FSPID",
"MTDO"
],
"categorias": [
"GPIO",
"SPI",
"JTAG"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang konfiguriert",
"Pin für Debugging genutzt"
]
},
{
"numero": "14",
"nome": "GPIO8",
"tipo": "io",
"funcoes": [
"GPIO8"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Während des Resets ist dieser Pin als Eingang konfiguriert",
"Nach dem Reset ist dieser Pin als Eingang konfiguriert",
"Steuert den Boot-Modus des Chips (siehe Abschnitt 3.1 des Datenblatts für Details)"
]
},
{
"numero": "15",
"nome": "GPIO9",
"tipo": "io",
"funcoes": [
"GPIO9"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Während des Resets ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Steuert den Boot-Modus des Chips (siehe Abschnitt 3.1 des Datenblatts für Details)"
]
},
{
"numero": "16",
"nome": "GPIO10",
"tipo": "io",
"funcoes": [
"GPIO10",
"FSPICS0"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang konfiguriert"
]
},
{
"numero": "17",
"nome": "VDD3P3_CPU",
"tipo": "power",
"funcoes": [
"Versorgungseingang der digitalen Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "18",
"nome": "VDD_SPI",
"tipo": "power",
"funcoes": [
"Versorgungsein-/ausgang für internen/externen Flash-Speicher",
"GPIO11"
],
"categorias": [
"Power",
"GPIO"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts",
"Kann nur als GPIO genutzt werden, wenn der Flash-Speicher über eine externe Quelle versorgt wird"
]
},
{
"numero": "19",
"nome": "SPIHD",
"tipo": "io",
"funcoes": [
"GPIO12",
"SPIHD"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Während des Resets ist der interne Pull-up aktiviert",
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Vom SPI-Flash-Speicher belegt",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "20",
"nome": "SPIWP",
"tipo": "io",
"funcoes": [
"GPIO13",
"SPIWP"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Während des Resets ist der interne Pull-up aktiviert",
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Vom SPI-Flash-Speicher belegt",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "21",
"nome": "SPICS0",
"tipo": "io",
"funcoes": [
"GPIO14",
"SPICS0"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Während des Resets ist der interne Pull-up aktiviert",
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Vom SPI-Flash-Speicher belegt",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "22",
"nome": "SPICLK",
"tipo": "io",
"funcoes": [
"GPIO15",
"SPICLK"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Während des Resets ist der interne Pull-up aktiviert",
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Vom SPI-Flash-Speicher belegt",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "23",
"nome": "SPID",
"tipo": "io",
"funcoes": [
"GPIO16",
"SPID"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Während des Resets ist der interne Pull-up aktiviert",
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Vom SPI-Flash-Speicher belegt",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "24",
"nome": "SPIQ",
"tipo": "io",
"funcoes": [
"GPIO17",
"SPIQ"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Während des Resets ist der interne Pull-up aktiviert",
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Vom SPI-Flash-Speicher belegt",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "25",
"nome": "GPIO18",
"tipo": "io",
"funcoes": [
"GPIO18",
"USB_D-"
],
"categorias": [
"GPIO",
"USB"
],
"avisos": [
"Standardmäßig wird dieser Pin für USB Serial/JTAG genutzt"
]
},
{
"numero": "26",
"nome": "GPIO19",
"tipo": "io",
"funcoes": [
"GPIO19",
"USB_D+"
],
"categorias": [
"GPIO",
"USB"
],
"avisos": [
"Standardmäßig wird dieser Pin für USB Serial/JTAG genutzt"
]
},
{
"numero": "27",
"nome": "U0RXD",
"tipo": "io",
"funcoes": [
"GPIO20",
"U0RXD"
],
"categorias": [
"GPIO",
"UART"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Pin für Debugging genutzt"
]
},
{
"numero": "28",
"nome": "U0TXD",
"tipo": "io",
"funcoes": [
"GPIO21",
"U0TXD"
],
"categorias": [
"GPIO",
"UART"
],
"avisos": [
"Nach dem Reset ist an diesem Pin der interne Pull-up aktiviert",
"Pin für Debugging genutzt"
]
},
{
"numero": "29",
"nome": "XTAL_N",
"tipo": "analog",
"funcoes": [
"Negativer Taktein-/ausgang"
],
"categorias": [
"Clock"
],
"avisos": [
"Weitere Details zu analogen Pins finden Sie in Abschnitt 2.3.2 des Datenblatts"
]
},
{
"numero": "30",
"nome": "XTAL_P",
"tipo": "analog",
"funcoes": [
"Positiver Taktein-/ausgang"
],
"categorias": [
"Clock"
],
"avisos": [
"Weitere Details zu analogen Pins finden Sie in Abschnitt 2.3.2 des Datenblatts"
]
},
{
"numero": "31",
"nome": "VDDA",
"tipo": "power",
"funcoes": [
"Versorgungseingang der analogen Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "32",
"nome": "VDDA",
"tipo": "power",
"funcoes": [
"Versorgungseingang der analogen Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "33",
"nome": "GND",
"tipo": "ground",
"funcoes": [
"Elektrische Schaltungsmasse (GND)"
],
"categorias": [
"GND"
],
"avisos": []
}
]
+862
View File
@@ -0,0 +1,862 @@
[
{
"numero": "1",
"nome": "VDDA6",
"tipo": "power",
"funcoes": [
"Versorgungseingang der analogen Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "2",
"nome": "GND",
"tipo": "ground",
"funcoes": [
"Elektrische Schaltungsmasse (GND)"
],
"categorias": [
"GND"
],
"avisos": []
},
{
"numero": "3",
"nome": "VDDA7",
"tipo": "power",
"funcoes": [
"Versorgungseingang der analogen Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "4",
"nome": "XTAL_N",
"tipo": "analog",
"funcoes": [
"Negativer Taktein-/ausgang"
],
"categorias": [
"Clock"
],
"avisos": [
"Weitere Details zu analogen Pins finden Sie in Abschnitt 2.3.3 des Datenblatts"
]
},
{
"numero": "5",
"nome": "XTAL_P",
"tipo": "analog",
"funcoes": [
"Positiver Taktein-/ausgang"
],
"categorias": [
"Clock"
],
"avisos": [
"Weitere Details zu analogen Pins finden Sie in Abschnitt 2.3.3 des Datenblatts"
]
},
{
"numero": "6",
"nome": "VDDA8",
"tipo": "power",
"funcoes": [
"Versorgungseingang der analogen Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "7",
"nome": "CHIP_PU",
"tipo": "analog",
"funcoes": [
"Chip-Aktivierung"
],
"categorias": [
"Power"
],
"avisos": [
"Ein High-Pegel an diesem Pin aktiviert den Betrieb des Chips",
"Ein Low-Pegel an diesem Pin deaktiviert den Betrieb des Chips",
"Do not leave this pin floating, use an external pull-up resistor"
]
},
{
"numero": "8",
"nome": "VDDPST1",
"tipo": "power",
"funcoes": [
"Versorgungseingang der digitalen Low-Power-Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "9",
"nome": "XTAL_32K_P",
"tipo": "io",
"funcoes": [
"GPIO0",
"LP_GDIO0",
"XTAL_32K_P",
"LP_UART_DTRN"
],
"categorias": [
"GPIO",
"Low Power",
"Clock",
"UART"
],
"avisos": []
},
{
"numero": "10",
"nome": "XTAL_32K_N",
"tipo": "io",
"funcoes": [
"GPIO1",
"LP_GDIO1",
"XTAL_32K_N",
"LP_UART_DSRN",
"ADC1_CH0"
],
"categorias": [
"GPIO",
"Low Power",
"Clock",
"UART",
"ADC"
],
"avisos": []
},
{
"numero": "11",
"nome": "MTMS",
"tipo": "io",
"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": [
"Während des Resets ist dieser Pin als Eingang konfiguriert",
"Nach dem Reset ist dieser Pin als Eingang konfiguriert",
"Die I2C_SDA-Funktion ist im Low-Power-Modus (LP) verfügbar",
"Pin für Debugging genutzt",
"Steuert die Frequenz des Quarzoszillators (siehe Abschnitt 3.5 des Datenblatts für Details)"
]
},
{
"numero": "12",
"nome": "MTDI",
"tipo": "io",
"funcoes": [
"GPIO3",
"LP_GDIO3",
"LP_UART_CTSN",
"LP_I2C_SCL",
"ADC1_CH2",
"MTDI"
],
"categorias": [
"GPIO",
"Low Power",
"UART",
"I2C",
"ADC",
"JTAG",
"Strapping"
],
"avisos": [
"Während des Resets ist dieser Pin als Eingang konfiguriert",
"Nach dem Reset ist dieser Pin als Eingang konfiguriert",
"Die I2C_SDA-Funktion ist im Low-Power-Modus (LP) verfügbar",
"Pin für Debugging genutzt",
"Steuert das Timing des SDIO-Slave (siehe Abschnitt 3.2 des Datenblatts für Details)"
]
},
{
"numero": "13",
"nome": "MTCK",
"tipo": "io",
"funcoes": [
"GPIO4",
"LP_GDIO4",
"LP_UART_RXD",
"ADC1_CH3",
"FSPIHD",
"MTCK"
],
"categorias": [
"GPIO",
"Low Power",
"UART",
"ADC",
"SPI",
"JTAG"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Pin für Debugging genutzt"
]
},
{
"numero": "14",
"nome": "MTDO",
"tipo": "io",
"funcoes": [
"GPIO5",
"LP_GDIO5",
"LP_UART_TXD",
"ADC1_CH4",
"FSPIWP",
"MTDO"
],
"categorias": [
"GPIO",
"Low Power",
"UART",
"ADC",
"SPI",
"JTAG"
],
"avisos": [
"Während des Resets ist dieser Pin als Eingang konfiguriert",
"Nach dem Reset ist dieser Pin als Eingang konfiguriert",
"Pin für Debugging genutzt"
]
},
{
"numero": "15",
"nome": "GPIO6",
"tipo": "io",
"funcoes": [
"GPIO6",
"LP_GDIO6",
"ADC1_CH5",
"FSPICLK"
],
"categorias": [
"GPIO",
"Low Power",
"ADC",
"SPI"
],
"avisos": [
"Während des Resets ist dieser Pin als Eingang konfiguriert",
"Nach dem Reset ist dieser Pin als Eingang konfiguriert"
]
},
{
"numero": "16",
"nome": "GPIO7",
"tipo": "io",
"funcoes": [
"GPIO7",
"FSPID",
"SDIO_DATA1"
],
"categorias": [
"GPIO",
"SPI",
"SD"
],
"avisos": [
"Während des Resets ist dieser Pin als Eingang konfiguriert",
"Nach dem Reset ist dieser Pin als Eingang konfiguriert",
"Steuert die Quelle der JTAG-Signale (siehe Abschnitt 3.4 des Datenblatts für Details)"
]
},
{
"numero": "17",
"nome": "GPIO8",
"tipo": "io",
"funcoes": [
"GPIO8",
"SDIO_DATA0",
"PAD_COMP0"
],
"categorias": [
"GPIO",
"SD"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang konfiguriert"
]
},
{
"numero": "18",
"nome": "GPIO9",
"tipo": "io",
"funcoes": [
"GPIO9",
"SDIO_CLK",
"PAD_COMP1"
],
"categorias": [
"GPIO",
"SD"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang konfiguriert"
]
},
{
"numero": "19",
"nome": "GPIO10",
"tipo": "io",
"funcoes": [
"GPIO10",
"FSPICS0",
"SDIO_CMD"
],
"categorias": [
"GPIO",
"SPI",
"SD"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang konfiguriert"
]
},
{
"numero": "20",
"nome": "U0TXD",
"tipo": "io",
"funcoes": [
"GPIO11",
"U0TXD"
],
"categorias": [
"GPIO",
"UART"
],
"avisos": [
"Nach dem Reset ist an diesem Pin der interne Pull-up aktiviert",
"Pin für Debugging genutzt"
]
},
{
"numero": "21",
"nome": "U0RXD",
"tipo": "io",
"funcoes": [
"GPIO12",
"U0RXD"
],
"categorias": [
"GPIO",
"UART"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Pin für Debugging genutzt"
]
},
{
"numero": "22",
"nome": "GPIO13",
"tipo": "io",
"funcoes": [
"GPIO13",
"USB_D-",
"SDIO_DATA3"
],
"categorias": [
"GPIO",
"USB",
"SD"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang konfiguriert",
"Standardmäßig wird dieser Pin für USB Serial/JTAG genutzt"
]
},
{
"numero": "23",
"nome": "GPIO14",
"tipo": "io",
"funcoes": [
"GPIO14",
"USB_D+",
"SDIO_DATA4"
],
"categorias": [
"GPIO",
"USB",
"SD"
],
"avisos": [
"Während des Resets ist der interne USB-Pull-up aktiviert",
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen USB-Pull-up konfiguriert",
"Standardmäßig wird dieser Pin für USB Serial/JTAG genutzt"
]
},
{
"numero": "24",
"nome": "VDDPST2",
"tipo": "power",
"funcoes": [
"Versorgungseingang der digitalen High-Performance-Domäne und Teilen der analogen Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "25",
"nome": "SPICS1",
"tipo": "io",
"funcoes": [
"GPIO15",
"SPICS1"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Während des Resets ist der interne Pull-up aktiviert",
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Vom SPI-Flash-Speicher belegt",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "26",
"nome": "SPICS0",
"tipo": "io",
"funcoes": [
"GPIO16",
"SPICS0"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Während des Resets ist der interne Pull-up aktiviert",
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Vom SPI-Flash-Speicher belegt",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "27",
"nome": "SPIQ",
"tipo": "io",
"funcoes": [
"GPIO17",
"SPIQ"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Während des Resets ist der interne Pull-up aktiviert",
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Vom SPI-Flash-Speicher belegt",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "28",
"nome": "SPIWP",
"tipo": "io",
"funcoes": [
"GPIO18",
"SPIWP"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Während des Resets ist der interne Pull-up aktiviert",
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Vom SPI-Flash-Speicher belegt",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "29",
"nome": "VDD_SPI",
"tipo": "power",
"funcoes": [
"Versorgungsausgang für externen Flash",
"GPIO19"
],
"categorias": [
"Power",
"GPIO"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts",
"Kann nur als GPIO genutzt werden, wenn der externe Flash-Speicher über eine externe Quelle versorgt wird"
]
},
{
"numero": "30",
"nome": "SPIHD",
"tipo": "io",
"funcoes": [
"GPIO20",
"SPIHD"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Während des Resets ist der interne Pull-up aktiviert",
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Vom SPI-Flash-Speicher belegt",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "31",
"nome": "SPICLK",
"tipo": "io",
"funcoes": [
"GPIO21",
"SPICLK"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Während des Resets ist der interne Pull-up aktiviert",
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Vom SPI-Flash-Speicher belegt",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "32",
"nome": "SPID",
"tipo": "io",
"funcoes": [
"GPIO22",
"SPID"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Während des Resets ist der interne Pull-up aktiviert",
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Vom SPI-Flash-Speicher belegt",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "33",
"nome": "GPIO23",
"tipo": "io",
"funcoes": [
"GPIO23"
],
"categorias": [
"GPIO"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang konfiguriert"
]
},
{
"numero": "34",
"nome": "GPIO24",
"tipo": "io",
"funcoes": [
"GPIO24"
],
"categorias": [
"GPIO"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang konfiguriert"
]
},
{
"numero": "35",
"nome": "GPIO25",
"tipo": "io",
"funcoes": [
"GPIO25"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Während des Resets ist dieser Pin als Eingang konfiguriert",
"Nach dem Reset ist dieser Pin als Eingang konfiguriert",
"Steuert das Timing des SDIO-Slave (siehe Abschnitt 3.4 des Datenblatts für Details)"
]
},
{
"numero": "36",
"nome": "GPIO26",
"tipo": "io",
"funcoes": [
"GPIO26"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Während des Resets ist dieser Pin als Eingang konfiguriert",
"Nach dem Reset ist dieser Pin als Eingang konfiguriert",
"Steuert den Boot-Modus des Chips (siehe Abschnitt 3.1 des Datenblatts für Details)"
]
},
{
"numero": "37",
"nome": "GPIO27",
"tipo": "io",
"funcoes": [
"GPIO27"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Während des Resets ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Steuert den Boot-Modus des Chips (siehe Abschnitt 3.1 des Datenblatts für Details)",
"Steuert die Ausgabe von ROM-Meldungen auf UART0 (siehe Abschnitt 3.3 des Datenblatts für Details)"
]
},
{
"numero": "38",
"nome": "GPIO28",
"tipo": "io",
"funcoes": [
"GPIO28"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Während des Resets ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Steuert den Boot-Modus des Chips (siehe Abschnitt 3.1 des Datenblatts für Details)"
]
},
{
"numero": "39",
"nome": "VDDPST3",
"tipo": "power",
"funcoes": [
"Versorgungseingang der digitalen High-Performance-Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "40",
"nome": "VDDA1",
"tipo": "power",
"funcoes": [
"Versorgungseingang der analogen Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "41",
"nome": "VDDA2",
"tipo": "power",
"funcoes": [
"Versorgungseingang der analogen Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "42",
"nome": "ANT_2G",
"tipo": "analog",
"funcoes": [
"HF-Antennenanschluss für 2-GHz-Band"
],
"categorias": [
"Antenne"
],
"avisos": [
"Weitere Details zu analogen Pins finden Sie in Abschnitt 2.4 des Datenblatts"
]
},
{
"numero": "43",
"nome": "GND",
"tipo": "ground",
"funcoes": [
"Elektrische Schaltungsmasse (GND)"
],
"categorias": [
"GND"
],
"avisos": []
},
{
"numero": "44",
"nome": "VDDA3",
"tipo": "power",
"funcoes": [
"Versorgungseingang der analogen Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "44",
"nome": "VDDA4",
"tipo": "power",
"funcoes": [
"Versorgungseingang der analogen Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "45",
"nome": "VDDA5",
"tipo": "power",
"funcoes": [
"Versorgungseingang der analogen Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "47",
"nome": "GND",
"tipo": "ground",
"funcoes": [
"Elektrische Schaltungsmasse (GND)"
],
"categorias": [
"GND"
],
"avisos": []
},
{
"numero": "48",
"nome": "ANT_5G",
"tipo": "analog",
"funcoes": [
"HF-Antennenanschluss für 5-GHz-Band"
],
"categorias": [
"Antenne"
],
"avisos": [
"Weitere Details zu analogen Pins finden Sie in Abschnitt 2.4 des Datenblatts"
]
}
]
+757
View File
@@ -0,0 +1,757 @@
[
{
"numero": "1",
"nome": "ANT",
"tipo": "analog",
"funcoes": [
"HF-Antennenanschluss"
],
"categorias": [
"Antenne"
],
"avisos": [
"Weitere Details zu analogen Pins finden Sie in Abschnitt 2.4 des Datenblatts"
]
},
{
"numero": "2",
"nome": "VDDA3P3",
"tipo": "power",
"funcoes": [
"Versorgungseingang der analogen Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "3",
"nome": "VDDA3P3",
"tipo": "power",
"funcoes": [
"Versorgungseingang der analogen Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "4",
"nome": "CHIP_PU",
"tipo": "analog",
"funcoes": [
"Chip-Aktivierung"
],
"categorias": [
"Power"
],
"avisos": [
"Ein High-Pegel an diesem Pin aktiviert den Betrieb des Chips",
"Ein Low-Pegel an diesem Pin deaktiviert den Betrieb des Chips",
"Do not leave this pin floating, use an external pull-up resistor"
]
},
{
"numero": "5",
"nome": "VDDPST1",
"tipo": "power",
"funcoes": [
"Versorgungseingang der digitalen Low-Power-Domäne und Teilen der analogen Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "6",
"nome": "XTAL_32K_P",
"tipo": "io",
"funcoes": [
"GPIO0",
"LP_GDIO0",
"XTAL_32K_P",
"LP_UART_DTRN",
"ADC1_CH0"
],
"categorias": [
"GPIO",
"Low Power",
"Clock",
"UART"
],
"avisos": []
},
{
"numero": "7",
"nome": "XTAL_32K_N",
"tipo": "io",
"funcoes": [
"GPIO1",
"LP_GDIO1",
"XTAL_32K_N",
"LP_UART_DSRN",
"ADC1_CH1"
],
"categorias": [
"GPIO",
"Low Power",
"Clock",
"UART",
"ADC"
],
"avisos": []
},
{
"numero": "8",
"nome": "GPIO2",
"tipo": "io",
"funcoes": [
"GPIO2",
"LP_GDIO2",
"LP_UART_RTSN",
"ADC1_CH2",
"FSPIQ"
],
"categorias": [
"GPIO",
"Low Power",
"UART",
"ADC",
"SPI"
],
"avisos": [
"Während des Resets ist dieser Pin als Eingang konfiguriert",
"Nach dem Reset ist dieser Pin als Eingang konfiguriert"
]
},
{
"numero": "9",
"nome": "GPIO3",
"tipo": "io",
"funcoes": [
"GPIO3",
"LP_GDIO3",
"LP_UART_CTSN",
"ADC1_CH3"
],
"categorias": [
"GPIO",
"Low Power",
"UART",
"ADC"
],
"avisos": [
"Während des Resets ist dieser Pin als Eingang konfiguriert",
"Nach dem Reset ist dieser Pin als Eingang konfiguriert"
]
},
{
"numero": "10",
"nome": "MTMS",
"tipo": "io",
"funcoes": [
"GPIO4",
"LP_GDIO4",
"LP_UART_RXD",
"ADC1_CH3",
"FSPIHD",
"MTMS"
],
"categorias": [
"GPIO",
"Low Power",
"UART",
"ADC",
"SPI",
"JTAG"
],
"avisos": [
"Während des Resets ist dieser Pin als Eingang konfiguriert",
"Nach dem Reset ist dieser Pin als Eingang konfiguriert",
"Pin für Debugging genutzt",
"Steuert das Timing des SDIO-Slave (siehe Abschnitt 3.2 des Datenblatts für Details)"
]
},
{
"numero": "11",
"nome": "MTDI",
"tipo": "io",
"funcoes": [
"GPIO5",
"LP_GDIO5",
"LP_UART_TXD",
"ADC1_CH5",
"FSPIWP",
"MTDI"
],
"categorias": [
"GPIO",
"Low Power",
"UART",
"ADC",
"SPI",
"JTAG"
],
"avisos": [
"Während des Resets ist dieser Pin als Eingang konfiguriert",
"Nach dem Reset ist dieser Pin als Eingang konfiguriert",
"Pin für Debugging genutzt",
"Steuert das Timing des SDIO-Slave (siehe Abschnitt 3.2 des Datenblatts für Details)"
]
},
{
"numero": "12",
"nome": "MTCK",
"tipo": "io",
"funcoes": [
"GPIO6",
"LP_GDIO6",
"LP_I2C_SDA",
"ADC1_CH6",
"FSPICLK",
"MTCK"
],
"categorias": [
"GPIO",
"Low Power",
"I2C",
"ADC",
"SPI",
"JTAG"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Die I2C_SDA-Funktion ist im Low-Power-Modus (LP) verfügbar",
"Pin für Debugging genutzt"
]
},
{
"numero": "13",
"nome": "MTDO",
"tipo": "io",
"funcoes": [
"GPIO7",
"LP_GDIO7",
"LP_I2C_SCL",
"FSPID",
"MTDO"
],
"categorias": [
"GPIO",
"Low Power",
"I2C",
"SPI",
"JTAG"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang konfiguriert",
"Die I2C_SDA-Funktion ist im Low-Power-Modus (LP) verfügbar",
"Pin für Debugging genutzt"
]
},
{
"numero": "14",
"nome": "GPIO8",
"tipo": "io",
"funcoes": [
"GPIO8"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Während des Resets ist dieser Pin als Eingang konfiguriert",
"Nach dem Reset ist dieser Pin als Eingang konfiguriert",
"Steuert den Boot-Modus des Chips (siehe Abschnitt 3.1 des Datenblatts für Details)",
"Steuert die Ausgabe von ROM-Meldungen auf UART0 (siehe Abschnitt 3.3 des Datenblatts für Details)"
]
},
{
"numero": "15",
"nome": "GPIO9",
"tipo": "io",
"funcoes": [
"GPIO9"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Während des Resets ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Steuert den Boot-Modus des Chips (siehe Abschnitt 3.1 des Datenblatts für Details)"
]
},
{
"numero": "16",
"nome": "GPIO10",
"tipo": "io",
"funcoes": [
"GPIO10"
],
"categorias": [
"GPIO"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang konfiguriert"
]
},
{
"numero": "17",
"nome": "GPIO11",
"tipo": "io",
"funcoes": [
"GPIO11"
],
"categorias": [
"GPIO"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang konfiguriert"
]
},
{
"numero": "18",
"nome": "GPIO12",
"tipo": "io",
"funcoes": [
"GPIO12",
"USB_D-"
],
"categorias": [
"GPIO",
"USB"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang konfiguriert",
"Standardmäßig wird dieser Pin für USB Serial/JTAG genutzt"
]
},
{
"numero": "19",
"nome": "GPIO13",
"tipo": "io",
"funcoes": [
"GPIO13",
"USB_D+"
],
"categorias": [
"GPIO",
"USB"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Standardmäßig wird dieser Pin für USB Serial/JTAG genutzt"
]
},
{
"numero": "20",
"nome": "SPICS0",
"tipo": "io",
"funcoes": [
"GPIO24",
"SPICS0"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Während des Resets ist der interne Pull-up aktiviert",
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Vom SPI-Flash-Speicher belegt",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "21",
"nome": "SPIQ",
"tipo": "io",
"funcoes": [
"GPIO25",
"SPIQ"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Während des Resets ist der interne Pull-up aktiviert",
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Vom SPI-Flash-Speicher belegt",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "22",
"nome": "SPIWP",
"tipo": "io",
"funcoes": [
"GPIO26",
"SPIWP"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Während des Resets ist der interne Pull-up aktiviert",
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Vom SPI-Flash-Speicher belegt",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "23",
"nome": "VDD_SPI",
"tipo": "power",
"funcoes": [
"Versorgungsein-/ausgang für Flash-Speicher",
"GPIO27"
],
"categorias": [
"Power",
"GPIO"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts",
"Kann nur als GPIO genutzt werden, wenn der externe Flash-Speicher über eine externe Quelle versorgt wird"
]
},
{
"numero": "24",
"nome": "SPIHD",
"tipo": "io",
"funcoes": [
"GPIO28",
"SPIHD"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Während des Resets ist der interne Pull-up aktiviert",
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Vom SPI-Flash-Speicher belegt",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "25",
"nome": "SPICLK",
"tipo": "io",
"funcoes": [
"GPIO29",
"SPICLK"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Während des Resets ist der interne Pull-up aktiviert",
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Vom SPI-Flash-Speicher belegt",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "26",
"nome": "SPID",
"tipo": "io",
"funcoes": [
"GPIO30",
"SPID"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Während des Resets ist der interne Pull-up aktiviert",
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Vom SPI-Flash-Speicher belegt",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "27",
"nome": "GPIO15",
"tipo": "io",
"funcoes": [
"GPIO15"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Während des Resets ist dieser Pin als Eingang konfiguriert",
"Nach dem Reset ist dieser Pin als Eingang konfiguriert",
"Steuert die Quelle der JTAG-Signale (siehe Abschnitt 3.4 des Datenblatts für Details)"
]
},
{
"numero": "28",
"nome": "VDDA2",
"tipo": "power",
"funcoes": [
"Versorgungseingang der digitalen High-Performance-Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "29",
"nome": "U0TXD",
"tipo": "io",
"funcoes": [
"GPIO16",
"U0TXD",
"FSPICS0"
],
"categorias": [
"GPIO",
"UART",
"SPI"
],
"avisos": [
"Nach dem Reset ist an diesem Pin der interne Pull-up aktiviert",
"Pin für Debugging genutzt"
]
},
{
"numero": "30",
"nome": "U0RXD",
"tipo": "io",
"funcoes": [
"GPIO17",
"U0RXD",
"FSPICS1"
],
"categorias": [
"GPIO",
"UART",
"SPI"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Pin für Debugging genutzt"
]
},
{
"numero": "31",
"nome": "SDIO_CMD",
"tipo": "io",
"funcoes": [
"GPIO18",
"SDIO_CMD",
"FSPICS2"
],
"categorias": [
"GPIO",
"SD",
"SPI"
],
"avisos": [
"Während des Resets ist der interne Pull-up aktiviert",
"Nach dem Reset ist dieser Pin als Eingang konfiguriert"
]
},
{
"numero": "32",
"nome": "SDIO_CLK",
"tipo": "io",
"funcoes": [
"GPIO19",
"SDIO_CLK",
"FSPICS3"
],
"categorias": [
"GPIO",
"SD",
"SPI"
],
"avisos": [
"Während des Resets ist der interne Pull-up aktiviert",
"Nach dem Reset ist dieser Pin als Eingang konfiguriert"
]
},
{
"numero": "33",
"nome": "SDIO_DATA0",
"tipo": "io",
"funcoes": [
"GPIO20",
"SDIO_DATA0",
"FSPICS4"
],
"categorias": [
"GPIO",
"SD",
"SPI"
],
"avisos": [
"Während des Resets ist der interne Pull-up aktiviert",
"Nach dem Reset ist dieser Pin als Eingang konfiguriert"
]
},
{
"numero": "34",
"nome": "SDIO_DATA1",
"tipo": "io",
"funcoes": [
"GPIO21",
"SDIO_DATA1",
"FSPICS5"
],
"categorias": [
"GPIO",
"SD",
"SPI"
],
"avisos": [
"Während des Resets ist der interne Pull-up aktiviert",
"Nach dem Reset ist dieser Pin als Eingang konfiguriert"
]
},
{
"numero": "35",
"nome": "SDIO_DATA2",
"tipo": "io",
"funcoes": [
"GPIO22",
"SDIO_DATA2"
],
"categorias": [
"GPIO",
"SD"
],
"avisos": [
"Während des Resets ist der interne Pull-up aktiviert",
"Nach dem Reset ist dieser Pin als Eingang konfiguriert"
]
},
{
"numero": "36",
"nome": "SDIO_DATA3",
"tipo": "io",
"funcoes": [
"GPIO23",
"SDIO_DATA3"
],
"categorias": [
"GPIO",
"SD"
],
"avisos": [
"Während des Resets ist der interne Pull-up aktiviert",
"Nach dem Reset ist dieser Pin als Eingang konfiguriert"
]
},
{
"numero": "37",
"nome": "VDDA1",
"tipo": "power",
"funcoes": [
"Versorgungseingang der analogen Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "38",
"nome": "XTAL_N",
"tipo": "analog",
"funcoes": [
"Negativer Taktein-/ausgang"
],
"categorias": [
"Clock"
],
"avisos": [
"Weitere Details zu analogen Pins finden Sie in Abschnitt 2.4 des Datenblatts"
]
},
{
"numero": "39",
"nome": "XTAL_P",
"tipo": "analog",
"funcoes": [
"Positiver Taktein-/ausgang"
],
"categorias": [
"Clock"
],
"avisos": [
"Weitere Details zu analogen Pins finden Sie in Abschnitt 2.4 des Datenblatts"
]
},
{
"numero": "40",
"nome": "VDDA2",
"tipo": "power",
"funcoes": [
"Versorgungseingang der analogen Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "41",
"nome": "GND",
"tipo": "ground",
"funcoes": [
"Elektrische Schaltungsmasse (GND)"
],
"categorias": [
"GND"
],
"avisos": []
}
]
+642
View File
@@ -0,0 +1,642 @@
[
{
"numero": "1",
"nome": "ANT_2G",
"tipo": "analog",
"funcoes": [
"HF-Antennenanschluss (Wi-Fi und Bluetooth)"
],
"categorias": [
"Antenne",
"RF"
],
"avisos": [
"Dedicated 2.4 GHz RF pin. Requires 50-ohm impedance matching."
]
},
{
"numero": "2",
"nome": "VDDA3",
"tipo": "power",
"funcoes": [
"Stromversorgung der analogen Domäne (3.3V)"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V (3.0V bis 3.6V). Versorgt HF- und Taktschaltungen mit Energie."
]
},
{
"numero": "3",
"nome": "VDDA4",
"tipo": "power",
"funcoes": [
"Stromversorgung der analogen Domäne (3.3V)"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V (3.0V bis 3.6V). Versorgt HF- und Taktschaltungen mit Energie."
]
},
{
"numero": "4",
"nome": "CHIP_PU",
"tipo": "analog",
"funcoes": [
"Chip-Aktivierung (Power-up / Reset)"
],
"categorias": [
"Power"
],
"avisos": [
"Aktiv High. Auf High-Pegel ziehen, um den Chip zu starten.",
"Do not leave this pin floating. An external RC circuit is recommended for clean reset."
]
},
{
"numero": "5",
"nome": "VDDPST1",
"tipo": "power",
"funcoes": [
"Digitale Stromversorgung der HP- und LP-Domänen (High Performance / Low Power)"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V. Versorgt den digitalen Low-Power-Bereich und zugehörige Pins."
]
},
{
"numero": "6",
"nome": "GPIO0",
"tipo": "io",
"funcoes": [
"GPIO0",
"XTAL_32K_P"
],
"categorias": [
"GPIO",
"Clock"
],
"avisos": [
"Low-power multifunction pin. Can connect to external 32 kHz crystal (Input P)."
]
},
{
"numero": "7",
"nome": "GPIO1",
"tipo": "io",
"funcoes": [
"GPIO1",
"XTAL_32K_N",
"ADC1_CH0"
],
"categorias": [
"GPIO",
"Clock",
"ADC"
],
"avisos": [
"Multifunction pin. External 32 kHz crystal connection (Output N) and ADC1 Channel 0 analog input."
]
},
{
"numero": "8",
"nome": "GPIO2",
"tipo": "io",
"funcoes": [
"GPIO2"
],
"categorias": [
"GPIO"
],
"avisos": []
},
{
"numero": "9",
"nome": "GPIO3",
"tipo": "io",
"funcoes": [
"GPIO3",
"MTMS",
"ADC1_CH1"
],
"categorias": [
"GPIO",
"JTAG",
"ADC",
"Strapping"
],
"avisos": [
"Multifunktionspin: JTAG MTMS, ADC1 Kanal 1 und Strapping-Pin für SDIO-Taktflankensteuerung.",
"Floating by default during reset."
]
},
{
"numero": "10",
"nome": "GPIO4",
"tipo": "io",
"funcoes": [
"GPIO4",
"MTDI",
"ADC1_CH2"
],
"categorias": [
"GPIO",
"JTAG",
"ADC",
"Strapping"
],
"avisos": [
"Multifunktionspin: JTAG MTDI, ADC1 Kanal 2 und Strapping-Pin für SDIO-Taktflankensteuerung.",
"Floating by default during reset."
]
},
{
"numero": "11",
"nome": "GPIO5",
"tipo": "io",
"funcoes": [
"GPIO5",
"MTCK",
"ADC1_CH3"
],
"categorias": [
"GPIO",
"JTAG",
"ADC"
],
"avisos": [
"Multifunction pin: JTAG MTCK and ADC1 Channel 3 analog input."
]
},
{
"numero": "12",
"nome": "GPIO6",
"tipo": "io",
"funcoes": [
"GPIO6",
"MTDO"
],
"categorias": [
"GPIO",
"JTAG"
],
"avisos": [
"Multifunction pin: JTAG MTDO."
]
},
{
"numero": "13",
"nome": "GPIO25",
"tipo": "io",
"funcoes": [
"GPIO25",
"SDIO_CMD",
"FSPICS0"
],
"categorias": [
"GPIO",
"SDIO",
"SPI"
],
"avisos": [
"High-speed multifunction pin: SDIO Command or SPI2 Chip Select 0."
]
},
{
"numero": "14",
"nome": "GPIO26",
"tipo": "io",
"funcoes": [
"GPIO26",
"SDIO_CLK",
"FSPICLK"
],
"categorias": [
"GPIO",
"SDIO",
"SPI"
],
"avisos": [
"High-speed multifunction pin: SDIO Clock or SPI2 Clock."
]
},
{
"numero": "15",
"nome": "GPIO27",
"tipo": "io",
"funcoes": [
"GPIO27",
"SDIO_DATA0",
"FSPID"
],
"categorias": [
"GPIO",
"SDIO",
"SPI"
],
"avisos": [
"High-speed multifunction pin: SDIO Data 0 or SPI2 MOSI (FSPID)."
]
},
{
"numero": "16",
"nome": "GPIO28",
"tipo": "io",
"funcoes": [
"GPIO28",
"SDIO_DATA1",
"FSPIQ"
],
"categorias": [
"GPIO",
"SDIO",
"SPI"
],
"avisos": [
"High-speed pin: SDIO Data 1 or SPI2 MISO (FSPIQ)."
]
},
{
"numero": "17",
"nome": "GPIO22",
"tipo": "io",
"funcoes": [
"GPIO22",
"SDIO_DATA2",
"FSPIWP"
],
"categorias": [
"GPIO",
"SDIO",
"SPI"
],
"avisos": [
"High-speed pin: SDIO Data 2 or SPI2 Write Protect."
]
},
{
"numero": "18",
"nome": "GPIO23",
"tipo": "io",
"funcoes": [
"GPIO23",
"SDIO_DATA3",
"FSPIHD"
],
"categorias": [
"GPIO",
"SDIO",
"SPI"
],
"avisos": [
"High-speed pin: SDIO Data 3 or SPI2 Hold."
]
},
{
"numero": "19",
"nome": "GPIO14",
"tipo": "io",
"funcoes": [
"GPIO14",
"SPICS1"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Dedicated Chip Select 1 pin for SPI Flash/PSRAM memory interface."
]
},
{
"numero": "20",
"nome": "GPIO15",
"tipo": "io",
"funcoes": [
"GPIO15",
"SPICS0"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Dedicated Chip Select 0 pin for SPI Flash memory interface."
]
},
{
"numero": "21",
"nome": "VDDPST2",
"tipo": "power",
"funcoes": [
"Stromversorgung der digitalen HP-Domäne (High Performance)"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V (3.0V bis 3.6V). Versorgt die schnellen digitalen Schnittstellen."
]
},
{
"numero": "22",
"nome": "GPIO16",
"tipo": "io",
"funcoes": [
"GPIO16",
"SPIQ"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Data Q (MISO) pin for SPI flash memory interface."
]
},
{
"numero": "23",
"nome": "GPIO17",
"tipo": "io",
"funcoes": [
"GPIO17",
"SPIWP"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Write Protect pin for SPI flash memory interface."
]
},
{
"numero": "24",
"nome": "VDD_SPI",
"tipo": "power",
"funcoes": [
"Aus VDDPST2 generierte LDO-Ausgangsspannung zur Speisung von Flash und PSRAM"
],
"categorias": [
"Power"
],
"avisos": [
"Ausgangsspannung per Software konfigurierbar gemäß Flash-Spezifikation (üblicherweise 3.3V oder 1.8V).",
"Must not be used as a general high-current power source."
]
},
{
"numero": "25",
"nome": "GPIO19",
"tipo": "io",
"funcoes": [
"GPIO19",
"SPIHD"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Hold control pin for SPI flash memory interface."
]
},
{
"numero": "26",
"nome": "GPIO20",
"tipo": "io",
"funcoes": [
"GPIO20",
"SPICLK"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Clock signal pin for SPI flash memory interface."
]
},
{
"numero": "27",
"nome": "GPIO21",
"tipo": "io",
"funcoes": [
"GPIO21",
"SPID"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Data D (MOSI) pin for SPI flash memory interface."
]
},
{
"numero": "28",
"nome": "GPIO12",
"tipo": "io",
"funcoes": [
"GPIO12",
"USB_D-"
],
"categorias": [
"GPIO",
"USB"
],
"avisos": [
"Negative signal pin of integrated USB Serial/JTAG transceiver."
]
},
{
"numero": "29",
"nome": "GPIO13",
"tipo": "io",
"funcoes": [
"GPIO13",
"USB_D+"
],
"categorias": [
"GPIO",
"USB"
],
"avisos": [
"Positive signal pin of integrated USB Serial/JTAG transceiver.",
"Verfügt über integrierten Pull-up-Widerstand, der beim USB-Start standardmäßig aktiv ist."
]
},
{
"numero": "30",
"nome": "GPIO24",
"tipo": "io",
"funcoes": [
"GPIO24"
],
"categorias": [
"GPIO"
],
"avisos": []
},
{
"numero": "31",
"nome": "GPIO8",
"tipo": "io",
"funcoes": [
"GPIO8"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Strapping pin for boot mode selection and ROM log printing control.",
"Floating by default during reset. High level (1) enables boot log printing."
]
},
{
"numero": "32",
"nome": "GPIO9",
"tipo": "io",
"funcoes": [
"GPIO9"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Primary Strapping pin for boot mode selection.",
"Mit integriertem schwachen Pull-up ausgestattet. High-Pegel (1) beim Reset aktiviert SPI-Boot (Flash). Low-Pegel (0) erzwingt den Download-Modus."
]
},
{
"numero": "33",
"nome": "GPIO10",
"tipo": "io",
"funcoes": [
"GPIO10",
"U0RXD"
],
"categorias": [
"GPIO",
"UART"
],
"avisos": [
"Serieller Empfang UART0 (Serial RX für externes Flashen und Debugging)."
]
},
{
"numero": "34",
"nome": "GPIO11",
"tipo": "io",
"funcoes": [
"GPIO11",
"U0TXD"
],
"categorias": [
"GPIO",
"UART"
],
"avisos": [
"Serielle Übertragung UART0 (Serial TX für externes Flashen und Debugging)."
]
},
{
"numero": "35",
"nome": "GPIO29",
"tipo": "io",
"funcoes": [
"GPIO29"
],
"categorias": [
"GPIO"
],
"avisos": []
},
{
"numero": "36",
"nome": "GPIO7",
"tipo": "io",
"funcoes": [
"GPIO7"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Strapping pin for JTAG signal source selection (early boot).",
"Keine internen Pull-Widerstände beim Reset. Muss bei Verwendung extern stabil gehalten werden."
]
},
{
"numero": "37",
"nome": "VDDA1",
"tipo": "power",
"funcoes": [
"Stromversorgung der analogen Domäne (3.3V)"
],
"categorias": [
"Power"
],
"avisos": []
},
{
"numero": "38",
"nome": "XTAL_N",
"tipo": "analog",
"funcoes": [
"Externer 40-MHz-Quarzoszillator-Anschluss (Ausgang N)"
],
"categorias": [
"Clock"
],
"avisos": []
},
{
"numero": "39",
"nome": "XTAL_P",
"tipo": "analog",
"funcoes": [
"Externer 40-MHz-Quarzoszillator-Anschluss (Eingang P)"
],
"categorias": [
"Clock"
],
"avisos": []
},
{
"numero": "40",
"nome": "VDDA2",
"tipo": "power",
"funcoes": [
"Stromversorgung der analogen Domäne (3.3V)"
],
"categorias": [
"Power"
],
"avisos": []
},
{
"numero": "41",
"nome": "GND",
"tipo": "power",
"funcoes": [
"Zentraler Massepunkt (Exposed Pad)"
],
"categorias": [
"Power"
],
"avisos": [
"Muss für stabilen HF- und thermischen Betrieb ordnungsgemäß mit der Massefläche (GND) der Leiterplatte verlötet werden."
]
}
]
+549
View File
@@ -0,0 +1,549 @@
[
{
"numero": "1",
"nome": "VDD3P3",
"tipo": "power",
"funcoes": [
"Versorgungseingang der analogen Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "2",
"nome": "VDD3P3",
"tipo": "power",
"funcoes": [
"Versorgungseingang der analogen Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "3",
"nome": "GPIO0",
"tipo": "io",
"funcoes": [
"GPIO0",
"FSPIQ"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": []
},
{
"numero": "4",
"nome": "GPIO1",
"tipo": "io",
"funcoes": [
"GPIO1",
"FSPICS0",
"ADC1_CH0"
],
"categorias": [
"GPIO",
"SPI",
"ADC"
],
"avisos": []
},
{
"numero": "5",
"nome": "MTMS",
"tipo": "io",
"funcoes": [
"GPIO1",
"FSPIWP",
"ADC1_CH1",
"MTMS"
],
"categorias": [
"GPIO",
"SPI",
"ADC",
"JTAG"
],
"avisos": [
"Während des Resets ist dieser Pin als Eingang konfiguriert",
"Nach dem Reset ist dieser Pin als Eingang konfiguriert",
"Pin für Debugging genutzt"
]
},
{
"numero": "6",
"nome": "MTDO",
"tipo": "io",
"funcoes": [
"GPIO3",
"FSPIHD",
"ADC1_CH2",
"MTDO"
],
"categorias": [
"GPIO",
"SPI",
"ADC",
"JTAG"
],
"avisos": [
"Während des Resets ist dieser Pin als Eingang konfiguriert",
"Nach dem Reset ist dieser Pin als Eingang konfiguriert",
"Pin für Debugging genutzt"
]
},
{
"numero": "7",
"nome": "MTCK",
"tipo": "io",
"funcoes": [
"GPIO4",
"FSPICLK",
"ADC1_CH3",
"MTCK"
],
"categorias": [
"GPIO",
"SPI",
"ADC",
"JTAG"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang konfiguriert",
"Pin für Debugging genutzt"
]
},
{
"numero": "8",
"nome": "MTDI",
"tipo": "io",
"funcoes": [
"GPIO5",
"FSPID",
"ADC1_CH4",
"MTDI"
],
"categorias": [
"GPIO",
"SPI",
"ADC",
"JTAG"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang konfiguriert",
"Pin für Debugging genutzt"
]
},
{
"numero": "9",
"nome": "VDDPST1",
"tipo": "power",
"funcoes": [
"Versorgungseingang der E/A-Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "10",
"nome": "GPIO8",
"tipo": "io",
"funcoes": [
"GPIO8"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Während des Resets ist dieser Pin als Eingang konfiguriert",
"Nach dem Reset ist dieser Pin als Eingang konfiguriert",
"Steuert den Boot-Modus des Chips (siehe Abschnitt 3.1 des Datenblatts für Details)",
"Steuert die Ausgabe von ROM-Meldungen auf UART0 (siehe Abschnitt 3.3 des Datenblatts für Details)"
]
},
{
"numero": "11",
"nome": "GPIO9",
"tipo": "io",
"funcoes": [
"GPIO9"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Während des Resets ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Steuert den Boot-Modus des Chips (siehe Abschnitt 3.1 des Datenblatts für Details)"
]
},
{
"numero": "12",
"nome": "GPIO10",
"tipo": "io",
"funcoes": [
"GPIO10",
"ZCD0"
],
"categorias": [
"GPIO"
],
"avisos": []
},
{
"numero": "13",
"nome": "GPIO11",
"tipo": "io",
"funcoes": [
"GPIO11",
"ZCD1"
],
"categorias": [
"GPIO"
],
"avisos": []
},
{
"numero": "14",
"nome": "GPIO12",
"tipo": "io",
"funcoes": [
"GPIO12"
],
"categorias": [
"GPIO"
],
"avisos": []
},
{
"numero": "15",
"nome": "XTAL_32K_P",
"tipo": "io",
"funcoes": [
"GPIO13",
"XTAL_32K_P"
],
"categorias": [
"GPIO",
"Clock"
],
"avisos": []
},
{
"numero": "16",
"nome": "XTAL_32K_N",
"tipo": "io",
"funcoes": [
"GPIO14",
"XTAL_32K_N"
],
"categorias": [
"GPIO",
"Clock"
],
"avisos": []
},
{
"numero": "17",
"nome": "CHIP_EN",
"tipo": "analog",
"funcoes": [
"Chip-Aktivierung"
],
"categorias": [
"Power"
],
"avisos": [
"Ein High-Pegel an diesem Pin aktiviert den Betrieb des Chips",
"Ein Low-Pegel an diesem Pin deaktiviert den Betrieb des Chips",
"Do not leave this pin floating, use an external pull-up resistor"
]
},
{
"numero": "18",
"nome": "VBAT",
"tipo": "power",
"funcoes": [
"Versorgungseingang der analogen Domäne oder Batterie"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "19",
"nome": "VDDA_PMU",
"tipo": "power",
"funcoes": [
"Versorgungseingang der analogen Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "20",
"nome": "VDDPST1",
"tipo": "power",
"funcoes": [
"Versorgungseingang der E/A-Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "21",
"nome": "GPIO22",
"tipo": "io",
"funcoes": [
"GPIO22"
],
"categorias": [
"GPIO"
],
"avisos": []
},
{
"numero": "22",
"nome": "U0RXD",
"tipo": "io",
"funcoes": [
"GPIO23",
"U0RXD",
"FSPICS1"
],
"categorias": [
"GPIO",
"UART",
"SPI"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Pin für Debugging genutzt"
]
},
{
"numero": "23",
"nome": "U0TXD",
"tipo": "io",
"funcoes": [
"GPIO24",
"U0TXD",
"FSPICS2"
],
"categorias": [
"GPIO",
"UART",
"SPI"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen Pull-up konfiguriert",
"Pin für Debugging genutzt"
]
},
{
"numero": "24",
"nome": "GPIO25",
"tipo": "io",
"funcoes": [
"GPIO24",
"FSPICS3"
],
"categorias": [
"GPIO",
"SPI",
"Strapping"
],
"avisos": [
"Während des Resets ist dieser Pin als Eingang konfiguriert",
"Nach dem Reset ist dieser Pin als Eingang konfiguriert",
"Steuert die Quelle der JTAG-Signale (siehe Abschnitt 3.3 des Datenblatts für Details)"
]
},
{
"numero": "25",
"nome": "GPIO26",
"tipo": "io",
"funcoes": [
"GPIO26",
"FSPICS4",
"USB_D-"
],
"categorias": [
"GPIO",
"SPI",
"USB"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang konfiguriert",
"Standardmäßig wird dieser Pin für USB Serial/JTAG genutzt"
]
},
{
"numero": "26",
"nome": "GPIO27",
"tipo": "io",
"funcoes": [
"GPIO27",
"FSPICS5",
"USB_D+"
],
"categorias": [
"GPIO",
"SPI",
"USB"
],
"avisos": [
"Nach dem Reset ist dieser Pin als Eingang mit aktivem internen USB-Pull-up konfiguriert",
"Standardmäßig wird dieser Pin für USB Serial/JTAG genutzt"
]
},
{
"numero": "27",
"nome": "VDD3P3",
"tipo": "power",
"funcoes": [
"Versorgungseingang der analogen Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "28",
"nome": "XTAL_N",
"tipo": "analog",
"funcoes": [
"Negativer Taktein-/ausgang"
],
"categorias": [
"Clock"
],
"avisos": [
"Weitere Details zu analogen Pins finden Sie in Abschnitt 2.3.2 des Datenblatts"
]
},
{
"numero": "29",
"nome": "XTAL_P",
"tipo": "analog",
"funcoes": [
"Positiver Taktein-/ausgang"
],
"categorias": [
"Clock"
],
"avisos": [
"Weitere Details zu analogen Pins finden Sie in Abschnitt 2.3.2 des Datenblatts"
]
},
{
"numero": "30",
"nome": "VDD3P3",
"tipo": "power",
"funcoes": [
"Versorgungseingang der analogen Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "31",
"nome": "VDD3P3",
"tipo": "power",
"funcoes": [
"Versorgungseingang der analogen Domäne"
],
"categorias": [
"Power"
],
"avisos": [
"Empfohlene Spannung: 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Weitere Details zur Stromversorgung des Chips finden Sie in Abschnitt 2.5 des Datenblatts"
]
},
{
"numero": "32",
"nome": "ANT",
"tipo": "analog",
"funcoes": [
"HF-Antennenanschluss"
],
"categorias": [
"Antenne"
],
"avisos": [
"Weitere Details zu analogen Pins finden Sie in Abschnitt 2.4 des Datenblatts"
]
},
{
"numero": "33",
"nome": "GND",
"tipo": "ground",
"funcoes": [
"Elektrische Schaltungsmasse (GND)"
],
"categorias": [
"GND"
],
"avisos": []
}
]
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
+423
View File
@@ -0,0 +1,423 @@
{
"ESP-IDF": {
"nome": "ESP-IDF",
"icone": "⚙️",
"nome_completo": "Espressif IoT Development Framework",
"descricao": "Offizielles natives Framework von Espressif für alle ESP32-SoCs. Basiert auf Multicore-FreeRTOS und CMake und bietet die vollständige Kontrolle über Silizium, Peripheriegeräte, Funk sowie eine modulare Komponentenarchitektur.",
"linguagem": "C / C++",
"tipo": "Offizielles Basis-Framework",
"funcao_principal": "Industrielle und hochperformante Entwicklung mit direktem Registerzugriff, Echtzeit-RTOS und vollständigem Protokoll-Stack",
"caracteristicas": [
"Echtzeitbetriebssystem (FreeRTOS SMP Multicore)",
"Nativer Support für ESP Component Registry über idf_component.yml",
"Vollständiger Konnektivitäts-Stack für Wi-Fi 4/6, BLE 5.x, Zigbee und Thread",
"Unterstützung aller SoCs (ESP32, S2, S3, C2, C3, C6, H2, P4)",
"Erweitertes Energiemanagement und Deep-Sleep-Modi",
"Robuste Sicherheit: Secure Boot v2, Flash-Verschlüsselung und Hardware-Kryptografie",
"Verschlüsselte OTA-Updates mit automatischem Rollback",
"Moderne Clang/GCC-Toolchain, C++23-Unterstützung und JTAG-OpenOCD-Debugging"
],
"casos_uso": [
"Kommerzielle und industrielle IoT-Produkte",
"Geräte mit strengen Batterie- und Low-Power-Anforderungen",
"Echtzeitanwendungen mit präziser Interrupt-Steuerung",
"Sicherheitssysteme mit Hardware-Verschlüsselung",
"Leistungsstarke Multiprotokoll-Gateways"
],
"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": "Komplette Cloud- und Firmware-Plattform von Espressif für vernetzte Produkte. Ermöglicht die Entwicklung von IoT-Geräten ohne eigenen Backend- oder App-Aufbau von Grund auf.",
"linguagem": "C / C++",
"tipo": "Cloud & AIoT Framework",
"funcao_principal": "Beschleunigte Entwicklung intelligenter Produkte mit mobilen Apps (iOS/Android), AWS-Serverless-Cloud und Sprachsteuerung (Alexa/Google Home)",
"caracteristicas": [
"Assistiere Wi-Fi- und BLE-Bereitstellung über die offizielle mobile App",
"Dynamische Generierung der Benutzeroberfläche in der App basierend auf Firmware-Parametern",
"Native Integration mit Alexa und Google Assistant",
"Gleichzeitige lokale Steuerung (über mDNS/HTTP) und Cloud-Steuerung",
"RainMaker-Dashboard für Flottenmanagement und OTA-Aktualisierungen",
"Native Kompatibilität mit Matter-Knoten und Geräte-Bridges",
"Integrierte Bibliothek über ESP Component Registry (espressif/esp_rainmaker)"
],
"casos_uso": [
"Smarte Haushaltsgeräte und vernetzte weiße Ware",
"Intelligente Beleuchtung und Steckdosen für Endverbraucher",
"Klimasysteme (HVAC) und vernetzte Thermostate",
"Kommerzielle IoT-Prototypen mit schneller Marktvalidierung",
"Produkte mit Zertifizierungsanforderungen für Apple Home, Alexa und Google Home"
],
"exemplo": "/exemplos/esp-rainmaker.c",
"exemplos": "https://github.com/espressif/esp-rainmaker/tree/master/examples",
"documentacao": "https://rainmaker.espressif.com/docs/get-started.html",
"repositorio": "https://github.com/espressif/esp-rainmaker",
"cor": "#2980B9"
},
"ESP-Matter": {
"nome": "ESP-Matter",
"icone": "🏠",
"nome_completo": "ESP-Matter SDK",
"descricao": "Offizielles SDK von Espressif für den universellen Matter-Standard (CSA). Bietet direkte Interoperabilität mit Apple Home, Google Home, Alexa und SmartThings.",
"linguagem": "C / C++",
"tipo": "Smart Home Framework",
"funcao_principal": "Entwicklung einheitlicher, interoperabler Smart-Home-Geräte über Wi-Fi oder Thread (OpenThread)",
"caracteristicas": [
"Standardkonforme Implementierung von Connected Home over IP (Project CHIP / CSA)",
"Unterstützung für Matter over Wi-Fi (ESP32, S3, C3, C6) und Matter over Thread (ESP32-H2, C6)",
"Unterstützung für Endgeräte-Rollen (Device), Controller und Bridges (Matter Bridge)",
"Sichere universelle Kopplung mit DAC-Zertifikaten (Device Attestation Certificate)",
"Nahtlose Integration mit ESP-IDF und ESP-RainMaker",
"Standard-Cluster-Unterstützung: Ein/Aus, Dimmer, Sensoren, Thermostate",
"Synchronisation mit Apple-, Google-, Alexa- und SmartThings-Ökosystemen ohne herstellerspezifisches Gateway"
],
"casos_uso": [
"Matter-zertifizierte Smart-Home-Geräte (Lampen, Steckdosen, Schlösser)",
"Bridges von Zigbee/BLE zu Matter (Matter Bridges)",
"Energiesparende Umgebungssensoren in Thread-Netzwerken (ESP32-H2)",
"Universelle Wandtaster und Aktoren",
"Ökosystem-übergreifende Geräte ohne proprietäre App-Pflicht"
],
"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": "#16A085"
},
"ESP-ADF": {
"nome": "ESP-ADF",
"icone": "🎵",
"nome_completo": "ESP Audio Development Framework",
"descricao": "Offizielles Framework für Audioanwendungen auf ESP32-SoCs. Enthält Pipelines für Decodierung/Codierung, Treiber für I2S-Codecs und Netzwerk-Audiostreaming.",
"linguagem": "C / C++",
"tipo": "Audio Processing Framework",
"funcao_principal": "Audioverarbeitung, Erfassung, Wiedergabe und Streaming auf eingebetteten Systemen mit Hardware- und Software-Codecs",
"caracteristicas": [
"Elementbasierte Pipeline-Architektur (Audio Pipeline Framework)",
"Decodierung und Codierung: MP3, AAC, WAV, OGG, FLAC, OPUS und AMR",
"Integrierte Treiber für gängige I2S-Codecs (ES8388, ES8311, TAS5805M, AC101)",
"Streaming-Protokolle: HTTP Live Streaming (HLS), DLNA, SIP und Webradio",
"Integration mit ESP-SR für lokale Sprachsteuerung und akustische Echounterdrückung (AEC)",
"Lautstärkeregelung, grafischer Equalizer (EQ) und Mehrkanal-Audiomixer",
"Unterstützung für Bluetooth-Audioprofile: A2DP Sink, A2DP Source und BLE Audio"
],
"casos_uso": [
"Smarte Lautsprecher und Bluetooth-/Wi-Fi-Audioempfänger",
"Zweiwege-Gegensprechanlagen (VoIP / SIP)",
"Intelligente Türklingeln mit Audioerfassung und -übertragung",
"Netzwerk-Audioplayer für Online-Radio und Podcasts",
"Alarmsysteme und industrielle akustische Rückmeldungen"
],
"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": "#9B59B6"
},
"ESP-SR": {
"nome": "ESP-SR",
"icone": "🎙️",
"nome_completo": "ESP Speech Recognition Framework",
"descricao": "Framework von Espressif für Spracherkennung und lokale Audioverarbeitung (On-Device) ohne Internetverbindung – mit minimaler Latenz und vollem Datenschutz.",
"linguagem": "C / C++",
"tipo": "AI & Speech Framework",
"funcao_principal": "On-Chip-Spracherkennung: Wake-Word-Erkennung (WakeNet) und lokale Offline-Befehle (MultiNet)",
"caracteristicas": [
"WakeNet-Aktivierungsworterkennung (z. B. 'Hi ESP', 'Hi Lexin') mit hoher Präzision",
"Erkennung lokaler MultiNet-Befehle mit mehrsprachiger Unterstützung",
"Akustisches Front-End (AFE): akustische Echounterdrückung (AEC)",
"Hintergrundgeräuschunterdrückung (BSS/NS) und Richtmikrofonie (Beamforming)",
"Automatische Verstärkungsregelung (AGC) und Sprachaktivitätserkennung (VAD)",
"Vektorbeschleunigung auf ESP32-S3 (Xtensa-SIMD-Instruktionen)",
"Vollständiger Offline-Betrieb ohne Datenübertragung an Cloud-Dienste"
],
"casos_uso": [
"Wandbedienfelder für die Gebäudeautomation mit Sprachsteuerung",
"Sprachgesteuerte Haushaltsgeräte ohne Internetabhängigkeit",
"Industriegeräte mit freihändiger Bedienung",
"Interaktives Spielzeug und Lernsysteme",
"Sprachschnittstellen mit strikten Datenschutzanforderungen"
],
"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": "#3498DB"
},
"ESP-IoT-Solution": {
"nome": "ESP-IoT-Solution",
"icone": "🧰",
"nome_completo": "ESP-IoT-Solution Component Library",
"descricao": "Offizielle Sammlung von Peripherietreibern, Touch-Algorithmen, Energieverwaltungsfunktionen und IoT-Dienstprogrammen zur Beschleunigung der Entwicklung auf ESP-IDF.",
"linguagem": "C / C++",
"tipo": "Drivers & IoT Utilities",
"funcao_principal": "Einsatzbereite Bibliothek für Sensortreiber, Displays, Industriebusse und kapazitive Berührungssensorik",
"caracteristicas": [
"Fertige Treiber für Sensoren (I2C, SPI): Temperatur, Druck, IMU, Licht",
"Treiber für OLED- und LCD-Displays (SSD1306, ST7789, ILI9341, GC9A01)",
"Erweiterte Tastenverwaltung (Klick, Doppelklick, langes Drücken) und Drehimpulsgeber",
"Kapazitive Berührungsalgorithmen: Tasten, Schieberegler, Räder und Näherungserkennung",
"E/A-Expander-Treiber (PCA9557, MCP23017, CH422G)",
"Komponenten für Industriebusse: Modbus RTU/TCP und RS485-Kommunikation",
"Direkte Einbindung als ESP-IDF-Komponenten über idf_component.yml"
],
"casos_uso": [
"Kapazitive Touch-Oberflächen für Haushaltsgeräte und Wandtaster",
"Wetterstationen und Umweltmonitore mit I2C-Sensoren",
"Industrielle Automatisierungsgeräte mit RS485- und Modbus-Kommunikation",
"Projekte mit Grafikdisplays und Drehreglern",
"Systeme mit komplexen Tastenkombinationen und Benutzerereignissen"
],
"exemplo": "/exemplos/esp-iot-solution.c",
"exemplos": "https://github.com/espressif/esp-iot-solution/tree/usb/examples",
"documentacao": "https://docs.espressif.com/projects/esp-iot-solution/en/latest/",
"repositorio": "https://github.com/espressif/esp-iot-solution",
"cor": "#F39C12"
},
"ESP-NOW": {
"nome": "ESP-NOW",
"icone": "⚡",
"nome_completo": "ESP-NOW Wireless Communication Protocol",
"descricao": "Proprietäres Drahtlosprotokoll von Espressif basierend auf 802.11-Aktionsframes. Ermöglicht schnelle, energiesparende Punkt-zu-Punkt-Kommunikation ohne Wi-Fi-Router.",
"linguagem": "C / C++",
"tipo": "Fast Wireless Protocol",
"funcao_principal": "Ultraschnelle, energiesparende Funkkommunikation zwischen ESP-Geräten ohne Wi-Fi-Router",
"caracteristicas": [
"Direkte Peer-to-Peer-Kommunikation ohne Verbindungsaushandlung oder Access Point",
"Extrem geringe Übertragungsverzögerung: Latenzen im Millisekundenbereich",
"Unterstützung für Unicast- und Broadcast-Übertragungen",
"Sichere Frame-Verschlüsselung mit CCMP-Schlüsseln (AES-128)",
"Geringer Energieverbrauch, ideal für batteriebetriebene Sensoren",
"Rückwärtskompatibel mit allen ESP32- und ESP8266-Modellen",
"Nutzlast bis zu 250 Bytes pro Paket – ausreichend für Telemetrie und Schaltbefehle"
],
"casos_uso": [
"Fernbedienungen und Funkschalter mit sofortigem Aufwachen",
"Batteriebetriebene Sensornetzwerke mit periodischer Messwertübertragung",
"Steuerungen für Drohnen, Roboter und RC-Modelle",
"Industrielle Not-Aus-Taster mit kritischen Latenzanforderungen",
"Lokale Ausfallsicherung bei nicht verfügbarem WLAN-Netzwerk"
],
"exemplo": "/exemplos/esp-now.c",
"exemplos": "https://github.com/espressif/esp-now/tree/master/examples",
"documentacao": "https://docs.espressif.com/projects/esp-now/en/latest/",
"repositorio": "https://github.com/espressif/esp-now",
"cor": "#E67E22"
},
"ESP-Zigbee-SDK": {
"nome": "ESP-Zigbee-SDK",
"icone": "🐝",
"nome_completo": "Espressif Zigbee Software Development Kit",
"descricao": "Offizielles SDK für die Entwicklung von Zigbee 3.0-Geräten auf SoCs mit 802.15.4-Funk (ESP32-H2 und ESP32-C6). Unterstützt Koordinator-, Router- und Endgeräte-Rollen.",
"linguagem": "C / C++",
"tipo": "Mesh & 802.15.4 Framework",
"funcao_principal": "Entwicklung von Geräten für Zigbee 3.0-Mesh-Netzwerke mit zertifizierter industrieller Interoperabilität",
"caracteristicas": [
"Konform mit den Spezifikationen Zigbee 3.0 und Zigbee PRO",
"Unterstützung aller Netzwerkrollen: Koordinator (ZC), Router (ZR) und Endgerät (ZED)",
"Energiesparende Sleepy-End-Device-Rollen (SED) für Batteriebetrieb",
"Unterstützung von Standardprofilen: Zigbee Home Automation (ZHA) und Light Link",
"Zigbee-zu-Wi-Fi/Ethernet-Gateway in Kombination von ESP32-H2 mit Zweit-SoC",
"Standardkonforme Zigbee-OTA-Cluster-Firmware-Updates",
"Nahtlose Integration mit ESP-IDF und Z-Stack-Kompatibilität"
],
"casos_uso": [
"Türkontakte, Bewegungsmelder und Wassersensoren im Batteriebetrieb",
"Interoperable Zigbee 3.0-Leuchtmittel, Dimmer und Wandschalter",
"Zigbee-zu-Ethernet/Wi-Fi-Gateways für Smart-Home-Zentralen",
"Industrielle Thermostate und Energiezähler",
"Erweiterung bestehender Installationen im standardisierten Zigbee-Ökosystem"
],
"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": "#F1C40F"
},
"ESP-WHO": {
"nome": "ESP-WHO",
"icone": "👁️",
"nome_completo": "ESP-WHO Face Detection & Recognition Framework",
"descricao": "Computer-Vision-Framework für ESP32, optimiert für Kameramodule (OV2640, OV3660, OV5640) mit lokaler Gesichtserkennung und Identifikation.",
"linguagem": "C / C++",
"tipo": "Computer Vision & Edge AI",
"funcao_principal": "Eingebettete Bildverarbeitung mit Gesichtserkennung, Ausrichtung und Identifikation",
"caracteristicas": [
"Leichtgewichtige Inferenzmodelle, optimiert für ESP32 und ESP32-S3",
"Deep-Learning-basierte Gesichtserkennung mit Bestimmung von Gesichtsmerkmalen",
"Gesichtserkennung und Registrierung direkt im Gerätespeicher",
"Performanter Kameratreiber für DVP- und SPI-Busse",
"Unterstützung von Bildauflösungen von QVGA bis QSXGA",
"Vektorbeschleunigung durch dedizierte KI-Befehle des ESP32-S3",
"Integrierter HTTP-Videostreaming-Server für Debugging und Vorschau"
],
"casos_uso": [
"Biometrische Zugangskontrollen und intelligente Türschlösser",
"Video-Türklingeln mit Personen- und Anwesenheitserkennung",
"Personenzählung und Belegungsanalyse für Konferenzräume",
"Intelligente Sicherheitskameras mit lokaler Fehlalarmfilterung",
"Assistenzgeräte und Mensch-Maschine-Interaktion"
],
"exemplo": "/exemplos/esp-who.c",
"exemplos": "https://github.com/espressif/esp-who/tree/master/examples",
"documentacao": "https://github.com/espressif/esp-who#readme",
"repositorio": "https://github.com/espressif/esp-who",
"cor": "#1ABC9C"
},
"ESP-NN": {
"nome": "ESP-NN",
"icone": "🧠",
"nome_completo": "ESP Neural Network Acceleration Library",
"descricao": "Beschleunigungsbibliothek für neuronale Netze auf ESP32-SoCs zur Optimierung von Faltungskernen, Matrixmultiplikationen und Aktivierungsfunktionen für Edge-KI.",
"linguagem": "C / C++ / Asm",
"tipo": "Neural Network Kernel Library",
"funcao_principal": "Hochoptimierte Assembler-Kerne für neuronale Inferenz unter TensorFlow Lite for Microcontrollers",
"caracteristicas": [
"Assembler-Optimierungen unter Nutzung der SIMD-Vektorbefehle des ESP32-S3",
"Beschleunigte Operationen: 2D-Faltung, Depthwise Conv, Fully Connected und Pooling",
"Unterstützung für 8-Bit- (int8) und 16-Bit-Quantisierung (int16)",
"Nahtlose Integration als Optimierungs-Backend für TensorFlow Lite for Microcontrollers",
"Deutliche Reduzierung der Inferenzlatenz gegenüber generischen Implementierungen",
"Optimierter SRAM-Speicherbedarf für ressourcenbeschränkte Mikrocontroller",
"Unterstützung für ESP32, ESP32-S3 und RISC-V-Architekturen (C3, C6, P4)"
],
"casos_uso": [
"Edge-Vision-Modelle (Objekterkennung und Klassifikation)",
"Vibrations- und Akustikanomalieerkennung für vorausschauende Wartung",
"Klassifikation biometrischer Signale (EKG, PPG) auf Wearables",
"Gestenerkennung und Schnittstellen basierend auf Inertialsensoren (IMU)",
"Benutzerdefinierte Audiomodelle zur Erkennung spezifischer Signalmuster"
],
"exemplo": "/exemplos/esp-nn.c",
"exemplos": "https://github.com/espressif/esp-nn/tree/master/examples",
"documentacao": "https://github.com/espressif/esp-nn#readme",
"repositorio": "https://github.com/espressif/esp-nn",
"cor": "#8E44AD"
},
"ESP-DSP": {
"nome": "ESP-DSP",
"icone": "📊",
"nome_completo": "ESP Digital Signal Processing Library",
"descricao": "Offizielle DSP-Bibliothek für ESP32-SoCs mit Algorithmen für FFT, digitale Filterung, Matrixberechnungen und numerische Operationen.",
"linguagem": "C / Asm",
"tipo": "DSP & Math Library",
"funcao_principal": "Hochperformante mathematische Funktionen und digitale Signalverarbeitung mit Hardware-Optimierung",
"caracteristicas": [
"Schnelle Fourier-Transformation (FFT) für reelle und komplexe Daten mit Fensterfunktionen (Hann, Hamming, Blackman)",
"Optimierte digitale IIR- (Biquad) und FIR-Filter",
"Matrixoperationen: Multiplikation, Invertierung, Zerlegung und Transposition",
"Hardware-beschleunigte Gleitkomma- und Ganzzahl-Vektoroperationen",
"Generierung von Testsignalen: Sinus, weißes Rauschen und modulierte Signale",
"Assembler-Routinen für den Xtensa-Kern und Vektorinstruktionserweiterungen",
"Kompatibel mit ESP-IDF als native Komponente"
],
"casos_uso": [
"Echtzeit-Spektrumanalyse für Audio- und Schwingungsmessgeräte",
"Signalverarbeitung und Rauschfilterung für industrielle Sensoren",
"Regelungsalgorithmen für Motorsteuerungen und Wechselrichter",
"Intelligente Stromzähler mit Wirk- und Blindleistungsberechnung",
"Signalanalyse für Radarsensoren und Ultraschallmessungen"
],
"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": "#2C3E50"
},
"Rust-ESP": {
"nome": "Rust-ESP",
"icone": "🦀",
"nome_completo": "Rust on ESP32 Ecosystem",
"descricao": "Rust-Entwicklungsökosystem für ESP32-Mikrocontroller. Bietet Speichersicherheit ohne Garbage Collector, ein starkes Typsystem und moderne Ausdrucksstärke.",
"linguagem": "Rust",
"tipo": "Memory-Safe Modern Language",
"funcao_principal": "Entwicklung robuster Firmware mit Schutz vor Speicherbeschädigungen und garantierter Datenrennfreiheit bei Nebenläufigkeit",
"caracteristicas": [
"Zwei Entwicklungsansätze: no_std (Bare-Metal über esp-hal) und std (auf FreeRTOS über esp-idf-svc)",
"Offizielle Rust-Toolchain für Xtensa- und RISC-V-Architekturen",
"Garantierte Speichersicherheit zur Kompilierzeit",
"Modernes asynchrones Modell mit async/await für Netzwerk- und E/A-Aufgaben",
"Unterstützung für Wi-Fi-, BLE-, MQTT-, HTTP- und TLS-Stacks über Ökosystem-Crates",
"Kommandozeilenwerkzeug espflash zum Flashen und Überwachen von Entwicklungsboards",
"Direkte Integration mit Cargo und dem gesamten Rust-Open-Source-Ökosystem"
],
"casos_uso": [
"Industrielle kritische Firmware mit höchsten Zuverlässigkeitsanforderungen",
"Medizin- und Sicherheitsgeräte, bei denen Speicherfehler unzulässig sind",
"Netzwerk-Gateways mit sicherer Verarbeitung kryptografischer und TLS-Protokolle",
"Moderne eingebettete Anwendungen mit asynchroner Nebenläufigkeit",
"Projekte nach neuesten Standards des modernen Embedded Software Engineerings"
],
"exemplo": "/exemplos/rust-esp.rs",
"exemplos": "https://github.com/esp-rs/esp-idf-template",
"documentacao": "https://esp-rs.github.io/book/",
"repositorio": "https://github.com/esp-rs",
"cor": "#D35400"
},
"Arduino": {
"nome": "Arduino",
"icone": "♾️",
"nome_completo": "Arduino Core for ESP32",
"descricao": "Offizieller Arduino-Core für ESP32-SoCs. Bietet die vertraute setup()/loop()-API mit Zugriff auf Tausende Bibliotheken von Drittanbietern auf einem stabilen ESP-IDF-Fundament.",
"linguagem": "C++ (Arduino)",
"tipo": "Maker & Educational Framework",
"funcao_principal": "Schnelles Prototyping und zugängliche Projekterstellung mit dem weltweit größten Open-Source-Bibliotheksökosystem",
"caracteristicas": [
"Vertraute Struktur aus setup()-Initialisierung und loop()-Hauptschleife",
"Sofortiger Zugriff auf das riesige Repository der Arduino-Bibliotheken",
"Basiert im Hintergrund auf FreeRTOS und erlaubt eigene Tasks per xTaskCreate",
"Unterstützung für nahezu jedes ESP32-Entwicklungsboard am Markt",
"Intuitives Wi-Fi- und Bluetooth-Management (WiFi, BluetoothSerial, BLEDevice)",
"Einfache OTA-Firmware-Updates über die ArduinoOTA-Klasse",
"Kompatibel mit Arduino IDE, PlatformIO, VS Code und Arduino CLI"
],
"casos_uso": [
"Schnelles Prototyping von IoT-Projekten und Machbarkeitsstudien",
"Ausbildung, universitäre Lehre und Schulung in eingebetteten Systemen",
"Maker-Projekte und Do-It-Yourself-Elektronik",
"Geräte mit bestehenden Sensor- und Aktor-Bibliotheken",
"Interaktive Kunstinstallationen und Funktionsmodelle"
],
"exemplo": "/exemplos/arduino.ino",
"exemplos": "https://github.com/espressif/arduino-esp32/tree/master/libraries",
"documentacao": "https://docs.espressif.com/projects/arduino-esp32/en/latest/",
"repositorio": "https://github.com/espressif/arduino-esp32",
"cor": "#00979C"
},
"MicroPython": {
"nome": "MicroPython",
"icone": "🐍",
"nome_completo": "MicroPython for ESP32",
"descricao": "Schlanke und effiziente Python-3-Implementierung für Mikrocontroller. Ermöglicht interaktive Programmierung über REPL an der seriellen Schnittstelle ohne vorherige Kompilierung.",
"linguagem": "Python 3",
"tipo": "Interactive Scripting Engine",
"funcao_principal": "Schnelle und interaktive Entwicklung mit der Einfachheit von Python und unmittelbarem Hardwarezugriff",
"caracteristicas": [
"Vollständiger Python-3-Interpreter, optimiert für Mikrocontroller",
"Interaktive REPL-Konsole (Read-Eval-Print Loop) über serielle Schnittstelle oder Wi-Fi (WebREPL)",
"Virtuelles Dateisystem mit Unterstützung für .py-Dateien und vorkompilierte .mpy-Module",
"Intuitive Hardwaremodule: machine (Pin, ADC, PWM, I2C, SPI, UART, Timer, RTC)",
"Native Netzwerkunterstützung: network-Modul (Wi-Fi-Station und Access Point)",
"Asynchrone Programmierung mit dem Modul uasyncio",
"Offizielle Unterstützung aller ESP32-Varianten mit vorkompilierten Firmware-Binärdateien"
],
"casos_uso": [
"Programmierausbildung und MINT-Lernprojekte",
"Schnelles Prototyping und Sensortests ohne Kompilierzyklen",
"Gerätesteuerung und Skripte, die ohne Neu-Flashen anpassbar sind",
"Eigenständige Datenlogger und kompakte HTTP-/WebSocket-Server",
"Laborautomatisierung und Auswertung von Sensordaten"
],
"exemplo": "/exemplos/micropython.py",
"exemplos": "https://github.com/micropython/micropython/tree/master/examples",
"documentacao": "https://docs.micropython.org/en/latest/esp32/quickref.html",
"repositorio": "https://github.com/micropython/micropython",
"cor": "#2B5B84"
}
}
+732
View File
@@ -0,0 +1,732 @@
{
"ESP32": {
"nome_completo": "ESP32 (Clássico)",
"icone": "🔷",
"descricao": "Der Pionier der Reihe mit Xtensa-Dual-Core, Wi-Fi 4 und klassischem Bluetooth/BLE. Empfohlen für klassische Audioprojekte und etablierte IoT-Gateways.",
"arquitetura": "32-Bit-Xtensa®-LX6-Dual-Core",
"nucleos": "1 (Single-core) ou 2 (Dual-core)",
"frequencia": "Bis zu 240 MHz",
"coprocessador_ulp": "Ja",
"seguranca": {
"aes": "AES-128/192/256",
"sha": "SHA-1/256/384/512",
"rsa": "Ja (RSA/MPI bis zu 4096 bits)",
"ecc": "Nein",
"ecdsa": "Nein",
"hmac": "Nein",
"assinatura_digital": "Nein",
"key_manager": "Nein",
"rng": "Ja (TRNG Hardware-TRNG)",
"criptografia_flash": "Ja (AES-256, Legacy-Verfahren)",
"secure_boot": "V1 (AES, Legacy); V2 (RSA-3072, RSA-PSS) ab Revision v3.0 (ECO3)",
"protecao_dpa": "Nein"
},
"wifi": "IEEE 802.11 b/g/n (2.4 GHz, bis zu 150 Mbps)",
"bluetooth": "Bluetooth 4.2 BR/EDR (Clássico) und Bluetooth LE (dual mode)",
"ethernet": "Ja (Ethernet MAC integrado)",
"memoria_sram": "520 KB",
"memoria_sram_rtc": "16 KB (dividida em RTC FAST e RTC SLOW)",
"memoria_rom": "448 KB (für Boot- und Core-Funktionen)",
"flash_externa": "Bis zu 16 MB über QSPI",
"psram_externa": "Bis zu 8 MB über QSPI (in spezifischen Modulen wie WROVER)",
"gpio": "34",
"adc": "2x SAR ADC de 12 bits, até 18 canais",
"dac": "2x DAC de 8 bits",
"touch": "10 canais capacitivos",
"uart": "3",
"spi": "4 (SPI, HSPI, VSPI - 2 podem ser usados para Flash/PSRAM)",
"i2c": "2",
"i2s": "2",
"pwm": "LED-PWM (bis zu 16 Kanäle), Motor-PWM",
"ethernet_mac": "1 (requer PHY externo)",
"can": "1 (CAN 2.0, TWAI®)",
"sdio": "1 (SD/SDIO/MMC Host), 1 (SDIO/SPI Slave)",
"sensor_hall": "1 (interno)",
"sensor_temperatura": "Nein (retirado do datasheet em 2018; sem driver no ESP-IDF)",
"consumo_energia": {
"active_cpu_240mhz": "30-68 mA",
"active_wifi_tx": "180-240 mA",
"modem_sleep": "20-44 mA",
"light_sleep": "0.8 mA",
"deep_sleep": "10-150 µA",
"hibernation": "5 µA"
},
"temperatura_operacao": "-40°C a 125°C",
"temperatura_armazenamento": "-40°C a 150°C",
"depuracao": "Externes JTAG (erfordert Sonde, z. B. ESP-PROG)",
"esp_idf_minimo": "Seit Beginn (v3.x und früher)",
"arduino_core": "Ja (147 definições de placa no core oficial)",
"encapsulamento": "QFN48 (6×6 mm) und QFN48 (5×5 mm)",
"modulos": "ESP32-MINI-1, ESP32-PICO-MINI-02, ESP32-PICO-V3, ESP32-PICO-V3-02 e mais 11",
"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": "Single-Core-SoC mit nativer USB-OTG-Schnittstelle, erweiterter Hardware-Sicherheit und bis zu 43 GPIOs. Entwickelt für einfache Display-Schnittstellen und sichere USB-Peripherie.",
"arquitetura": "32-Bit-Xtensa®-LX7-Single-Core",
"nucleos": "1 (Single-core)",
"frequencia": "Bis zu 240 MHz",
"coprocessador_ulp": "Ja (RISC-V)",
"seguranca": {
"aes": "AES-128/192/256 com GCM",
"sha": "SHA-1/224/256/384/512",
"rsa": "Ja (RSA/MPI bis zu 4096 bits)",
"ecc": "Nein",
"ecdsa": "Nein",
"hmac": "Ja",
"assinatura_digital": "Ja",
"key_manager": "Nein",
"rng": "Ja (TRNG Hardware-TRNG)",
"criptografia_flash": "XTS-AES-128/256",
"secure_boot": "V2 (RSA-3072)",
"protecao_dpa": "Nein"
},
"wifi": "IEEE 802.11 b/g/n (2.4 GHz, bis zu 150 Mbps)",
"bluetooth": "Nein",
"memoria_sram": "320 KB",
"memoria_sram_rtc": "16 KB",
"memoria_rom": "128 KB",
"flash_externa": "Bis zu 1 GB über QSPI",
"psram_externa": "Bis zu 1 GB über QSPI/Octal SPI",
"gpio": "43",
"adc": "2x SAR ADC, até 20 canais: saída de 13 bits (0–8191, única da família), resolução efetiva de 12 bits a partir da revisão v1.0 (errata ADC-112)",
"dac": "2x DAC de 8 bits",
"touch": "14 canais capacitivos",
"uart": "2",
"spi": "4 (SPI0/1 para Flash, SPI2/3 para uso geral)",
"i2c": "2",
"i2s": "1",
"pwm": "LED-PWM (bis zu 8 Kanäle)",
"usb": "1 (USB OTG 1.1 Full-Speed)",
"lcd": "8/16-Bit-LCD-Schnittstelle",
"camera": "8/16-Bit-DVP-Kameraschnittstelle",
"sensor_temperatura": "1 (interno)",
"consumo_energia": {
"active_wifi_tx": "160-310 mA",
"modem_sleep_cpu_160mhz": "14-24 mA",
"light_sleep": "750 µA",
"deep_sleep": "20-190 µA"
},
"temperatura_operacao": "-40°C a 105°C",
"temperatura_armazenamento": "-40°C a 150°C",
"depuracao": "Externes JTAG (erfordert Sonde, z. B. ESP-PROG)",
"esp_idf_minimo": "v4.2",
"arduino_core": "Ja (26 definições de placa no core oficial)",
"encapsulamento": "QFN56 (7×7 mm)",
"modulos": "ESP32-S2-MINI-1, ESP32-S2-MINI-2, ESP32-S2-SOLO, ESP32-S2-SOLO-2 e mais 4",
"datasheet": "https://documentation.espressif.com/esp32-s2_datasheet_en.html",
"manual_tecnico": "https://documentation.espressif.com/esp32-s2_technical_reference_manual_en.html",
"guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32s2/get-started/index.html",
"placa": "/placas/esp32-s2.png",
"cor": "#28a745"
},
"ESP32-S3": {
"nome_completo": "ESP32-S3",
"icone": "🤖",
"descricao": "Hochleistungs-Dual-Core mit Vektorbefehlen für KI, nativem USB und bis zu 45 GPIOs. Die Standardwahl für Computer Vision, Sprachverarbeitung und anspruchsvolle HMIs.",
"arquitetura": "32-Bit-Xtensa®-LX7-Dual-Core",
"nucleos": "2 (Dual-core)",
"frequencia": "Bis zu 240 MHz",
"coprocessador_ulp": "Ja (RISC-V)",
"aceleradores_ia": "Sim (Vector Instructions para IA)",
"seguranca": {
"aes": "AES-128/256",
"sha": "SHA-1/224/256/384/512",
"rsa": "Ja (RSA/MPI bis zu 4096 bits)",
"ecc": "Nein",
"ecdsa": "Nein",
"hmac": "Ja",
"assinatura_digital": "Ja",
"key_manager": "Nein",
"rng": "Ja (TRNG Hardware-TRNG)",
"criptografia_flash": "XTS-AES-128/256",
"secure_boot": "V2 (RSA-3072)",
"protecao_dpa": "Nein"
},
"wifi": "IEEE 802.11 b/g/n (2.4 GHz, bis zu 150 Mbps)",
"bluetooth": "Bluetooth 5 (LE) und Bluetooth Mesh",
"memoria_sram": "512 KB",
"memoria_sram_rtc": "16 KB",
"memoria_rom": "384 KB",
"flash_externa": "Bis zu 1 GB über QSPI/Octal SPI",
"psram_externa": "Bis zu 1 GB über QSPI/Octal SPI",
"gpio": "45",
"adc": "2x SAR ADC de 12 bits, até 20 canais",
"dac": "Nein",
"touch": "14 canais capacitivos",
"uart": "3",
"spi": "4 (SPI0/1 para Flash, SPI2/3 para uso geral)",
"i2c": "2",
"i2s": "2",
"pwm": "LED-PWM (bis zu 8 Kanäle), Motor-PWM (6 Kanäle)",
"usb": "1 (USB OTG 1.1 Full-Speed) + 1 (USB Serial/JTAG)",
"lcd": "8/16-Bit-RGB-LCD-Schnittstelle",
"camera": "8/16-Bit-DVP-Kameraschnittstelle",
"sdio": "1 (SD/SDIO/MMC Host)",
"sensor_temperatura": "1 (interno)",
"consumo_energia": {
"active": "78 mW (~24 mA @3.3V)",
"modem_sleep": "13-42 mA (40-80 MHz, conforme a carga)",
"light_sleep": "240 µA (+40 a 200 µA für PSRAM)",
"deep_sleep": "7 µA"
},
"temperatura_operacao": "-40°C a 65/85/105°C",
"temperatura_armazenamento": "-40°C a 150°C",
"depuracao": "Integriertes JTAG über USB (keine externe Sonde erforderlich)",
"esp_idf_minimo": "v4.4",
"arduino_core": "Ja (158 definições de placa no core oficial)",
"encapsulamento": "QFN56 (7×7 mm)",
"modulos": "ESP32-S3-MINI-1, ESP32-S3-WROOM-1, ESP32-S3-WROOM-2",
"datasheet": "https://documentation.espressif.com/esp32-s3_datasheet_en.html",
"manual_tecnico": "https://documentation.espressif.com/esp32-s3_technical_reference_manual_en.html",
"guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32s3/get-started/index.html",
"placa": "/placas/esp32-s3.png",
"cor": "#fd7e14"
},
"ESP32-S31": {
"nome_completo": "ESP32-S31",
"icone": "🌀",
"descricao": "Fortschrittlicher SoC, optimiert für generative KI und Vision-Edge-Verarbeitung, der hochfrequente Xtensa-Dual-Cores mit modernster Hardware-Sicherheit verbindet.",
"arquitetura": "RISC-V dual-core de 32 bits (HP) + RISC-V single-core (LP)",
"nucleos": "2 (Dual-core HP) + 1 (Single-core LP)",
"frequencia": "Bis zu 320 MHz",
"coprocessador_ulp": "Ja (RISC-V, LP CPU de 40 MHz)",
"aceleradores_ia": "Sim (Custom AI and DSP extension XespV)",
"seguranca": {
"aes": "AES-128/256 com GCM",
"sha": "SHA-1/224/256/384/512",
"rsa": "Ja (RSA/MPI bis zu 4096 bits)",
"ecc": "Ja (P-192, P-256, P-384)",
"ecdsa": "Ja (modo determinístico, RFC 6979)",
"hmac": "Ja",
"assinatura_digital": "Ja",
"key_manager": "Ja",
"rng": "Ja (TRNG Hardware-TRNG)",
"criptografia_flash": "XTS-AES-128/256",
"secure_boot": "V2 (RSA-3072)",
"protecao_dpa": "Ja"
},
"wifi": "Wi-Fi 6 (802.11ax) 2.4 GHz",
"bluetooth": "Bluetooth 5.4 LE und Bluetooth Classic",
"zigbee_thread": "IEEE 802.15.4 (Zigbee 3.0, Thread 1.4)",
"matter": "Ja",
"memoria_sram": "512 KB (HP SRAM)",
"memoria_sram_rtc": "32 KB (LP SRAM)",
"memoria_rom": "320 KB",
"flash_externa": "Bis zu 256 MB über QSPI",
"psram_externa": "16 MB oder 32 MB Octal-DDR, nur im Gehäuse integriert (NRV16, NRV32)",
"gpio": "60",
"adc": "2x SAR ADC de 12 bits, até 16 canais",
"dac": "Ja (2x DAC de 10 bits e 2x DAC de 12 bits)",
"touch": "14 canais capacitivos",
"uart": "5 (4 UART + 1 LP UART)",
"spi": "7 (6 SPI + 1 LP SPI)",
"i2c": "3 (2 I2C + 1 LP I2C)",
"i2s": "2",
"pwm": "LED-PWM (bis zu 8 Kanäle), Motor-PWM (MCPWM)",
"usb": "1 (USB 2.0 High-Speed OTG e USB Serial/JTAG)",
"can": "Ja (CAN FD Controller)",
"sensor_temperatura": "1 (interno)",
"consumo_energia": {
"active": "Konfigurierbarer, leistungsoptimierter Hochleistungsbetrieb",
"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": "Integriertes JTAG über USB (keine externe Sonde erforderlich)",
"esp_idf_minimo": "v6.1 in Vorschau; offizielle Unterstützung ab v6.1.1",
"arduino_core": "Noch nicht vom arduino-esp32-Core unterstützt",
"encapsulamento": "QFN80 (8×8 mm)",
"modulos": "ESP32-S31-WROOM-1, ESP32-S31-WROOM-3",
"datasheet": "https://documentation.espressif.com/esp32-s31_datasheet_en.html",
"manual_tecnico": "https://documentation.espressif.com/esp32-s31_technical_reference_manual_en.html",
"guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32s31/get-started/index.html",
"placa": "/placas/esp32-s31.png",
"cor": "#ff2a5f",
"sdio": "1 (SDIO Host 3.0)"
},
"ESP32-C2": {
"nome_completo": "ESP32-C2 (ESP8684)",
"icone": "🌱",
"descricao": "Kompakter und kostengünstiger RISC-V-Chip für einfache Sensoren und den direkten Ersatz des ESP8266 in volumenstarken Massenproduktionen.",
"arquitetura": "RISC-V single-core de 32 bits",
"nucleos": "1 (Single-core)",
"frequencia": "Bis zu 120 MHz",
"seguranca": {
"aes": "Nein",
"sha": "SHA-1/224/256",
"rsa": "Nein",
"ecc": "Ja (P-192, P-256)",
"ecdsa": "Nein",
"hmac": "Nein",
"assinatura_digital": "Nein",
"key_manager": "Nein",
"rng": "Ja (TRNG Hardware-TRNG)",
"criptografia_flash": "XTS-AES-128",
"secure_boot": "V2 (ECDSA P-192 ou P-256)",
"protecao_dpa": "Nein"
},
"wifi": "IEEE 802.11 b/g/n (2.4 GHz, bis zu 72.2 Mbps)",
"bluetooth": "Bluetooth 5.3 LE (certificado)",
"memoria_sram": "272 KB (16 KB para cache)",
"memoria_sram_rtc": "Nein",
"memoria_rom": "576 KB",
"flash_externa": "Bis zu 16 MB über QSPI, jedoch bei im Handel erhältlichen Varianten nicht verfügbar (ESP8684H2X/H4X haben 2 MB oder 4 MB im Gehäuse und führen keine Flash-Pins heraus)",
"psram_externa": "Nein",
"gpio": "14",
"adc": "1x SAR ADC de 12 bits, até 5 canais",
"dac": "Nein",
"touch": "Nein",
"uart": "2",
"spi": "3 (SPI0/1 para Flash interna, SPI2 para uso geral)",
"i2c": "1 (Master-only)",
"i2s": "Nein",
"pwm": "LED-PWM (bis zu 6 Kanäle)",
"sensor_temperatura": "1 (interno)",
"consumo_energia": {
"active_cpu_120mhz": "10,7-15,6 mA (modem-sleep)",
"light_sleep": "140 µA",
"deep_sleep": "5 µA"
},
"temperatura_operacao": "-40°C a 105°C",
"temperatura_armazenamento": "-40°C a 150°C",
"depuracao": "Externes JTAG (erfordert Sonde, z. B. ESP-PROG)",
"esp_idf_minimo": "v5.0",
"arduino_core": "Ja (1 definições de placa no core oficial)",
"encapsulamento": "QFN24 (4×4 mm)",
"modulos": "ESP8684-MINI-1, ESP8684-WROOM-01C, ESP8684-WROOM-02C, ESP8684-WROOM-02UC e mais 5",
"datasheet": "https://documentation.espressif.com/esp32-c2_datasheet_en.html",
"manual_tecnico": "https://documentation.espressif.com/esp32-c2_technical_reference_manual_en.html",
"guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32c2/get-started/index.html",
"placa": "/placas/esp32-c2.png",
"cor": "#8c52ff"
},
"ESP32-C3": {
"nome_completo": "ESP32-C3",
"icone": "💎",
"descricao": "Kostengünstiger RISC-V-Single-Core, anschlusskompatibel zum ESP8266. Bietet Wi-Fi 4 und Bluetooth 5 (BLE) für kompakte vernetzte Geräte.",
"arquitetura": "RISC-V single-core de 32 bits",
"nucleos": "1 (Single-core)",
"frequencia": "Bis zu 160 MHz",
"seguranca": {
"aes": "AES-128/256",
"sha": "SHA-1/224/256",
"rsa": "Ja (RSA/MPI bis zu 3072 bits)",
"ecc": "Nein",
"ecdsa": "Nein",
"hmac": "Ja",
"assinatura_digital": "Ja",
"key_manager": "Nein",
"rng": "Ja (TRNG Hardware-TRNG)",
"criptografia_flash": "XTS-AES-128",
"secure_boot": "V2 (RSA-3072), ab Revision v0.3 (ECO3)",
"protecao_dpa": "Nein"
},
"wifi": "IEEE 802.11 b/g/n (2.4 GHz, bis zu 150 Mbps)",
"bluetooth": "Bluetooth 5 (LE) und Bluetooth Mesh",
"memoria_sram": "400 KB",
"memoria_sram_rtc": "8 KB",
"memoria_rom": "384 KB",
"flash_externa": "Bis zu 16 MB über QSPI",
"psram_externa": "Nein",
"gpio": "22",
"adc": "2x SAR ADC de 12 bits, até 6 canais",
"dac": "Nein",
"touch": "Nein",
"uart": "2",
"spi": "3 (SPI0/1 para Flash, SPI2 para uso geral)",
"i2c": "1",
"i2s": "1",
"pwm": "LED-PWM (bis zu 6 Kanäle)",
"usb": "1 (USB Serial/JTAG)",
"sensor_temperatura": "1 (interno)",
"consumo_energia": {
"active_cpu_160mhz": "20 mA",
"active_wifi_tx_peak": "335 mA",
"modem_sleep_cpu_160mhz": "16-28 mA",
"light_sleep": "130 µA",
"deep_sleep": "5 µA"
},
"temperatura_operacao": "-40 °C bis 105 °C (85 °C beim ESP32-C3FN4)",
"temperatura_armazenamento": "-40°C a 150°C",
"depuracao": "Integriertes JTAG über USB (keine externe Sonde erforderlich)",
"esp_idf_minimo": "v4.3",
"arduino_core": "Ja (29 definições de placa no core oficial)",
"encapsulamento": "QFN32 (5×5 mm) und QFN28 (4×4 mm)",
"modulos": "ESP32-C3-MINI-1, ESP32-C3-WROOM-02",
"datasheet": "https://documentation.espressif.com/esp32-c3_datasheet_en.html",
"manual_tecnico": "https://documentation.espressif.com/esp32-c3_technical_reference_manual_en.html",
"guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32c3/get-started/index.html",
"placa": "/placas/esp32-c3.png",
"cor": "#20c997"
},
"ESP32-C5": {
"nome_completo": "ESP32-C5",
"icone": "📶",
"descricao": "Erster Dualband-SoC (2,4 GHz und 5 GHz) der C-Serie mit RISC-V-Architektur. Konzipiert für Industrieumgebungen mit hoher Kanalauslastung im 2,4-GHz-Band.",
"arquitetura": "RISC-V single-core de 32 bits (HP) + RISC-V single-core (LP)",
"nucleos": "1 (Single-core HP) + 1 (Single-core LP)",
"frequencia": "Bis zu 240 MHz",
"coprocessador_ulp": "Ja (RISC-V, LP CPU de 48 MHz)",
"seguranca": {
"aes": "AES-128/256",
"sha": "SHA-1/224/256/384/512",
"rsa": "Ja (RSA/MPI bis zu 3072 bits)",
"ecc": "Ja (P-192, P-256, P-384)",
"ecdsa": "Ja (modo determinístico, RFC 6979)",
"hmac": "Ja",
"assinatura_digital": "Ja",
"key_manager": "Ja",
"rng": "Ja (TRNG Hardware-TRNG)",
"criptografia_flash": "XTS-AES-128/256",
"secure_boot": "V2 (RSA-3072 ou ECDSA P-256/P-384)",
"protecao_dpa": "Ja"
},
"wifi": "Wi-Fi 6 (802.11ax) Dualband 2.4 GHz e 5 GHz",
"bluetooth": "Bluetooth 5 (LE) (Bluetooth Core 6.0 certificado)",
"zigbee_thread": "IEEE 802.15.4 (Zigbee 3.0, Thread 1.4)",
"matter": "Ja",
"memoria_sram": "384 KB",
"memoria_sram_rtc": "16 KB",
"memoria_rom": "320 KB",
"flash_externa": "Bis zu 16 MB über QSPI",
"psram_externa": "Ja, via SPI (controlador de flash/PSRAM com cache)",
"gpio": "29",
"adc": "1x SAR ADC de 12 bits, até 6 canais",
"dac": "Nein",
"touch": "Nein",
"uart": "3 (2 UART + 1 LP UART)",
"spi": "3",
"i2c": "2 (1 I2C + 1 LP I2C)",
"i2s": "1",
"pwm": "LED-PWM (bis zu 6 Kanäle), Motor-PWM",
"usb": "1 (USB Serial/JTAG)",
"sensor_temperatura": "1 (interno)",
"consumo_energia": {
"active_wifi": "bis zu 377 mA (TX bei 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": "Integriertes JTAG über USB (keine externe Sonde erforderlich)",
"esp_idf_minimo": "v5.5.2",
"arduino_core": "Ja (10 definições de placa no core oficial)",
"encapsulamento": "QFN48 (6×6 mm)",
"modulos": "ESP32-C5-MINI-1, ESP32-C5-WROOM-1",
"datasheet": "https://documentation.espressif.com/esp32-c5_datasheet_en.html",
"manual_tecnico": "https://documentation.espressif.com/esp32-c5_technical_reference_manual_en.html",
"guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32c5/get-started/index.html",
"placa": "/placas/esp32-c5.png",
"cor": "#6f42c1",
"sdio": "1 (SDIO Slave, a partir da revisão v1.0)",
"can": "2 (CAN FD)"
},
"ESP32-C6": {
"nome_completo": "ESP32-C6",
"icone": "🌐",
"descricao": "Moderner RISC-V-SoC mit Wi-Fi 6, Bluetooth 5 (LE) und integriertem IEEE-802.15.4-Funk. Ideal für stromsparende Smart-Home-Knoten nach Matter- und Thread-Standard.",
"arquitetura": "RISC-V single-core de 32 bits (HP) + RISC-V single-core (LP)",
"nucleos": "1 (Single-core HP) + 1 (Single-core LP)",
"frequencia": "Bis zu 160 MHz",
"coprocessador_ulp": "Ja (RISC-V, LP CPU de 20 MHz)",
"seguranca": {
"aes": "AES-128/256",
"sha": "SHA-1/224/256",
"rsa": "Ja (RSA/MPI bis zu 3072 bits)",
"ecc": "Ja (P-192, P-256)",
"ecdsa": "Nein",
"hmac": "Ja",
"assinatura_digital": "Ja",
"key_manager": "Nein",
"rng": "Ja (TRNG Hardware-TRNG)",
"criptografia_flash": "XTS-AES-128",
"secure_boot": "V2 (RSA-3072 ou ECDSA)",
"protecao_dpa": "Ja"
},
"wifi": "Wi-Fi 6 (802.11ax) 2.4 GHz",
"bluetooth": "Bluetooth 5 (LE) (Bluetooth 5.3 certificado)",
"zigbee_thread": "IEEE 802.15.4 (Zigbee 3.0, Thread 1.3)",
"matter": "Ja",
"memoria_sram": "512 KB",
"memoria_sram_rtc": "16 KB",
"memoria_rom": "320 KB",
"flash_externa": "Bis zu 16 MB über QSPI",
"psram_externa": "Nein",
"gpio": "30",
"adc": "1x SAR ADC de 12 bits, até 7 canais",
"dac": "Nein",
"touch": "Nein",
"uart": "3 (2 UART + 1 LP UART)",
"spi": "3",
"i2c": "2 (1 I2C + 1 LP I2C)",
"i2s": "1",
"pwm": "LED-PWM (bis zu 6 Kanäle), Motor-PWM",
"usb": "1 (USB Serial/JTAG)",
"sdio": "1 (SDIO 2.0 Slave)",
"sensor_temperatura": "1 (interno)",
"consumo_energia": {
"active_wifi6": "252-354 mA (TX)",
"light_sleep": "35-180 µA",
"deep_sleep": "7 µA"
},
"temperatura_operacao": "-40°C a 105°C",
"temperatura_armazenamento": "-40°C a 150°C",
"depuracao": "Integriertes JTAG über USB (keine externe Sonde erforderlich)",
"esp_idf_minimo": "v5.1",
"arduino_core": "Ja (21 definições de placa no core oficial)",
"encapsulamento": "QFN40 (5×5 mm) und QFN32 (5×5 mm)",
"modulos": "ESP32-C6-MINI-1, ESP32-C6-WROOM-1",
"datasheet": "https://documentation.espressif.com/esp32-c6_datasheet_en.html",
"manual_tecnico": "https://documentation.espressif.com/esp32-c6_technical_reference_manual_en.html",
"guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32c6/get-started/index.html",
"placa": "/placas/esp32-c6.png",
"cor": "#17a2b8"
},
"ESP32-C61": {
"nome_completo": "ESP32-C61",
"icone": "🛰️",
"descricao": "Kostengünstige Variante des C6, optimiert für Wi-Fi 6- und BLE-Endknoten ohne 802.15.4-Funk, ideal für großflächig vernetzte Sensoren.",
"arquitetura": "RISC-V single-core de 32 bits",
"nucleos": "1 (Single-core)",
"frequencia": "Bis zu 160 MHz",
"seguranca": {
"aes": "Nein",
"sha": "SHA-1/224/256",
"rsa": "Nein",
"ecc": "Ja (P-192, P-256)",
"ecdsa": "Ja (modo determinístico, RFC 6979)",
"hmac": "Nein",
"assinatura_digital": "Nein",
"key_manager": "Nein",
"rng": "Ja (TRNG Hardware-TRNG)",
"criptografia_flash": "XTS-AES-128",
"secure_boot": "V2 (ECDSA)",
"protecao_dpa": "Ja"
},
"wifi": "Wi-Fi 6 (802.11ax) 2.4 GHz",
"bluetooth": "Bluetooth 5 (LE) (Bluetooth Core 6.0 certificado)",
"zigbee_thread": "Nein",
"matter": "Ja (via Wi-Fi)",
"memoria_sram": "320 KB",
"memoria_sram_rtc": "Nein",
"memoria_rom": "256 KB",
"flash_externa": "Bis zu 16 MB über QSPI (Modelle mit 4 MB oder 8 MB im Gehäuse integriert)",
"psram_externa": "Bis zu 16 MB über QSPI (Modelle mit 2 MB oder 8 MB im Gehäuse integriert)",
"gpio": "30",
"adc": "1x SAR ADC de 12 bits, até 4 canais",
"dac": "Nein",
"touch": "Nein",
"uart": "3",
"spi": "3 (2 para Flash/PSRAM, 1 para uso geral)",
"i2c": "1",
"i2s": "1",
"pwm": "LED-PWM (bis zu 6 Kanäle)",
"usb": "1 (USB Serial/JTAG)",
"sdio": "1 (SDIO 2.0 Slave)",
"sensor_temperatura": "1 (interno)",
"consumo_energia": {
"active": "240-360 mA (TX)",
"light_sleep": "50-200 µA",
"deep_sleep": "10 µA"
},
"temperatura_operacao": "-40°C a 105°C",
"temperatura_armazenamento": "-40°C a 150°C",
"depuracao": "Integriertes JTAG über USB (keine externe Sonde erforderlich)",
"esp_idf_minimo": "v5.5.2",
"arduino_core": "Ja (1 definições de placa no core oficial)",
"encapsulamento": "QFN40 (5×5 mm) oder LGA40 (5×5 mm)",
"modulos": "ESP32-C61-MINI-1, ESP32-C61-WROOM-1",
"datasheet": "https://documentation.espressif.com/esp32-c61_datasheet_en.html",
"manual_tecnico": "https://documentation.espressif.com/esp32-c61_technical_reference_manual_en.html",
"guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32c61/get-started/index.html",
"placa": "/placas/esp32-c61.png",
"cor": "#0dcaf0"
},
"ESP32-P4": {
"nome_completo": "ESP32-P4",
"icone": "⚡",
"descricao": "Hochleistungs-Mikrocontroller ohne integriertes Funkmodul mit 400-MHz-RISC-V-Dual-Core, MIPI-CSI/DSI-Schnittstellen und erweiterter Sicherheit für anspruchsvolle HMIs und Gateways.",
"arquitetura": "RISC-V de 32 bits dual-core de alto desempenho (HP) + single-core de baixo consumo (LP)",
"nucleos": "2 (Dual-core HP) + 1 (Single-core LP)",
"frequencia": "Bis zu 400 MHz (HP, revisão v3.x; 360 MHz na v1.x); LP até 40 MHz",
"coprocessador_ulp": "Ja (RISC-V, LP CPU de 40 MHz)",
"aceleradores_ia": "Sim (Vector Instructions, aceleradores de IA)",
"seguranca": {
"aes": "AES-128/256 com GCM",
"sha": "SHA-1/224/256/384/512",
"rsa": "Ja (RSA/MPI bis zu 4096 bits)",
"ecc": "Ja (P-192, P-256, P-384)",
"ecdsa": "Ja (modo determinístico, RFC 6979)",
"hmac": "Ja",
"assinatura_digital": "Ja",
"key_manager": "Ja",
"rng": "Ja (TRNG Hardware-TRNG)",
"criptografia_flash": "XTS-AES-128/256",
"secure_boot": "V2 (RSA-3072 ou ECDSA)",
"protecao_dpa": "Nein"
},
"wifi": "Nein",
"bluetooth": "Nein",
"ethernet": "Ja (Ethernet MAC integrado)",
"memoria_sram": "768 KB",
"memoria_sram_rtc": "32 KB",
"memoria_rom": "128 KB (HP ROM) + 16 KB (LP ROM)",
"flash_externa": "Bis zu 128 MB über QSPI/Octal SPI",
"psram_externa": "16 MB oder 32 MB im Gehäuse integriert (OPI/HPI, 1,8 V)",
"gpio": "55",
"adc": "2x SAR ADC de 12 bits, até 14 canais",
"dac": "Nein",
"touch": "Ja (sensor de toque capacitivo)",
"uart": "6 (5 UART + 1 LP UART)",
"spi": "3",
"i2c": "3 (2 I2C + 1 LP I2C)",
"i2s": "4 (3 I2S + 1 LP I2S)",
"pwm": "LED-PWM (bis zu 8 Kanäle), Motor-PWM (6 Kanäle)",
"usb": "USB 2.0 High-Speed OTG + USB 2.0 Full-Speed OTG + USB Serial/JTAG",
"mipi_csi": "MIPI-CSI-Kameraschnittstelle",
"mipi_dsi": "Interface MIPI DSI para display",
"lcd": "8/16/24-Bit-LCD-Schnittstelle",
"camera": "8/16-Bit-DVP-Kameraschnittstelle",
"sdio": "1 SD/MMC-Host-Controller (SDHOST)",
"sensor_temperatura": "1 (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": "Integriertes JTAG über USB (keine externe Sonde erforderlich)",
"esp_idf_minimo": "v5.3",
"arduino_core": "Ja (7 definições de placa no core oficial)",
"encapsulamento": "QFN104 (10×10 mm)",
"modulos": "Kein Modul im offiziellen Katalog (nur nackter Chip)",
"datasheet": "https://documentation.espressif.com/esp32-p4-chip-revision-v1.3_datasheet_en.html",
"manual_tecnico": "https://documentation.espressif.com/esp32-p4-chip-revision-v1.3_technical_reference_manual_en.html",
"guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32p4/get-started/index.html",
"placa": "/placas/esp32-p4.png",
"cor": "#ffc107"
},
"ESP32-H2": {
"nome_completo": "ESP32-H2",
"icone": "🔋",
"descricao": "Ultra-Low-Power-Chip ohne Wi-Fi, ausgelegt für Zigbee 3.0, Thread 1.3 und Matter über 802.15.4 sowie Bluetooth 5.4 LE. Perfekt für batteriebetriebene Sensoren.",
"arquitetura": "RISC-V single-core de 32 bits",
"nucleos": "1 (Single-core)",
"frequencia": "Bis zu 96 MHz",
"seguranca": {
"aes": "AES-128/256",
"sha": "SHA-1/224/256",
"rsa": "Ja (RSA/MPI bis zu 3072 bits)",
"ecc": "Ja (P-192, P-256)",
"ecdsa": "Ja (modo determinístico, RFC 6979)",
"hmac": "Ja",
"assinatura_digital": "Ja",
"key_manager": "Nein",
"rng": "Ja (TRNG Hardware-TRNG)",
"criptografia_flash": "XTS-AES-128",
"secure_boot": "V2 (RSA-3072 ou ECDSA)",
"protecao_dpa": "Ja"
},
"wifi": "Nein",
"bluetooth": "Bluetooth 5 (LE) (Bluetooth 5.3 certificado)",
"zigbee_thread": "IEEE 802.15.4 (Zigbee 3.0, Thread 1.4)",
"matter": "Ja",
"memoria_sram": "320 KB",
"memoria_sram_rtc": "4 KB (LP Memory)",
"memoria_rom": "128 KB",
"flash_externa": "Bis zu 16 MB über QSPI",
"psram_externa": "Nein",
"gpio": "19",
"adc": "1x SAR ADC de 12 bits, até 5 canais",
"dac": "Nein",
"touch": "Nein",
"uart": "2",
"spi": "3",
"i2c": "2",
"i2s": "1",
"pwm": "LED-PWM (bis zu 6 Kanäle)",
"usb": "1 (USB Serial/JTAG)",
"sensor_temperatura": "1 (interno)",
"consumo_energia": {
"active": "24-140 mA (Funk, von -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": "Integriertes JTAG über USB (keine externe Sonde erforderlich)",
"esp_idf_minimo": "v5.1",
"arduino_core": "Ja (3 definições de placa no core oficial)",
"encapsulamento": "QFN32 (4×4 mm)",
"modulos": "ESP32-H2-MINI-1, ESP32-H2-WROOM-02C",
"datasheet": "https://documentation.espressif.com/esp32-h2_datasheet_en.html",
"manual_tecnico": "https://documentation.espressif.com/esp32-h2_technical_reference_manual_en.html",
"guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32h2/get-started/index.html",
"placa": "/placas/esp32-h2.png",
"cor": "#6c757d"
},
"ESP32-H4": {
"nome_completo": "ESP32-H4",
"icone": "🛡️",
"descricao": "Weiterentwicklung der 802.15.4-Reihe mit RISC-V-Dual-Core, Bluetooth 5.4 und erweiterter Funkreichweite, optimiert für Thread-Border-Router und Gateways.",
"status_documentacao": "Vorläufige Dokumentation: Espressif hat noch kein Datenblatt oder technisches Handbuch für den ESP32-H4 veröffentlicht. Die folgenden Daten stammen aus der offiziellen Produktankündigung und den Hardwaredefinitionen (soc_caps) von ESP-IDF und können sich bis zur Veröffentlichung ändern.",
"arquitetura": "RISC-V dual-core de 32 bits",
"nucleos": "2 (Dual-core)",
"frequencia": "Bis zu 96 MHz",
"seguranca": {
"aes": "AES-128/256",
"sha": "SHA-1/224/256/384/512",
"rsa": "Nein",
"ecc": "Ja (P-192, P-256, P-384)",
"ecdsa": "Ja (modo determinístico, RFC 6979)",
"hmac": "Ja",
"assinatura_digital": "Nein",
"key_manager": "Nein",
"rng": "Ja (TRNG Hardware-TRNG)",
"criptografia_flash": "XTS-AES-128/256",
"secure_boot": "Ja auf Hardware-Ebene; in ESP-IDF noch nicht aktiviert",
"protecao_dpa": "Nein"
},
"wifi": "Nein",
"bluetooth": "Bluetooth 5.4 LE (certificado Bluetooth 6.0; LE Audio, canais isócronos BIS/CIS, PAwR, Connection Subrating und Direction Finding AoA/AoD)",
"zigbee_thread": "IEEE 802.15.4 (Zigbee 3.0, Thread 1.4)",
"matter": "Ja",
"memoria_sram": "384 KB",
"memoria_sram_rtc": "Sim (LP SRAM)",
"memoria_rom": "128 KB",
"flash_externa": "Sim, via QSPI (4 MB integrada no encapsulamento no ESP32-H4HF4)",
"psram_externa": "Ja (2 MB integrada no encapsulamento no ESP32-H4HR2)",
"gpio": "40",
"adc": "1x SAR ADC de 12 bits, até 5 canais",
"dac": "Nein",
"touch": "15 canais capacitivos (versão 3, com waterproof e proximidade)",
"uart": "2",
"spi": "3",
"i2c": "2",
"i2s": "1",
"pwm": "LED-PWM (bis zu 8 Kanäle), Motor-PWM (MCPWM)",
"can": "1 (CAN 2.0, TWAI®)",
"usb": "1 (USB OTG 1.1) + 1 (USB Serial/JTAG)",
"sensor_temperatura": "1 (interno)",
"consumo_energia": {
"active": "Nicht bekannt gegeben (vorläufige Dokumentation)"
},
"temperatura_operacao": "-40°C a 105°C",
"temperatura_armazenamento": "Nicht bekannt gegeben (vorläufige Dokumentation)",
"depuracao": "Integriertes JTAG über USB (keine externe Sonde erforderlich)",
"esp_idf_minimo": "v6.0 in Vorschau (ohne stabile Unterstützung)",
"arduino_core": "Noch nicht vom arduino-esp32-Core unterstützt",
"encapsulamento": "QFN56 (6×6 mm)",
"modulos": "ESP32-H4-WROOM-1",
"guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32h4/get-started/index.html",
"cor": "#e83e8c"
}
}
+385
View File
@@ -0,0 +1,385 @@
[
{
"numero": "1",
"nome": "ANT",
"tipo": "analog",
"funcoes": [
"Connexion de l'antenne RF (Wi-Fi et Bluetooth)"
],
"categorias": [
"Antenne",
"RF"
],
"avisos": [
"Broche RF dédiée. Évitez les pistes longues ou sans adaptation d'impédance de 50 ohms."
]
},
{
"numero": "2",
"nome": "VDDA3P3",
"tipo": "power",
"funcoes": [
"Alimentation analogique 3.3V"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V (3.0V à 3.6V)",
"Alimente les circuits analogiques et RF de la puce"
]
},
{
"numero": "3",
"nome": "VDDA3P3",
"tipo": "power",
"funcoes": [
"Alimentation analogique 3.3V"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V (3.0V à 3.6V)",
"Alimente les circuits analogiques et RF de la puce"
]
},
{
"numero": "4",
"nome": "GPIO0",
"tipo": "io",
"funcoes": [
"GPIO0",
"ADC1_CH0"
],
"categorias": [
"GPIO",
"ADC"
],
"avisos": [
"Broche d'entrée analogique ADC1 Canal 0"
]
},
{
"numero": "5",
"nome": "GPIO1",
"tipo": "io",
"funcoes": [
"GPIO1",
"ADC1_CH1"
],
"categorias": [
"GPIO",
"ADC"
],
"avisos": [
"Broche d'entrée analogique ADC1 Canal 1"
]
},
{
"numero": "6",
"nome": "GPIO2",
"tipo": "io",
"funcoes": [
"GPIO2",
"ADC1_CH2",
"FSPIQ"
],
"categorias": [
"GPIO",
"ADC",
"SPI"
],
"avisos": [
"Mappé sur la fonction SPI MISO (FSPIQ) par défaut lors de l'initialisation de la flash"
]
},
{
"numero": "7",
"nome": "CHIP_EN",
"tipo": "analog",
"funcoes": [
"Activation de la puce (Power-up / Reset)"
],
"categorias": [
"Power"
],
"avisos": [
"Actif à l'état haut. Tirez au niveau haut pour initialiser la puce.",
"Ne laissez pas cette broche flottante. Utilisez un circuit de retard RC externe pour un démarrage stable."
]
},
{
"numero": "8",
"nome": "GPIO3",
"tipo": "io",
"funcoes": [
"GPIO3",
"ADC1_CH3"
],
"categorias": [
"GPIO",
"ADC"
],
"avisos": [
"Broche d'entrée analogique ADC1 Canal 3"
]
},
{
"numero": "9",
"nome": "GPIO4",
"tipo": "io",
"funcoes": [
"GPIO4",
"MTMS",
"FSPIQ",
"ADC1_CH4"
],
"categorias": [
"GPIO",
"JTAG",
"SPI",
"ADC"
],
"avisos": [
"Broche multifonction : JTAG MTMS, SPI2 MISO et ADC1 Canal 4.",
"Peut être utilisée pour le débogage JTAG conjointement avec les autres broches JTAG."
]
},
{
"numero": "10",
"nome": "GPIO5",
"tipo": "io",
"funcoes": [
"GPIO5",
"MTDI",
"FSPIWP"
],
"categorias": [
"GPIO",
"JTAG",
"SPI"
],
"avisos": [
"Broche multifonction : JTAG MTDI et SPI2 Write Protect (FSPIWP)."
]
},
{
"numero": "11",
"nome": "VDD3P3_RTC",
"tipo": "power",
"funcoes": [
"Alimentation du domaine RTC et des E/S basse consommation"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V"
]
},
{
"numero": "12",
"nome": "GPIO6",
"tipo": "io",
"funcoes": [
"GPIO6",
"MTCK",
"FSPICLK"
],
"categorias": [
"GPIO",
"JTAG",
"SPI"
],
"avisos": [
"Broche multifonction : JTAG MTCK et horloge SPI2 (FSPICLK)."
]
},
{
"numero": "13",
"nome": "GPIO7",
"tipo": "io",
"funcoes": [
"GPIO7",
"MTDO",
"FSPID"
],
"categorias": [
"GPIO",
"JTAG",
"SPI"
],
"avisos": [
"Broche multifonction : JTAG MTDO et SPI2 MOSI (FSPID)."
]
},
{
"numero": "14",
"nome": "GPIO8",
"tipo": "io",
"funcoes": [
"GPIO8"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Broche de strapping pour le contrôle du démarrage (boot).",
"En association avec GPIO9, sélectionne le mode de démarrage du SoC (doit être à 1 pendant le reset pour le Joint Download Boot si GPIO9=0)."
]
},
{
"numero": "15",
"nome": "GPIO9",
"tipo": "io",
"funcoes": [
"GPIO9"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Broche de strapping principale. Niveau haut (1) au reset active le boot SPI (par défaut via pull-up faible).",
"Niveau bas (0) au reset place la puce en mode téléchargement (Download) UART/SPI."
]
},
{
"numero": "16",
"nome": "GPIO10",
"tipo": "io",
"funcoes": [
"GPIO10",
"FSPICS0"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Broche multifonction : SPI2 Chip Select 0 (FSPICS0)."
]
},
{
"numero": "17",
"nome": "VDD3P3_CPU",
"tipo": "power",
"funcoes": [
"Alimentation numérique du CPU et des E/S correspondantes (3.3V)"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V"
]
},
{
"numero": "18",
"nome": "GPIO18",
"tipo": "io",
"funcoes": [
"GPIO18"
],
"categorias": [
"GPIO"
],
"avisos": []
},
{
"numero": "19",
"nome": "GPIO19",
"tipo": "io",
"funcoes": [
"GPIO19",
"U0RXD"
],
"categorias": [
"GPIO",
"UART"
],
"avisos": [
"UART0 receive pin (Serial RX by default for flashing and monitoring)."
]
},
{
"numero": "20",
"nome": "GPIO20",
"tipo": "io",
"funcoes": [
"GPIO20",
"U0TXD"
],
"categorias": [
"GPIO",
"UART"
],
"avisos": [
"UART0 transmit pin (Serial TX by default for flashing and monitoring)."
]
},
{
"numero": "21",
"nome": "VDDA",
"tipo": "power",
"funcoes": [
"Alimentation d'entrée analogique 3.3V"
],
"categorias": [
"Power"
],
"avisos": []
},
{
"numero": "22",
"nome": "XTAL_N",
"tipo": "analog",
"funcoes": [
"Connexion externe du quartz oscillateur (Sortie)"
],
"categorias": [
"Clock"
],
"avisos": []
},
{
"numero": "23",
"nome": "XTAL_P",
"tipo": "analog",
"funcoes": [
"Connexion externe du quartz oscillateur (Entrée)"
],
"categorias": [
"Clock"
],
"avisos": []
},
{
"numero": "24",
"nome": "VDDA",
"tipo": "power",
"funcoes": [
"Alimentation d'entrée analogique 3.3V"
],
"categorias": [
"Power"
],
"avisos": []
},
{
"numero": "25",
"nome": "GND",
"tipo": "power",
"funcoes": [
"Plot de masse central (Exposed Pad)"
],
"categorias": [
"Power"
],
"avisos": [
"Doit être correctement soudé au plan de masse (GND) du circuit imprimé pour des performances stables et une bonne dissipation thermique."
]
}
]
+574
View File
@@ -0,0 +1,574 @@
[
{
"numero": "1",
"nome": "LNA_IN",
"tipo": "analog",
"funcoes": [
"Entrée et sortie des signaux RF (Wi-Fi et Bluetooth) vers l'antenne"
],
"categorias": [
"Antenne"
],
"avisos": [
"Consultez la section 2.4 de la fiche technique pour plus de détails sur les broches analogiques"
]
},
{
"numero": "2",
"nome": "VDD3P3",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine analogique"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "3",
"nome": "VDD3P3",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine analogique"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "4",
"nome": "XTAL_32K_P",
"tipo": "io",
"funcoes": [
"GPIO0",
"XTAL_32K_P",
"ADC1_CH0"
],
"categorias": [
"GPIO",
"Clock",
"ADC"
],
"avisos": []
},
{
"numero": "5",
"nome": "XTAL_32K_N",
"tipo": "io",
"funcoes": [
"GPIO1",
"XTAL_32K_N",
"ADC1_CH1"
],
"categorias": [
"GPIO",
"Clock",
"ADC"
],
"avisos": []
},
{
"numero": "6",
"nome": "GPIO2",
"tipo": "io",
"funcoes": [
"GPIO2",
"ADC1_CH2",
"FSPIQ"
],
"categorias": [
"GPIO",
"ADC",
"SPI",
"Strapping"
],
"avisos": [
"Pendant la réinitialisation, cette broche est configurée en entrée",
"Après la réinitialisation, cette broche sera configurée en entrée",
"This pin does not set boot mode, but connecting it with a pull-up is recommended to prevent glitches (see datasheet section 3.1)"
]
},
{
"numero": "7",
"nome": "CHIP_EN",
"tipo": "analog",
"funcoes": [
"Activation de la puce"
],
"categorias": [
"Power"
],
"avisos": [
"Porter cette broche au niveau haut active le fonctionnement de la puce",
"Porter cette broche au niveau bas désactive le fonctionnement de la puce",
"Do not leave this pin floating, use an external pull-up resistor"
]
},
{
"numero": "8",
"nome": "GPIO3",
"tipo": "io",
"funcoes": [
"GPIO3",
"ADC1_CH3"
],
"categorias": [
"GPIO",
"ADC"
],
"avisos": [
"Pendant la réinitialisation, cette broche est configurée en entrée",
"Après la réinitialisation, cette broche sera configurée en entrée"
]
},
{
"numero": "9",
"nome": "MTMS",
"tipo": "io",
"funcoes": [
"GPIO4",
"ADC1_CH4",
"FSPIHD",
"MTMS"
],
"categorias": [
"GPIO",
"ADC",
"SPI",
"JTAG"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée",
"Broche utilisée pour le débogage (debugging)"
]
},
{
"numero": "10",
"nome": "MTDI",
"tipo": "io",
"funcoes": [
"GPIO5",
"ADC2_CH0",
"FSPIWP",
"MTDI"
],
"categorias": [
"GPIO",
"ADC",
"SPI",
"JTAG"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée",
"Broche utilisée pour le débogage (debugging)"
]
},
{
"numero": "11",
"nome": "VDD3P3_RTC",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine basse consommation et d'une partie du domaine numérique"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "12",
"nome": "MTCK",
"tipo": "io",
"funcoes": [
"GPIO6",
"FSPICLK",
"MTCK"
],
"categorias": [
"GPIO",
"SPI",
"JTAG"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée",
"Broche utilisée pour le débogage (debugging)"
]
},
{
"numero": "13",
"nome": "MTDO",
"tipo": "io",
"funcoes": [
"GPIO7",
"FSPID",
"MTDO"
],
"categorias": [
"GPIO",
"SPI",
"JTAG"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée",
"Broche utilisée pour le débogage (debugging)"
]
},
{
"numero": "14",
"nome": "GPIO8",
"tipo": "io",
"funcoes": [
"GPIO8"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Pendant la réinitialisation, cette broche est configurée en entrée",
"Après la réinitialisation, cette broche sera configurée en entrée",
"Utilisé pour contrôler le mode de démarrage (boot) de la puce (consultez la section 3.1 de la fiche technique pour plus de détails)"
]
},
{
"numero": "15",
"nome": "GPIO9",
"tipo": "io",
"funcoes": [
"GPIO9"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Pendant la réinitialisation, cette broche est configurée en entrée avec pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Utilisé pour contrôler le mode de démarrage (boot) de la puce (consultez la section 3.1 de la fiche technique pour plus de détails)"
]
},
{
"numero": "16",
"nome": "GPIO10",
"tipo": "io",
"funcoes": [
"GPIO10",
"FSPICS0"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée"
]
},
{
"numero": "17",
"nome": "VDD3P3_CPU",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine numérique"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "18",
"nome": "VDD_SPI",
"tipo": "power",
"funcoes": [
"Entrée/sortie d'alimentation de la flash interne/externe",
"GPIO11"
],
"categorias": [
"Power",
"GPIO"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce",
"Ne peut être utilisée comme GPIO que si la mémoire flash est alimentée par une source externe"
]
},
{
"numero": "19",
"nome": "SPIHD",
"tipo": "io",
"funcoes": [
"GPIO12",
"SPIHD"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pendant la réinitialisation, cette broche a son pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Utilisé par la mémoire flash SPI",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "20",
"nome": "SPIWP",
"tipo": "io",
"funcoes": [
"GPIO13",
"SPIWP"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pendant la réinitialisation, cette broche a son pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Utilisé par la mémoire flash SPI",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "21",
"nome": "SPICS0",
"tipo": "io",
"funcoes": [
"GPIO14",
"SPICS0"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pendant la réinitialisation, cette broche a son pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Utilisé par la mémoire flash SPI",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "22",
"nome": "SPICLK",
"tipo": "io",
"funcoes": [
"GPIO15",
"SPICLK"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pendant la réinitialisation, cette broche a son pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Utilisé par la mémoire flash SPI",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "23",
"nome": "SPID",
"tipo": "io",
"funcoes": [
"GPIO16",
"SPID"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pendant la réinitialisation, cette broche a son pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Utilisé par la mémoire flash SPI",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "24",
"nome": "SPIQ",
"tipo": "io",
"funcoes": [
"GPIO17",
"SPIQ"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pendant la réinitialisation, cette broche a son pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Utilisé par la mémoire flash SPI",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "25",
"nome": "GPIO18",
"tipo": "io",
"funcoes": [
"GPIO18",
"USB_D-"
],
"categorias": [
"GPIO",
"USB"
],
"avisos": [
"Par défaut, cette broche est utilisée pour USB Série/JTAG"
]
},
{
"numero": "26",
"nome": "GPIO19",
"tipo": "io",
"funcoes": [
"GPIO19",
"USB_D+"
],
"categorias": [
"GPIO",
"USB"
],
"avisos": [
"Par défaut, cette broche est utilisée pour USB Série/JTAG"
]
},
{
"numero": "27",
"nome": "U0RXD",
"tipo": "io",
"funcoes": [
"GPIO20",
"U0RXD"
],
"categorias": [
"GPIO",
"UART"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Broche utilisée pour le débogage (debugging)"
]
},
{
"numero": "28",
"nome": "U0TXD",
"tipo": "io",
"funcoes": [
"GPIO21",
"U0TXD"
],
"categorias": [
"GPIO",
"UART"
],
"avisos": [
"Après la réinitialisation, cette broche aura son pull-up interne activé",
"Broche utilisée pour le débogage (debugging)"
]
},
{
"numero": "29",
"nome": "XTAL_N",
"tipo": "analog",
"funcoes": [
"Entrée/sortie négative d'horloge"
],
"categorias": [
"Clock"
],
"avisos": [
"Consultez la section 2.3.2 de la fiche technique pour plus de détails sur les broches analogiques"
]
},
{
"numero": "30",
"nome": "XTAL_P",
"tipo": "analog",
"funcoes": [
"Entrée/sortie positive d'horloge"
],
"categorias": [
"Clock"
],
"avisos": [
"Consultez la section 2.3.2 de la fiche technique pour plus de détails sur les broches analogiques"
]
},
{
"numero": "31",
"nome": "VDDA",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine analogique"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "32",
"nome": "VDDA",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine analogique"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "33",
"nome": "GND",
"tipo": "ground",
"funcoes": [
"Référence électrique du circuit (masse)"
],
"categorias": [
"GND"
],
"avisos": []
}
]
+862
View File
@@ -0,0 +1,862 @@
[
{
"numero": "1",
"nome": "VDDA6",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine analogique"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "2",
"nome": "GND",
"tipo": "ground",
"funcoes": [
"Référence électrique du circuit (masse)"
],
"categorias": [
"GND"
],
"avisos": []
},
{
"numero": "3",
"nome": "VDDA7",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine analogique"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "4",
"nome": "XTAL_N",
"tipo": "analog",
"funcoes": [
"Entrée/sortie négative d'horloge"
],
"categorias": [
"Clock"
],
"avisos": [
"Consultez la section 2.3.3 de la fiche technique pour plus de détails sur les broches analogiques"
]
},
{
"numero": "5",
"nome": "XTAL_P",
"tipo": "analog",
"funcoes": [
"Entrée/sortie positive d'horloge"
],
"categorias": [
"Clock"
],
"avisos": [
"Consultez la section 2.3.3 de la fiche technique pour plus de détails sur les broches analogiques"
]
},
{
"numero": "6",
"nome": "VDDA8",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine analogique"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "7",
"nome": "CHIP_PU",
"tipo": "analog",
"funcoes": [
"Activation de la puce"
],
"categorias": [
"Power"
],
"avisos": [
"Porter cette broche au niveau haut active le fonctionnement de la puce",
"Porter cette broche au niveau bas désactive le fonctionnement de la puce",
"Do not leave this pin floating, use an external pull-up resistor"
]
},
{
"numero": "8",
"nome": "VDDPST1",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine numérique basse consommation"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "9",
"nome": "XTAL_32K_P",
"tipo": "io",
"funcoes": [
"GPIO0",
"LP_GDIO0",
"XTAL_32K_P",
"LP_UART_DTRN"
],
"categorias": [
"GPIO",
"Low Power",
"Clock",
"UART"
],
"avisos": []
},
{
"numero": "10",
"nome": "XTAL_32K_N",
"tipo": "io",
"funcoes": [
"GPIO1",
"LP_GDIO1",
"XTAL_32K_N",
"LP_UART_DSRN",
"ADC1_CH0"
],
"categorias": [
"GPIO",
"Low Power",
"Clock",
"UART",
"ADC"
],
"avisos": []
},
{
"numero": "11",
"nome": "MTMS",
"tipo": "io",
"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": [
"Pendant la réinitialisation, cette broche est configurée en entrée",
"Après la réinitialisation, cette broche sera configurée en entrée",
"La fonction I2C_SDA est disponible en mode basse consommation (LP)",
"Broche utilisée pour le débogage (debugging)",
"Utilisé pour contrôler la fréquence du quartz oscillateur (consultez la section 3.5 de la fiche technique pour plus de détails)"
]
},
{
"numero": "12",
"nome": "MTDI",
"tipo": "io",
"funcoes": [
"GPIO3",
"LP_GDIO3",
"LP_UART_CTSN",
"LP_I2C_SCL",
"ADC1_CH2",
"MTDI"
],
"categorias": [
"GPIO",
"Low Power",
"UART",
"I2C",
"ADC",
"JTAG",
"Strapping"
],
"avisos": [
"Pendant la réinitialisation, cette broche est configurée en entrée",
"Après la réinitialisation, cette broche sera configurée en entrée",
"La fonction I2C_SDA est disponible en mode basse consommation (LP)",
"Broche utilisée pour le débogage (debugging)",
"Utilisé pour contrôler la synchronisation du SDIO Slave (consultez la section 3.2 de la fiche technique pour plus de détails)"
]
},
{
"numero": "13",
"nome": "MTCK",
"tipo": "io",
"funcoes": [
"GPIO4",
"LP_GDIO4",
"LP_UART_RXD",
"ADC1_CH3",
"FSPIHD",
"MTCK"
],
"categorias": [
"GPIO",
"Low Power",
"UART",
"ADC",
"SPI",
"JTAG"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Broche utilisée pour le débogage (debugging)"
]
},
{
"numero": "14",
"nome": "MTDO",
"tipo": "io",
"funcoes": [
"GPIO5",
"LP_GDIO5",
"LP_UART_TXD",
"ADC1_CH4",
"FSPIWP",
"MTDO"
],
"categorias": [
"GPIO",
"Low Power",
"UART",
"ADC",
"SPI",
"JTAG"
],
"avisos": [
"Pendant la réinitialisation, cette broche est configurée en entrée",
"Après la réinitialisation, cette broche sera configurée en entrée",
"Broche utilisée pour le débogage (debugging)"
]
},
{
"numero": "15",
"nome": "GPIO6",
"tipo": "io",
"funcoes": [
"GPIO6",
"LP_GDIO6",
"ADC1_CH5",
"FSPICLK"
],
"categorias": [
"GPIO",
"Low Power",
"ADC",
"SPI"
],
"avisos": [
"Pendant la réinitialisation, cette broche est configurée en entrée",
"Après la réinitialisation, cette broche sera configurée en entrée"
]
},
{
"numero": "16",
"nome": "GPIO7",
"tipo": "io",
"funcoes": [
"GPIO7",
"FSPID",
"SDIO_DATA1"
],
"categorias": [
"GPIO",
"SPI",
"SD"
],
"avisos": [
"Pendant la réinitialisation, cette broche est configurée en entrée",
"Après la réinitialisation, cette broche sera configurée en entrée",
"Utilisé pour contrôler la source des signaux JTAG (consultez la section 3.4 de la fiche technique pour plus de détails)"
]
},
{
"numero": "17",
"nome": "GPIO8",
"tipo": "io",
"funcoes": [
"GPIO8",
"SDIO_DATA0",
"PAD_COMP0"
],
"categorias": [
"GPIO",
"SD"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée"
]
},
{
"numero": "18",
"nome": "GPIO9",
"tipo": "io",
"funcoes": [
"GPIO9",
"SDIO_CLK",
"PAD_COMP1"
],
"categorias": [
"GPIO",
"SD"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée"
]
},
{
"numero": "19",
"nome": "GPIO10",
"tipo": "io",
"funcoes": [
"GPIO10",
"FSPICS0",
"SDIO_CMD"
],
"categorias": [
"GPIO",
"SPI",
"SD"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée"
]
},
{
"numero": "20",
"nome": "U0TXD",
"tipo": "io",
"funcoes": [
"GPIO11",
"U0TXD"
],
"categorias": [
"GPIO",
"UART"
],
"avisos": [
"Après la réinitialisation, cette broche aura son pull-up interne activé",
"Broche utilisée pour le débogage (debugging)"
]
},
{
"numero": "21",
"nome": "U0RXD",
"tipo": "io",
"funcoes": [
"GPIO12",
"U0RXD"
],
"categorias": [
"GPIO",
"UART"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Broche utilisée pour le débogage (debugging)"
]
},
{
"numero": "22",
"nome": "GPIO13",
"tipo": "io",
"funcoes": [
"GPIO13",
"USB_D-",
"SDIO_DATA3"
],
"categorias": [
"GPIO",
"USB",
"SD"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée",
"Par défaut, cette broche est utilisée pour USB Série/JTAG"
]
},
{
"numero": "23",
"nome": "GPIO14",
"tipo": "io",
"funcoes": [
"GPIO14",
"USB_D+",
"SDIO_DATA4"
],
"categorias": [
"GPIO",
"USB",
"SD"
],
"avisos": [
"Pendant la réinitialisation, cette broche a son pull-up USB interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up USB interne activé",
"Par défaut, cette broche est utilisée pour USB Série/JTAG"
]
},
{
"numero": "24",
"nome": "VDDPST2",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine numérique haute performance et d'une partie du domaine analogique"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "25",
"nome": "SPICS1",
"tipo": "io",
"funcoes": [
"GPIO15",
"SPICS1"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pendant la réinitialisation, cette broche a son pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Utilisé par la mémoire flash SPI",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "26",
"nome": "SPICS0",
"tipo": "io",
"funcoes": [
"GPIO16",
"SPICS0"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pendant la réinitialisation, cette broche a son pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Utilisé par la mémoire flash SPI",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "27",
"nome": "SPIQ",
"tipo": "io",
"funcoes": [
"GPIO17",
"SPIQ"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pendant la réinitialisation, cette broche a son pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Utilisé par la mémoire flash SPI",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "28",
"nome": "SPIWP",
"tipo": "io",
"funcoes": [
"GPIO18",
"SPIWP"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pendant la réinitialisation, cette broche a son pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Utilisé par la mémoire flash SPI",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "29",
"nome": "VDD_SPI",
"tipo": "power",
"funcoes": [
"Sortie d'alimentation pour la flash externe",
"GPIO19"
],
"categorias": [
"Power",
"GPIO"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce",
"Ne peut être utilisée comme GPIO que si la mémoire flash externe est alimentée par une source externe"
]
},
{
"numero": "30",
"nome": "SPIHD",
"tipo": "io",
"funcoes": [
"GPIO20",
"SPIHD"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pendant la réinitialisation, cette broche a son pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Utilisé par la mémoire flash SPI",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "31",
"nome": "SPICLK",
"tipo": "io",
"funcoes": [
"GPIO21",
"SPICLK"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pendant la réinitialisation, cette broche a son pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Utilisé par la mémoire flash SPI",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "32",
"nome": "SPID",
"tipo": "io",
"funcoes": [
"GPIO22",
"SPID"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pendant la réinitialisation, cette broche a son pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Utilisé par la mémoire flash SPI",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "33",
"nome": "GPIO23",
"tipo": "io",
"funcoes": [
"GPIO23"
],
"categorias": [
"GPIO"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée"
]
},
{
"numero": "34",
"nome": "GPIO24",
"tipo": "io",
"funcoes": [
"GPIO24"
],
"categorias": [
"GPIO"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée"
]
},
{
"numero": "35",
"nome": "GPIO25",
"tipo": "io",
"funcoes": [
"GPIO25"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Pendant la réinitialisation, cette broche est configurée en entrée",
"Après la réinitialisation, cette broche sera configurée en entrée",
"Utilisé pour contrôler la synchronisation du SDIO Slave (consultez la section 3.4 de la fiche technique pour plus de détails)"
]
},
{
"numero": "36",
"nome": "GPIO26",
"tipo": "io",
"funcoes": [
"GPIO26"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Pendant la réinitialisation, cette broche est configurée en entrée",
"Après la réinitialisation, cette broche sera configurée en entrée",
"Utilisé pour contrôler le mode de démarrage (boot) de la puce (consultez la section 3.1 de la fiche technique pour plus de détails)"
]
},
{
"numero": "37",
"nome": "GPIO27",
"tipo": "io",
"funcoes": [
"GPIO27"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Pendant la réinitialisation, cette broche est configurée en entrée avec pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Utilisé pour contrôler le mode de démarrage (boot) de la puce (consultez la section 3.1 de la fiche technique pour plus de détails)",
"Utilisé pour contrôler l'affichage des messages ROM sur UART0 (consultez la section 3.3 de la fiche technique pour plus de détails)"
]
},
{
"numero": "38",
"nome": "GPIO28",
"tipo": "io",
"funcoes": [
"GPIO28"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Pendant la réinitialisation, cette broche est configurée en entrée avec pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Utilisé pour contrôler le mode de démarrage (boot) de la puce (consultez la section 3.1 de la fiche technique pour plus de détails)"
]
},
{
"numero": "39",
"nome": "VDDPST3",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine numérique haute performance"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "40",
"nome": "VDDA1",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine analogique"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "41",
"nome": "VDDA2",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine analogique"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "42",
"nome": "ANT_2G",
"tipo": "analog",
"funcoes": [
"Connexion de l'antenne RF pour la bande 2 GHz"
],
"categorias": [
"Antenne"
],
"avisos": [
"Consultez la section 2.4 de la fiche technique pour plus de détails sur les broches analogiques"
]
},
{
"numero": "43",
"nome": "GND",
"tipo": "ground",
"funcoes": [
"Référence électrique du circuit (masse)"
],
"categorias": [
"GND"
],
"avisos": []
},
{
"numero": "44",
"nome": "VDDA3",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine analogique"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "44",
"nome": "VDDA4",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine analogique"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "45",
"nome": "VDDA5",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine analogique"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "47",
"nome": "GND",
"tipo": "ground",
"funcoes": [
"Référence électrique du circuit (masse)"
],
"categorias": [
"GND"
],
"avisos": []
},
{
"numero": "48",
"nome": "ANT_5G",
"tipo": "analog",
"funcoes": [
"Connexion de l'antenne RF pour la bande 5 GHz"
],
"categorias": [
"Antenne"
],
"avisos": [
"Consultez la section 2.4 de la fiche technique pour plus de détails sur les broches analogiques"
]
}
]
+757
View File
@@ -0,0 +1,757 @@
[
{
"numero": "1",
"nome": "ANT",
"tipo": "analog",
"funcoes": [
"Connexion de l'antenne RF"
],
"categorias": [
"Antenne"
],
"avisos": [
"Consultez la section 2.4 de la fiche technique pour plus de détails sur les broches analogiques"
]
},
{
"numero": "2",
"nome": "VDDA3P3",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine analogique"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "3",
"nome": "VDDA3P3",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine analogique"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "4",
"nome": "CHIP_PU",
"tipo": "analog",
"funcoes": [
"Activation de la puce"
],
"categorias": [
"Power"
],
"avisos": [
"Porter cette broche au niveau haut active le fonctionnement de la puce",
"Porter cette broche au niveau bas désactive le fonctionnement de la puce",
"Do not leave this pin floating, use an external pull-up resistor"
]
},
{
"numero": "5",
"nome": "VDDPST1",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine numérique basse consommation et d'une partie du domaine analogique"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "6",
"nome": "XTAL_32K_P",
"tipo": "io",
"funcoes": [
"GPIO0",
"LP_GDIO0",
"XTAL_32K_P",
"LP_UART_DTRN",
"ADC1_CH0"
],
"categorias": [
"GPIO",
"Low Power",
"Clock",
"UART"
],
"avisos": []
},
{
"numero": "7",
"nome": "XTAL_32K_N",
"tipo": "io",
"funcoes": [
"GPIO1",
"LP_GDIO1",
"XTAL_32K_N",
"LP_UART_DSRN",
"ADC1_CH1"
],
"categorias": [
"GPIO",
"Low Power",
"Clock",
"UART",
"ADC"
],
"avisos": []
},
{
"numero": "8",
"nome": "GPIO2",
"tipo": "io",
"funcoes": [
"GPIO2",
"LP_GDIO2",
"LP_UART_RTSN",
"ADC1_CH2",
"FSPIQ"
],
"categorias": [
"GPIO",
"Low Power",
"UART",
"ADC",
"SPI"
],
"avisos": [
"Pendant la réinitialisation, cette broche est configurée en entrée",
"Après la réinitialisation, cette broche sera configurée en entrée"
]
},
{
"numero": "9",
"nome": "GPIO3",
"tipo": "io",
"funcoes": [
"GPIO3",
"LP_GDIO3",
"LP_UART_CTSN",
"ADC1_CH3"
],
"categorias": [
"GPIO",
"Low Power",
"UART",
"ADC"
],
"avisos": [
"Pendant la réinitialisation, cette broche est configurée en entrée",
"Après la réinitialisation, cette broche sera configurée en entrée"
]
},
{
"numero": "10",
"nome": "MTMS",
"tipo": "io",
"funcoes": [
"GPIO4",
"LP_GDIO4",
"LP_UART_RXD",
"ADC1_CH3",
"FSPIHD",
"MTMS"
],
"categorias": [
"GPIO",
"Low Power",
"UART",
"ADC",
"SPI",
"JTAG"
],
"avisos": [
"Pendant la réinitialisation, cette broche est configurée en entrée",
"Après la réinitialisation, cette broche sera configurée en entrée",
"Broche utilisée pour le débogage (debugging)",
"Utilisé pour contrôler la synchronisation du SDIO Slave (consultez la section 3.2 de la fiche technique pour plus de détails)"
]
},
{
"numero": "11",
"nome": "MTDI",
"tipo": "io",
"funcoes": [
"GPIO5",
"LP_GDIO5",
"LP_UART_TXD",
"ADC1_CH5",
"FSPIWP",
"MTDI"
],
"categorias": [
"GPIO",
"Low Power",
"UART",
"ADC",
"SPI",
"JTAG"
],
"avisos": [
"Pendant la réinitialisation, cette broche est configurée en entrée",
"Après la réinitialisation, cette broche sera configurée en entrée",
"Broche utilisée pour le débogage (debugging)",
"Utilisé pour contrôler la synchronisation du SDIO Slave (consultez la section 3.2 de la fiche technique pour plus de détails)"
]
},
{
"numero": "12",
"nome": "MTCK",
"tipo": "io",
"funcoes": [
"GPIO6",
"LP_GDIO6",
"LP_I2C_SDA",
"ADC1_CH6",
"FSPICLK",
"MTCK"
],
"categorias": [
"GPIO",
"Low Power",
"I2C",
"ADC",
"SPI",
"JTAG"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"La fonction I2C_SDA est disponible en mode basse consommation (LP)",
"Broche utilisée pour le débogage (debugging)"
]
},
{
"numero": "13",
"nome": "MTDO",
"tipo": "io",
"funcoes": [
"GPIO7",
"LP_GDIO7",
"LP_I2C_SCL",
"FSPID",
"MTDO"
],
"categorias": [
"GPIO",
"Low Power",
"I2C",
"SPI",
"JTAG"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée",
"La fonction I2C_SDA est disponible en mode basse consommation (LP)",
"Broche utilisée pour le débogage (debugging)"
]
},
{
"numero": "14",
"nome": "GPIO8",
"tipo": "io",
"funcoes": [
"GPIO8"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Pendant la réinitialisation, cette broche est configurée en entrée",
"Après la réinitialisation, cette broche sera configurée en entrée",
"Utilisé pour contrôler le mode de démarrage (boot) de la puce (consultez la section 3.1 de la fiche technique pour plus de détails)",
"Utilisé pour contrôler l'affichage des messages ROM sur UART0 (consultez la section 3.3 de la fiche technique pour plus de détails)"
]
},
{
"numero": "15",
"nome": "GPIO9",
"tipo": "io",
"funcoes": [
"GPIO9"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Pendant la réinitialisation, cette broche est configurée en entrée avec pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Utilisé pour contrôler le mode de démarrage (boot) de la puce (consultez la section 3.1 de la fiche technique pour plus de détails)"
]
},
{
"numero": "16",
"nome": "GPIO10",
"tipo": "io",
"funcoes": [
"GPIO10"
],
"categorias": [
"GPIO"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée"
]
},
{
"numero": "17",
"nome": "GPIO11",
"tipo": "io",
"funcoes": [
"GPIO11"
],
"categorias": [
"GPIO"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée"
]
},
{
"numero": "18",
"nome": "GPIO12",
"tipo": "io",
"funcoes": [
"GPIO12",
"USB_D-"
],
"categorias": [
"GPIO",
"USB"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée",
"Par défaut, cette broche est utilisée pour USB Série/JTAG"
]
},
{
"numero": "19",
"nome": "GPIO13",
"tipo": "io",
"funcoes": [
"GPIO13",
"USB_D+"
],
"categorias": [
"GPIO",
"USB"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Par défaut, cette broche est utilisée pour USB Série/JTAG"
]
},
{
"numero": "20",
"nome": "SPICS0",
"tipo": "io",
"funcoes": [
"GPIO24",
"SPICS0"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pendant la réinitialisation, cette broche a son pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Utilisé par la mémoire flash SPI",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "21",
"nome": "SPIQ",
"tipo": "io",
"funcoes": [
"GPIO25",
"SPIQ"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pendant la réinitialisation, cette broche a son pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Utilisé par la mémoire flash SPI",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "22",
"nome": "SPIWP",
"tipo": "io",
"funcoes": [
"GPIO26",
"SPIWP"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pendant la réinitialisation, cette broche a son pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Utilisé par la mémoire flash SPI",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "23",
"nome": "VDD_SPI",
"tipo": "power",
"funcoes": [
"Entrée/sortie d'alimentation pour la mémoire flash",
"GPIO27"
],
"categorias": [
"Power",
"GPIO"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce",
"Ne peut être utilisée comme GPIO que si la mémoire flash externe est alimentée par une source externe"
]
},
{
"numero": "24",
"nome": "SPIHD",
"tipo": "io",
"funcoes": [
"GPIO28",
"SPIHD"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pendant la réinitialisation, cette broche a son pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Utilisé par la mémoire flash SPI",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "25",
"nome": "SPICLK",
"tipo": "io",
"funcoes": [
"GPIO29",
"SPICLK"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pendant la réinitialisation, cette broche a son pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Utilisé par la mémoire flash SPI",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "26",
"nome": "SPID",
"tipo": "io",
"funcoes": [
"GPIO30",
"SPID"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Pendant la réinitialisation, cette broche a son pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Utilisé par la mémoire flash SPI",
"Not recommended to use this pin as GPIO"
]
},
{
"numero": "27",
"nome": "GPIO15",
"tipo": "io",
"funcoes": [
"GPIO15"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Pendant la réinitialisation, cette broche est configurée en entrée",
"Après la réinitialisation, cette broche sera configurée en entrée",
"Utilisé pour contrôler la source des signaux JTAG (consultez la section 3.4 de la fiche technique pour plus de détails)"
]
},
{
"numero": "28",
"nome": "VDDA2",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine numérique haute performance"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "29",
"nome": "U0TXD",
"tipo": "io",
"funcoes": [
"GPIO16",
"U0TXD",
"FSPICS0"
],
"categorias": [
"GPIO",
"UART",
"SPI"
],
"avisos": [
"Après la réinitialisation, cette broche aura son pull-up interne activé",
"Broche utilisée pour le débogage (debugging)"
]
},
{
"numero": "30",
"nome": "U0RXD",
"tipo": "io",
"funcoes": [
"GPIO17",
"U0RXD",
"FSPICS1"
],
"categorias": [
"GPIO",
"UART",
"SPI"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Broche utilisée pour le débogage (debugging)"
]
},
{
"numero": "31",
"nome": "SDIO_CMD",
"tipo": "io",
"funcoes": [
"GPIO18",
"SDIO_CMD",
"FSPICS2"
],
"categorias": [
"GPIO",
"SD",
"SPI"
],
"avisos": [
"Pendant la réinitialisation, cette broche a son pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée"
]
},
{
"numero": "32",
"nome": "SDIO_CLK",
"tipo": "io",
"funcoes": [
"GPIO19",
"SDIO_CLK",
"FSPICS3"
],
"categorias": [
"GPIO",
"SD",
"SPI"
],
"avisos": [
"Pendant la réinitialisation, cette broche a son pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée"
]
},
{
"numero": "33",
"nome": "SDIO_DATA0",
"tipo": "io",
"funcoes": [
"GPIO20",
"SDIO_DATA0",
"FSPICS4"
],
"categorias": [
"GPIO",
"SD",
"SPI"
],
"avisos": [
"Pendant la réinitialisation, cette broche a son pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée"
]
},
{
"numero": "34",
"nome": "SDIO_DATA1",
"tipo": "io",
"funcoes": [
"GPIO21",
"SDIO_DATA1",
"FSPICS5"
],
"categorias": [
"GPIO",
"SD",
"SPI"
],
"avisos": [
"Pendant la réinitialisation, cette broche a son pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée"
]
},
{
"numero": "35",
"nome": "SDIO_DATA2",
"tipo": "io",
"funcoes": [
"GPIO22",
"SDIO_DATA2"
],
"categorias": [
"GPIO",
"SD"
],
"avisos": [
"Pendant la réinitialisation, cette broche a son pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée"
]
},
{
"numero": "36",
"nome": "SDIO_DATA3",
"tipo": "io",
"funcoes": [
"GPIO23",
"SDIO_DATA3"
],
"categorias": [
"GPIO",
"SD"
],
"avisos": [
"Pendant la réinitialisation, cette broche a son pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée"
]
},
{
"numero": "37",
"nome": "VDDA1",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine analogique"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "38",
"nome": "XTAL_N",
"tipo": "analog",
"funcoes": [
"Entrée/sortie négative d'horloge"
],
"categorias": [
"Clock"
],
"avisos": [
"Consultez la section 2.4 de la fiche technique pour plus de détails sur les broches analogiques"
]
},
{
"numero": "39",
"nome": "XTAL_P",
"tipo": "analog",
"funcoes": [
"Entrée/sortie positive d'horloge"
],
"categorias": [
"Clock"
],
"avisos": [
"Consultez la section 2.4 de la fiche technique pour plus de détails sur les broches analogiques"
]
},
{
"numero": "40",
"nome": "VDDA2",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine analogique"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "41",
"nome": "GND",
"tipo": "ground",
"funcoes": [
"Référence électrique du circuit (masse)"
],
"categorias": [
"GND"
],
"avisos": []
}
]
+642
View File
@@ -0,0 +1,642 @@
[
{
"numero": "1",
"nome": "ANT_2G",
"tipo": "analog",
"funcoes": [
"Connexion de l'antenne RF (Wi-Fi et Bluetooth)"
],
"categorias": [
"Antenne",
"RF"
],
"avisos": [
"Dedicated 2.4 GHz RF pin. Requires 50-ohm impedance matching."
]
},
{
"numero": "2",
"nome": "VDDA3",
"tipo": "power",
"funcoes": [
"Alimentation du domaine analogique 3.3V"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V (3.0V à 3.6V). Fournit l'alimentation aux circuits RF et d'horloge."
]
},
{
"numero": "3",
"nome": "VDDA4",
"tipo": "power",
"funcoes": [
"Alimentation du domaine analogique 3.3V"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V (3.0V à 3.6V). Fournit l'alimentation aux circuits RF et d'horloge."
]
},
{
"numero": "4",
"nome": "CHIP_PU",
"tipo": "analog",
"funcoes": [
"Activation de la puce (Power-up / Reset)"
],
"categorias": [
"Power"
],
"avisos": [
"Actif à l'état haut. Tirez au niveau haut pour initialiser la puce.",
"Do not leave this pin floating. An external RC circuit is recommended for clean reset."
]
},
{
"numero": "5",
"nome": "VDDPST1",
"tipo": "power",
"funcoes": [
"Alimentation numérique des domaines HP (High Performance) et LP (Low Power)"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V. Alimente la partie numérique basse consommation et les broches associées."
]
},
{
"numero": "6",
"nome": "GPIO0",
"tipo": "io",
"funcoes": [
"GPIO0",
"XTAL_32K_P"
],
"categorias": [
"GPIO",
"Clock"
],
"avisos": [
"Low-power multifunction pin. Can connect to external 32 kHz crystal (Input P)."
]
},
{
"numero": "7",
"nome": "GPIO1",
"tipo": "io",
"funcoes": [
"GPIO1",
"XTAL_32K_N",
"ADC1_CH0"
],
"categorias": [
"GPIO",
"Clock",
"ADC"
],
"avisos": [
"Multifunction pin. External 32 kHz crystal connection (Output N) and ADC1 Channel 0 analog input."
]
},
{
"numero": "8",
"nome": "GPIO2",
"tipo": "io",
"funcoes": [
"GPIO2"
],
"categorias": [
"GPIO"
],
"avisos": []
},
{
"numero": "9",
"nome": "GPIO3",
"tipo": "io",
"funcoes": [
"GPIO3",
"MTMS",
"ADC1_CH1"
],
"categorias": [
"GPIO",
"JTAG",
"ADC",
"Strapping"
],
"avisos": [
"Broche multifonction : JTAG MTMS, ADC1 Canal 1 et broche de strapping pour le contrôle du front d'horloge SDIO.",
"Floating by default during reset."
]
},
{
"numero": "10",
"nome": "GPIO4",
"tipo": "io",
"funcoes": [
"GPIO4",
"MTDI",
"ADC1_CH2"
],
"categorias": [
"GPIO",
"JTAG",
"ADC",
"Strapping"
],
"avisos": [
"Broche multifonction : JTAG MTDI, ADC1 Canal 2 et broche de strapping pour le contrôle du front d'horloge SDIO.",
"Floating by default during reset."
]
},
{
"numero": "11",
"nome": "GPIO5",
"tipo": "io",
"funcoes": [
"GPIO5",
"MTCK",
"ADC1_CH3"
],
"categorias": [
"GPIO",
"JTAG",
"ADC"
],
"avisos": [
"Multifunction pin: JTAG MTCK and ADC1 Channel 3 analog input."
]
},
{
"numero": "12",
"nome": "GPIO6",
"tipo": "io",
"funcoes": [
"GPIO6",
"MTDO"
],
"categorias": [
"GPIO",
"JTAG"
],
"avisos": [
"Multifunction pin: JTAG MTDO."
]
},
{
"numero": "13",
"nome": "GPIO25",
"tipo": "io",
"funcoes": [
"GPIO25",
"SDIO_CMD",
"FSPICS0"
],
"categorias": [
"GPIO",
"SDIO",
"SPI"
],
"avisos": [
"High-speed multifunction pin: SDIO Command or SPI2 Chip Select 0."
]
},
{
"numero": "14",
"nome": "GPIO26",
"tipo": "io",
"funcoes": [
"GPIO26",
"SDIO_CLK",
"FSPICLK"
],
"categorias": [
"GPIO",
"SDIO",
"SPI"
],
"avisos": [
"High-speed multifunction pin: SDIO Clock or SPI2 Clock."
]
},
{
"numero": "15",
"nome": "GPIO27",
"tipo": "io",
"funcoes": [
"GPIO27",
"SDIO_DATA0",
"FSPID"
],
"categorias": [
"GPIO",
"SDIO",
"SPI"
],
"avisos": [
"High-speed multifunction pin: SDIO Data 0 or SPI2 MOSI (FSPID)."
]
},
{
"numero": "16",
"nome": "GPIO28",
"tipo": "io",
"funcoes": [
"GPIO28",
"SDIO_DATA1",
"FSPIQ"
],
"categorias": [
"GPIO",
"SDIO",
"SPI"
],
"avisos": [
"High-speed pin: SDIO Data 1 or SPI2 MISO (FSPIQ)."
]
},
{
"numero": "17",
"nome": "GPIO22",
"tipo": "io",
"funcoes": [
"GPIO22",
"SDIO_DATA2",
"FSPIWP"
],
"categorias": [
"GPIO",
"SDIO",
"SPI"
],
"avisos": [
"High-speed pin: SDIO Data 2 or SPI2 Write Protect."
]
},
{
"numero": "18",
"nome": "GPIO23",
"tipo": "io",
"funcoes": [
"GPIO23",
"SDIO_DATA3",
"FSPIHD"
],
"categorias": [
"GPIO",
"SDIO",
"SPI"
],
"avisos": [
"High-speed pin: SDIO Data 3 or SPI2 Hold."
]
},
{
"numero": "19",
"nome": "GPIO14",
"tipo": "io",
"funcoes": [
"GPIO14",
"SPICS1"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Dedicated Chip Select 1 pin for SPI Flash/PSRAM memory interface."
]
},
{
"numero": "20",
"nome": "GPIO15",
"tipo": "io",
"funcoes": [
"GPIO15",
"SPICS0"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Dedicated Chip Select 0 pin for SPI Flash memory interface."
]
},
{
"numero": "21",
"nome": "VDDPST2",
"tipo": "power",
"funcoes": [
"Alimentation du domaine numérique HP (High Performance)"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V (3.0V à 3.6V). Alimente les interfaces numériques rapides."
]
},
{
"numero": "22",
"nome": "GPIO16",
"tipo": "io",
"funcoes": [
"GPIO16",
"SPIQ"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Data Q (MISO) pin for SPI flash memory interface."
]
},
{
"numero": "23",
"nome": "GPIO17",
"tipo": "io",
"funcoes": [
"GPIO17",
"SPIWP"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Write Protect pin for SPI flash memory interface."
]
},
{
"numero": "24",
"nome": "VDD_SPI",
"tipo": "power",
"funcoes": [
"Tension de sortie LDO générée à partir de VDDPST2 pour alimenter la flash et la PSRAM"
],
"categorias": [
"Power"
],
"avisos": [
"Tension de sortie configurable par logiciel selon les spécifications de la flash interne/externe (habituellement 3.3V ou 1.8V).",
"Must not be used as a general high-current power source."
]
},
{
"numero": "25",
"nome": "GPIO19",
"tipo": "io",
"funcoes": [
"GPIO19",
"SPIHD"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Hold control pin for SPI flash memory interface."
]
},
{
"numero": "26",
"nome": "GPIO20",
"tipo": "io",
"funcoes": [
"GPIO20",
"SPICLK"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Clock signal pin for SPI flash memory interface."
]
},
{
"numero": "27",
"nome": "GPIO21",
"tipo": "io",
"funcoes": [
"GPIO21",
"SPID"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": [
"Data D (MOSI) pin for SPI flash memory interface."
]
},
{
"numero": "28",
"nome": "GPIO12",
"tipo": "io",
"funcoes": [
"GPIO12",
"USB_D-"
],
"categorias": [
"GPIO",
"USB"
],
"avisos": [
"Negative signal pin of integrated USB Serial/JTAG transceiver."
]
},
{
"numero": "29",
"nome": "GPIO13",
"tipo": "io",
"funcoes": [
"GPIO13",
"USB_D+"
],
"categorias": [
"GPIO",
"USB"
],
"avisos": [
"Positive signal pin of integrated USB Serial/JTAG transceiver.",
"Possède une résistance de pull-up intégrée activée par défaut à l'initialisation de l'USB."
]
},
{
"numero": "30",
"nome": "GPIO24",
"tipo": "io",
"funcoes": [
"GPIO24"
],
"categorias": [
"GPIO"
],
"avisos": []
},
{
"numero": "31",
"nome": "GPIO8",
"tipo": "io",
"funcoes": [
"GPIO8"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Strapping pin for boot mode selection and ROM log printing control.",
"Floating by default during reset. High level (1) enables boot log printing."
]
},
{
"numero": "32",
"nome": "GPIO9",
"tipo": "io",
"funcoes": [
"GPIO9"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Primary Strapping pin for boot mode selection.",
"Équipé d'un pull-up faible intégré. Niveau haut (1) au reset active le boot SPI (chargement depuis la flash). Niveau bas (0) force le mode téléchargement (Download)."
]
},
{
"numero": "33",
"nome": "GPIO10",
"tipo": "io",
"funcoes": [
"GPIO10",
"U0RXD"
],
"categorias": [
"GPIO",
"UART"
],
"avisos": [
"Réception série UART0 (Serial RX pour la programmation externe du firmware et le débogage)."
]
},
{
"numero": "34",
"nome": "GPIO11",
"tipo": "io",
"funcoes": [
"GPIO11",
"U0TXD"
],
"categorias": [
"GPIO",
"UART"
],
"avisos": [
"Transmission série UART0 (Serial TX pour la programmation externe du firmware et le débogage)."
]
},
{
"numero": "35",
"nome": "GPIO29",
"tipo": "io",
"funcoes": [
"GPIO29"
],
"categorias": [
"GPIO"
],
"avisos": []
},
{
"numero": "36",
"nome": "GPIO7",
"tipo": "io",
"funcoes": [
"GPIO7"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Strapping pin for JTAG signal source selection (early boot).",
"Sans résistances de tirage (pull) internes au reset. Doit être maintenue stable par circuit externe si utilisée."
]
},
{
"numero": "37",
"nome": "VDDA1",
"tipo": "power",
"funcoes": [
"Alimentation du domaine analogique 3.3V"
],
"categorias": [
"Power"
],
"avisos": []
},
{
"numero": "38",
"nome": "XTAL_N",
"tipo": "analog",
"funcoes": [
"Connexion externe du quartz oscillateur 40 MHz (Sortie N)"
],
"categorias": [
"Clock"
],
"avisos": []
},
{
"numero": "39",
"nome": "XTAL_P",
"tipo": "analog",
"funcoes": [
"Connexion externe du quartz oscillateur 40 MHz (Entrée P)"
],
"categorias": [
"Clock"
],
"avisos": []
},
{
"numero": "40",
"nome": "VDDA2",
"tipo": "power",
"funcoes": [
"Alimentation du domaine analogique 3.3V"
],
"categorias": [
"Power"
],
"avisos": []
},
{
"numero": "41",
"nome": "GND",
"tipo": "power",
"funcoes": [
"Plot de masse central (Exposed Pad)"
],
"categorias": [
"Power"
],
"avisos": [
"Doit être correctement soudé au plan de masse (GND) du circuit imprimé pour un contrôle RF et thermique stables."
]
}
]
+549
View File
@@ -0,0 +1,549 @@
[
{
"numero": "1",
"nome": "VDD3P3",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine analogique"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "2",
"nome": "VDD3P3",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine analogique"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "3",
"nome": "GPIO0",
"tipo": "io",
"funcoes": [
"GPIO0",
"FSPIQ"
],
"categorias": [
"GPIO",
"SPI"
],
"avisos": []
},
{
"numero": "4",
"nome": "GPIO1",
"tipo": "io",
"funcoes": [
"GPIO1",
"FSPICS0",
"ADC1_CH0"
],
"categorias": [
"GPIO",
"SPI",
"ADC"
],
"avisos": []
},
{
"numero": "5",
"nome": "MTMS",
"tipo": "io",
"funcoes": [
"GPIO1",
"FSPIWP",
"ADC1_CH1",
"MTMS"
],
"categorias": [
"GPIO",
"SPI",
"ADC",
"JTAG"
],
"avisos": [
"Pendant la réinitialisation, cette broche est configurée en entrée",
"Après la réinitialisation, cette broche sera configurée en entrée",
"Broche utilisée pour le débogage (debugging)"
]
},
{
"numero": "6",
"nome": "MTDO",
"tipo": "io",
"funcoes": [
"GPIO3",
"FSPIHD",
"ADC1_CH2",
"MTDO"
],
"categorias": [
"GPIO",
"SPI",
"ADC",
"JTAG"
],
"avisos": [
"Pendant la réinitialisation, cette broche est configurée en entrée",
"Après la réinitialisation, cette broche sera configurée en entrée",
"Broche utilisée pour le débogage (debugging)"
]
},
{
"numero": "7",
"nome": "MTCK",
"tipo": "io",
"funcoes": [
"GPIO4",
"FSPICLK",
"ADC1_CH3",
"MTCK"
],
"categorias": [
"GPIO",
"SPI",
"ADC",
"JTAG"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée",
"Broche utilisée pour le débogage (debugging)"
]
},
{
"numero": "8",
"nome": "MTDI",
"tipo": "io",
"funcoes": [
"GPIO5",
"FSPID",
"ADC1_CH4",
"MTDI"
],
"categorias": [
"GPIO",
"SPI",
"ADC",
"JTAG"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée",
"Broche utilisée pour le débogage (debugging)"
]
},
{
"numero": "9",
"nome": "VDDPST1",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine des E/S"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "10",
"nome": "GPIO8",
"tipo": "io",
"funcoes": [
"GPIO8"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Pendant la réinitialisation, cette broche est configurée en entrée",
"Après la réinitialisation, cette broche sera configurée en entrée",
"Utilisé pour contrôler le mode de démarrage (boot) de la puce (consultez la section 3.1 de la fiche technique pour plus de détails)",
"Utilisé pour contrôler l'affichage des messages ROM sur UART0 (consultez la section 3.3 de la fiche technique pour plus de détails)"
]
},
{
"numero": "11",
"nome": "GPIO9",
"tipo": "io",
"funcoes": [
"GPIO9"
],
"categorias": [
"GPIO",
"Strapping"
],
"avisos": [
"Pendant la réinitialisation, cette broche est configurée en entrée avec pull-up interne activé",
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Utilisé pour contrôler le mode de démarrage (boot) de la puce (consultez la section 3.1 de la fiche technique pour plus de détails)"
]
},
{
"numero": "12",
"nome": "GPIO10",
"tipo": "io",
"funcoes": [
"GPIO10",
"ZCD0"
],
"categorias": [
"GPIO"
],
"avisos": []
},
{
"numero": "13",
"nome": "GPIO11",
"tipo": "io",
"funcoes": [
"GPIO11",
"ZCD1"
],
"categorias": [
"GPIO"
],
"avisos": []
},
{
"numero": "14",
"nome": "GPIO12",
"tipo": "io",
"funcoes": [
"GPIO12"
],
"categorias": [
"GPIO"
],
"avisos": []
},
{
"numero": "15",
"nome": "XTAL_32K_P",
"tipo": "io",
"funcoes": [
"GPIO13",
"XTAL_32K_P"
],
"categorias": [
"GPIO",
"Clock"
],
"avisos": []
},
{
"numero": "16",
"nome": "XTAL_32K_N",
"tipo": "io",
"funcoes": [
"GPIO14",
"XTAL_32K_N"
],
"categorias": [
"GPIO",
"Clock"
],
"avisos": []
},
{
"numero": "17",
"nome": "CHIP_EN",
"tipo": "analog",
"funcoes": [
"Activation de la puce"
],
"categorias": [
"Power"
],
"avisos": [
"Porter cette broche au niveau haut active le fonctionnement de la puce",
"Porter cette broche au niveau bas désactive le fonctionnement de la puce",
"Do not leave this pin floating, use an external pull-up resistor"
]
},
{
"numero": "18",
"nome": "VBAT",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine analogique ou de la batterie"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "19",
"nome": "VDDA_PMU",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine analogique"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "20",
"nome": "VDDPST1",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine des E/S"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "21",
"nome": "GPIO22",
"tipo": "io",
"funcoes": [
"GPIO22"
],
"categorias": [
"GPIO"
],
"avisos": []
},
{
"numero": "22",
"nome": "U0RXD",
"tipo": "io",
"funcoes": [
"GPIO23",
"U0RXD",
"FSPICS1"
],
"categorias": [
"GPIO",
"UART",
"SPI"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Broche utilisée pour le débogage (debugging)"
]
},
{
"numero": "23",
"nome": "U0TXD",
"tipo": "io",
"funcoes": [
"GPIO24",
"U0TXD",
"FSPICS2"
],
"categorias": [
"GPIO",
"UART",
"SPI"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up interne activé",
"Broche utilisée pour le débogage (debugging)"
]
},
{
"numero": "24",
"nome": "GPIO25",
"tipo": "io",
"funcoes": [
"GPIO24",
"FSPICS3"
],
"categorias": [
"GPIO",
"SPI",
"Strapping"
],
"avisos": [
"Pendant la réinitialisation, cette broche est configurée en entrée",
"Après la réinitialisation, cette broche sera configurée en entrée",
"Utilisé pour contrôler la source des signaux JTAG (consultez la section 3.3 de la fiche technique pour plus de détails)"
]
},
{
"numero": "25",
"nome": "GPIO26",
"tipo": "io",
"funcoes": [
"GPIO26",
"FSPICS4",
"USB_D-"
],
"categorias": [
"GPIO",
"SPI",
"USB"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée",
"Par défaut, cette broche est utilisée pour USB Série/JTAG"
]
},
{
"numero": "26",
"nome": "GPIO27",
"tipo": "io",
"funcoes": [
"GPIO27",
"FSPICS5",
"USB_D+"
],
"categorias": [
"GPIO",
"SPI",
"USB"
],
"avisos": [
"Après la réinitialisation, cette broche sera configurée en entrée avec pull-up USB interne activé",
"Par défaut, cette broche est utilisée pour USB Série/JTAG"
]
},
{
"numero": "27",
"nome": "VDD3P3",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine analogique"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "28",
"nome": "XTAL_N",
"tipo": "analog",
"funcoes": [
"Entrée/sortie négative d'horloge"
],
"categorias": [
"Clock"
],
"avisos": [
"Consultez la section 2.3.2 de la fiche technique pour plus de détails sur les broches analogiques"
]
},
{
"numero": "29",
"nome": "XTAL_P",
"tipo": "analog",
"funcoes": [
"Entrée/sortie positive d'horloge"
],
"categorias": [
"Clock"
],
"avisos": [
"Consultez la section 2.3.2 de la fiche technique pour plus de détails sur les broches analogiques"
]
},
{
"numero": "30",
"nome": "VDD3P3",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine analogique"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "31",
"nome": "VDD3P3",
"tipo": "power",
"funcoes": [
"Entrée d'alimentation du domaine analogique"
],
"categorias": [
"Power"
],
"avisos": [
"Tension recommandée : 3.3V",
"Minimum Recommended Voltage: 3.0V",
"Maximum Recommended Voltage: 3.6V",
"Consultez la section 2.5 de la fiche technique pour plus de détails sur l'alimentation de la puce"
]
},
{
"numero": "32",
"nome": "ANT",
"tipo": "analog",
"funcoes": [
"Connexion de l'antenne RF"
],
"categorias": [
"Antenne"
],
"avisos": [
"Consultez la section 2.4 de la fiche technique pour plus de détails sur les broches analogiques"
]
},
{
"numero": "33",
"nome": "GND",
"tipo": "ground",
"funcoes": [
"Référence électrique du circuit (masse)"
],
"categorias": [
"GND"
],
"avisos": []
}
]
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
+423
View File
@@ -0,0 +1,423 @@
{
"ESP-IDF": {
"nome": "ESP-IDF",
"icone": "⚙️",
"nome_completo": "Espressif IoT Development Framework",
"descricao": "Framework officiel natif d'Espressif pour tous les SoCs ESP32. Basé sur FreeRTOS multicoeur et CMake, offrant un contrôle complet du silicium, des périphériques, de la radio et d'une architecture modulaire de composants.",
"linguagem": "C / C++",
"tipo": "Framework de Base Officiel",
"funcao_principal": "Développement industriel et haute performance avec accès direct aux registres, RTOS temps réel et pile complète de protocoles",
"caracteristicas": [
"Système d'exploitation temps réel (FreeRTOS SMP multicoeur)",
"Support natif de l'ESP Component Registry via idf_component.yml",
"Pile complète de connectivité pour Wi-Fi 4/6, BLE 5.x, Zigbee et Thread",
"Support de tous les SoCs (ESP32, S2, S3, C2, C3, C6, H2, P4)",
"Gestion avancée de l'énergie et modes Deep Sleep",
"Sécurité robuste : Secure Boot v2, chiffrement Flash et cryptographie matérielle",
"Mises à jour OTA chiffrées avec retour automatique (rollback)",
"Chaîne d'outils moderne Clang/GCC, support de C++23 et débogage JTAG OpenOCD"
],
"casos_uso": [
"Produits IoT commerciaux et industriels",
"Dispositifs avec contraintes strictes de batterie et basse consommation",
"Applications temps réel avec contrôle précis des interruptions",
"Systèmes de sécurité avec chiffrement matériel",
"Passerelles multiprotocoles haute performance"
],
"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": "Plateforme cloud et firmware complète d'Espressif pour produits connectés. Développez des objets connectés sans concevoir de backend ni d'application mobile à partir de zéro.",
"linguagem": "C / C++",
"tipo": "Cloud & AIoT Framework",
"funcao_principal": "Développement accéléré de produits intelligents avec applications mobiles (iOS/Android), cloud AWS Serverless et contrôle vocal (Alexa/Google Home)",
"caracteristicas": [
"Approvisionnement Wi-Fi et BLE assisté via l'application mobile officielle",
"Génération dynamique d'interface dans l'application selon les paramètres du firmware",
"Intégration native avec Alexa et Google Assistant",
"Contrôle local simultané (via mDNS/HTTP) et contrôle cloud",
"Tableau de bord RainMaker pour la gestion de flotte et les mises à jour OTA",
"Compatibilité native avec les noeuds Matter et les ponts (Bridges)",
"Bibliothèque intégrée via ESP Component Registry (espressif/esp_rainmaker)"
],
"casos_uso": [
"Appareils électroménagers intelligents et domotique",
"Éclairage connecté et prises intelligentes grand public",
"Systèmes de climatisation (CVC) et thermostats connectés",
"Prototypes IoT commerciaux avec validation rapide du marché",
"Produits nécessitant une certification pour Apple Home, Alexa et Google Home"
],
"exemplo": "/exemplos/esp-rainmaker.c",
"exemplos": "https://github.com/espressif/esp-rainmaker/tree/master/examples",
"documentacao": "https://rainmaker.espressif.com/docs/get-started.html",
"repositorio": "https://github.com/espressif/esp-rainmaker",
"cor": "#2980B9"
},
"ESP-Matter": {
"nome": "ESP-Matter",
"icone": "🏠",
"nome_completo": "ESP-Matter SDK",
"descricao": "SDK officiel d'Espressif pour le standard universel de connectivité Matter (CSA). Permet une interopérabilité directe avec Apple Home, Google Home, Alexa et SmartThings.",
"linguagem": "C / C++",
"tipo": "Smart Home Framework",
"funcao_principal": "Développement de dispositifs domotiques unifiés et interopérables via Wi-Fi ou Thread (OpenThread)",
"caracteristicas": [
"Implémentation conforme au Connected Home over IP (Project CHIP / CSA)",
"Support de Matter over Wi-Fi (ESP32, S3, C3, C6) et Matter over Thread (ESP32-H2, C6)",
"Prise en charge des rôles d'accessoire (Device), contrôleur et pont (Matter Bridge)",
"Couplage universel sécurisé avec certificats DAC (Device Attestation Certificate)",
"Intégration transparente avec ESP-IDF et ESP-RainMaker",
"Prise en charge de clusters standard : On/Off, variateur, capteurs, thermostats",
"Synchronisation avec les écosystèmes Apple, Google, Alexa et SmartThings sans passerelle propriétaire"
],
"casos_uso": [
"Dispositifs domotiques certifiés Matter (ampoules, prises, serrures)",
"Ponts de communication Zigbee/BLE vers Matter (Matter Bridges)",
"Capteurs environnementaux basse consommation sur réseau Thread (ESP32-H2)",
"Actionneurs et commutateurs muraux universels",
"Équipements multi-écosystèmes sans application propriétaire requise"
],
"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": "#16A085"
},
"ESP-ADF": {
"nome": "ESP-ADF",
"icone": "🎵",
"nome_completo": "ESP Audio Development Framework",
"descricao": "Framework officiel pour les applications audio sur SoCs ESP32. Comprend des pipelines de décodage/encodage, des pilotes pour codecs I2S et le streaming audio réseau.",
"linguagem": "C / C++",
"tipo": "Audio Processing Framework",
"funcao_principal": "Traitement, capture, lecture et diffusion audio sur dispositifs embarqués avec codecs matériels et logiciels",
"caracteristicas": [
"Architecture basée sur des éléments de pipeline (Audio Pipeline Framework)",
"Décodage et encodage : MP3, AAC, WAV, OGG, FLAC, OPUS et AMR",
"Pilotes intégrés pour codecs I2S populaires (ES8388, ES8311, TAS5805M, AC101)",
"Protocoles de streaming : HTTP Live Streaming (HLS), DLNA, SIP et radio Web",
"Intégration avec ESP-SR pour la commande vocale locale et la suppression d'écho (AEC)",
"Gestion du volume, égaliseur graphique (EQ) et mélangeur audio multi-canaux",
"Prise en charge des profils Bluetooth Audio : A2DP Sink, A2DP Source et BLE Audio"
],
"casos_uso": [
"Enceintes connectées et récepteurs audio Bluetooth / Wi-Fi",
"Systèmes d'interphonie bidirectionnelle (VoIP / SIP)",
"Sonnettes intelligentes avec capture et transmission audio",
"Lecteurs audio réseau pour la radio en ligne et les podcasts",
"Dispositifs d'alarme et retour sonore industriel"
],
"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": "#9B59B6"
},
"ESP-SR": {
"nome": "ESP-SR",
"icone": "🎙️",
"nome_completo": "ESP Speech Recognition Framework",
"descricao": "Framework d'Espressif pour la reconnaissance vocale et le traitement audio local (on-device), sans connexion Internet, garantissant une faible latence et une confidentialité totale.",
"linguagem": "C / C++",
"tipo": "AI & Speech Framework",
"funcao_principal": "Reconnaissance vocale sur puce : détection de mot de réveil (WakeNet) et commandes locales (MultiNet) hors ligne",
"caracteristicas": [
"Détection de mot d'activation WakeNet (ex. : 'Hi ESP', 'Hi Lexin') avec haute précision",
"Reconnaissance de commandes locales MultiNet avec support multilingue",
"Algorithme frontal acoustique (AFE) : annulation d'écho acoustique (AEC)",
"Suppression de bruit de fond (BSS/NS) et formation de faisceau (Beamforming)",
"Gain automatique (AGC) et détection d'activité vocale (VAD)",
"Accélération vectorielle sur ESP32-S3 (instructions SIMD Xtensa)",
"Fonctionnement 100% hors ligne sans envoi de données vers des serveurs tiers"
],
"casos_uso": [
"Panneaux muraux de contrôle domotique avec commandes vocales",
"Appareils électroménagers commandés à la voix sans besoin d'Internet",
"Équipements industriels nécessitant un fonctionnement mains-libres",
"Jouets interactifs et dispositifs éducatifs",
"Interfaces vocales garantissant la confidentialité des utilisateurs"
],
"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": "#3498DB"
},
"ESP-IoT-Solution": {
"nome": "ESP-IoT-Solution",
"icone": "🧰",
"nome_completo": "ESP-IoT-Solution Component Library",
"descricao": "Collection officielle de pilotes de périphériques, algorithmes de contrôle tactile, gestion d'énergie et utilitaires IoT conçus pour accélérer le développement sur ESP-IDF.",
"linguagem": "C / C++",
"tipo": "Drivers & IoT Utilities",
"funcao_principal": "Bibliothèque prête à l'emploi de pilotes pour capteurs, écrans, bus industriels et algorithmes tactiles capacitifs",
"caracteristicas": [
"Pilotes prêts à l'emploi pour capteurs (I2C, SPI) : température, pression, IMU, lumière",
"Pilotes d'écrans OLED et LCD (SSD1306, ST7789, ILI9341, GC9A01)",
"Gestion avancée des boutons (clic, double-clic, appui long) et encodeurs rotatifs",
"Algorithmes tactiles capacitifs : touches, curseurs, roues et détection d'approche",
"Pilotes d'extension d'E/S (PCA9557, MCP23017, CH422G)",
"Composants pour bus industriels : Modbus RTU/TCP et communication RS485",
"Intégration directe comme composants ESP-IDF via idf_component.yml"
],
"casos_uso": [
"Interfaces tactiles capacitives pour l'électroménager et les commandes murales",
"Stations météo et moniteurs environnementaux avec capteurs I2C",
"Dispositifs d'automatisation industrielle communiquant via RS485 et Modbus",
"Projets intégrant des écrans graphiques et des encodeurs rotatifs",
"Systèmes nécessitant une gestion avancée d'événements de boutons"
],
"exemplo": "/exemplos/esp-iot-solution.c",
"exemplos": "https://github.com/espressif/esp-iot-solution/tree/usb/examples",
"documentacao": "https://docs.espressif.com/projects/esp-iot-solution/en/latest/",
"repositorio": "https://github.com/espressif/esp-iot-solution",
"cor": "#F39C12"
},
"ESP-NOW": {
"nome": "ESP-NOW",
"icone": "⚡",
"nome_completo": "ESP-NOW Wireless Communication Protocol",
"descricao": "Protocole sans fil propriétaire d'Espressif basé sur les trames d'action du standard 802.11. Permet une communication peer-to-peer rapide et basse consommation sans routeur Wi-Fi.",
"linguagem": "C / C++",
"tipo": "Fast Wireless Protocol",
"funcao_principal": "Communication sans fil ultra-rapide et basse consommation entre dispositifs ESP sans routeur Wi-Fi",
"caracteristicas": [
"Communication directe peer-to-peer sans négociation AP ni point d'accès",
"Temps de transmission ultra-faible : latence de quelques millisecondes",
"Prise en charge de la diffusion unicast et broadcast",
"Chiffrement sécurisé des trames via clés CCMP (AES-128)",
"Faible consommation d'énergie, idéal pour les appareils fonctionnant sur batterie",
"Compatibilité ascendante avec tous les modèles de SoCs ESP32 et ESP8266",
"Charge utile jusqu'à 250 octets par paquet, suffisante pour la télémétrie et le contrôle"
],
"casos_uso": [
"Télécommandes et interrupteurs muraux sans fil à réveil instantané",
"Réseaux de capteurs sur batterie envoyant des relevés périodiques",
"Contrôleurs de drones, robots et modélisme télécommandé",
"Boutons d'urgence industriels nécessitant une latence critique",
"Communication de secours locale lorsque le réseau Wi-Fi est indisponible"
],
"exemplo": "/exemplos/esp-now.c",
"exemplos": "https://github.com/espressif/esp-now/tree/master/examples",
"documentacao": "https://docs.espressif.com/projects/esp-now/en/latest/",
"repositorio": "https://github.com/espressif/esp-now",
"cor": "#E67E22"
},
"ESP-Zigbee-SDK": {
"nome": "ESP-Zigbee-SDK",
"icone": "🐝",
"nome_completo": "Espressif Zigbee Software Development Kit",
"descricao": "SDK officiel pour le développement de dispositifs Zigbee 3.0 sur les SoCs équipés de radio 802.15.4 (ESP32-H2 et ESP32-C6). Supporte les rôles de coordinateur, routeur et terminal.",
"linguagem": "C / C++",
"tipo": "Mesh & 802.15.4 Framework",
"funcao_principal": "Création de dispositifs pour réseaux maillés Zigbee 3.0 avec interopérabilité industrielle certifiée",
"caracteristicas": [
"Conforme aux spécifications Zigbee 3.0 et Zigbee PRO",
"Support de tous les rôles du réseau : Coordinateur (ZC), Routeur (ZR) et Terminal (ZED)",
"Rôles basse consommation Sleepy End Device (SED) pour capteurs sur pile",
"Prise en charge des profils standard : Zigbee Home Automation (ZHA) et Light Link",
"Passerelle Zigbee vers Wi-Fi/Ethernet en combinant ESP32-H2 avec un autre SoC",
"Mises à jour OTA conformes au protocole Zigbee OTA Cluster",
"Intégration directe avec ESP-IDF et compatibilité Z-Stack"
],
"casos_uso": [
"Capteurs d'ouverture de porte, présence et fuite d'eau sur batterie",
"Ampoules, variateurs et commutateurs Zigbee 3.0 interopérables",
"Passerelles Zigbee vers Ethernet/Wi-Fi pour plateformes domotiques",
"Thermostats et compteurs d'énergie industriels",
"Modernisation d'installations existantes avec l'écosystème Zigbee standard"
],
"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": "#F1C40F"
},
"ESP-WHO": {
"nome": "ESP-WHO",
"icone": "👁️",
"nome_completo": "ESP-WHO Face Detection & Recognition Framework",
"descricao": "Framework de vision par ordinateur pour ESP32, optimisé pour les modules caméra (OV2640, OV3660, OV5640) avec détection et reconnaissance de visages locales.",
"linguagem": "C / C++",
"tipo": "Computer Vision & Edge AI",
"funcao_principal": "Vision par ordinateur embarquée avec détection, alignement et reconnaissance de visages",
"caracteristicas": [
"Modèles d'inférence légers optimisés pour le matériel ESP32 et ESP32-S3",
"Détection de visages par apprentissage profond avec localisation de points de repère",
"Reconnaissance faciale et inscription de visages directement dans la mémoire de l'appareil",
"Pilote de caméra haute performance prenant en charge les bus DVP et SPI",
"Support des résolutions de capture de QVGA à QSXGA",
"Accélération vectorielle grâce aux instructions d'IA de l'ESP32-S3",
"Serveur de streaming vidéo HTTP intégré pour le débogage et la prévisualisation"
],
"casos_uso": [
"Contrôle d'accès biométrique et serrures intelligentes avec reconnaissance faciale",
"Sonnettes vidéo avec détection de présence humaine",
"Comptage de personnes et analyse d'occupation de salles de réunion",
"Caméras de sécurité intelligentes avec filtrage d'alertes locales",
"Dispositifs d'assistance et interaction homme-machine"
],
"exemplo": "/exemplos/esp-who.c",
"exemplos": "https://github.com/espressif/esp-who/tree/master/examples",
"documentacao": "https://github.com/espressif/esp-who#readme",
"repositorio": "https://github.com/espressif/esp-who",
"cor": "#1ABC9C"
},
"ESP-NN": {
"nome": "ESP-NN",
"icone": "🧠",
"nome_completo": "ESP Neural Network Acceleration Library",
"descricao": "Bibliothèque d'accélération d'opérations de réseaux neuronaux pour SoCs ESP32, optimisant les noyaux de convolution, produits matriciels et activations pour l'IA embarquée.",
"linguagem": "C / C++ / Asm",
"tipo": "Neural Network Kernel Library",
"funcao_principal": "Noyaux d'inférence neuronale hautement optimisés en assembleur pour TensorFlow Lite for Microcontrollers",
"caracteristicas": [
"Optimisations assembleur exploitant les instructions vectorielles SIMD de l'ESP32-S3",
"Opérations accélérées : convolutions 2D, Depthwise Conv, Fully Connected et Pooling",
"Prise en charge de la quantification 8 bits (int8) et 16 bits (int16)",
"Intégration transparente comme backend d'optimisation de TensorFlow Lite for Microcontrollers",
"Réduction significative de la latence d'inférence par rapport aux implémentations génériques",
"Empreinte mémoire SRAM optimisée pour les puces avec ressources restreintes",
"Support de l'ESP32, ESP32-S3 et des architectures RISC-V (C3, C6, P4)"
],
"casos_uso": [
"Modèles de vision embarquée (détection d'objets et classification)",
"Détection d'anomalies vibratoires et acoustiques pour la maintenance prédictive",
"Classification de signaux biométriques (ECG, PPG) sur dispositifs portables",
"Reconnaissance gestuelle et interfaces basées sur des capteurs inertiels (IMU)",
"Modèles audio personnalisés pour la détection de sons spécifiques"
],
"exemplo": "/exemplos/esp-nn.c",
"exemplos": "https://github.com/espressif/esp-nn/tree/master/examples",
"documentacao": "https://github.com/espressif/esp-nn#readme",
"repositorio": "https://github.com/espressif/esp-nn",
"cor": "#8E44AD"
},
"ESP-DSP": {
"nome": "ESP-DSP",
"icone": "📊",
"nome_completo": "ESP Digital Signal Processing Library",
"descricao": "Bibliothèque officielle de traitement du signal numérique (DSP) pour SoCs ESP32, fournissant des algorithmes de FFT, filtrage numérique, calcul matriciel et opérations mathématiques.",
"linguagem": "C / Asm",
"tipo": "DSP & Math Library",
"funcao_principal": "Fonctions mathématiques et traitement numérique du signal haute performance optimisés pour le matériel",
"caracteristicas": [
"Transformée de Fourier rapide (FFT) réelle et complexe avec fenêtrage (Hann, Hamming, Blackman)",
"Filtres numériques IIR (Biquad) et FIR optimisés",
"Opérations matricielles : multiplication, inversion, décomposition et transposition",
"Opérations vectorielles en virgule flottante et entière accélérées par le matériel",
"Génération de signaux de test : sinus, bruit blanc et signaux modulés",
"Routines en assembleur pour le coeur Xtensa et extensions d'instructions vectorielles",
"Compatible avec ESP-IDF sous forme de composant natif"
],
"casos_uso": [
"Analyse spectrale en temps réel pour équipements audio et vibrationnels",
"Traitement et filtrage de données de capteurs industriels bruités",
"Algorithmes de contrôle de moteurs et onduleurs de puissance",
"Compteurs d'énergie intelligents avec calcul de puissance active et réactive",
"Analyse de signaux radar et capteurs à ultrasons"
],
"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": "#2C3E50"
},
"Rust-ESP": {
"nome": "Rust-ESP",
"icone": "🦀",
"nome_completo": "Rust on ESP32 Ecosystem",
"descricao": "Écosystème de programmation Rust pour microcontrôleurs ESP32, offrant une sécurité mémoire sans ramasse-miettes (garbage collector), un typage fort et une excellente expressivité.",
"linguagem": "Rust",
"tipo": "Memory-Safe Modern Language",
"funcao_principal": "Développement de micrologiciels sécurisés avec prévention de corruptions mémoire et accès concurrentiel garanti sans data races",
"caracteristicas": [
"Support de deux approches : no_std (sur métal nu via esp-hal) et std (sur FreeRTOS via esp-idf-svc)",
"Chaîne d'outils Rust officielle pour architectures Xtensa et RISC-V",
"Sécurité de gestion mémoire garantie au moment de la compilation",
"Modèle asynchrone moderne avec async/await pour les tâches réseau et périphériques",
"Support des piles Wi-Fi, BLE, MQTT, HTTP et TLS via les crates de l'écosystème",
"Outil espflash pour graver et surveiller les cartes en ligne de commande",
"Intégration directe avec Cargo et l'ensemble de l'écosystème open source de Rust"
],
"casos_uso": [
"Micrologiciels industriels critiques nécessitant une haute fiabilité",
"Dispositifs médicaux et de sécurité où les failles de mémoire sont intolérables",
"Passerelles réseau nécessitant un traitement sécurisé des protocoles TLS et cryptographiques",
"Applications modernes tirant parti de la programmation concurrente asynchrone",
"Projets explorant les normes les plus récentes en matière de génie logiciel pour systèmes embarqués"
],
"exemplo": "/exemplos/rust-esp.rs",
"exemplos": "https://github.com/esp-rs/esp-idf-template",
"documentacao": "https://esp-rs.github.io/book/",
"repositorio": "https://github.com/esp-rs",
"cor": "#D35400"
},
"Arduino": {
"nome": "Arduino",
"icone": "♾️",
"nome_completo": "Arduino Core for ESP32",
"descricao": "Noyau officiel Arduino pour SoCs ESP32. Propose l'API familière setup()/loop() avec un accès à des milliers de bibliothèques tierces, reposant sur une base ESP-IDF robuste.",
"linguagem": "C++ (Arduino)",
"tipo": "Maker & Educational Framework",
"funcao_principal": "Prototypage rapide et création de projets accessibles grâce au plus grand écosystème de bibliothèques open source au monde",
"caracteristicas": [
"Structure familière d'initialisation et boucle principale (setup / loop)",
"Accès instantané à l'immense répertoire de bibliothèques Arduino",
"Fonctionne sur FreeRTOS en arrière-plan, permettant la création de tâches avec xTaskCreate",
"Support de la quasi-totalité des cartes ESP32 du marché",
"Gestion du Wi-Fi et Bluetooth par des classes intuitives (WiFi, BluetoothSerial, BLEDevice)",
"Mises à jour OTA facilitées avec la classe ArduinoOTA",
"Compatible avec Arduino IDE, PlatformIO, VS Code et Arduino CLI"
],
"casos_uso": [
"Prototypage rapide de projets IoT et validation d'idées",
"Éducation, projets universitaires et formation en systèmes embarqués",
"Projets de la communauté Maker et bricolage électronique",
"Appareils utilisant des bibliothèques de capteurs et d'actionneurs préexistantes",
"Installations artistiques et projets interactifs"
],
"exemplo": "/exemplos/arduino.ino",
"exemplos": "https://github.com/espressif/arduino-esp32/tree/master/libraries",
"documentacao": "https://docs.espressif.com/projects/arduino-esp32/en/latest/",
"repositorio": "https://github.com/espressif/arduino-esp32",
"cor": "#00979C"
},
"MicroPython": {
"nome": "MicroPython",
"icone": "🐍",
"nome_completo": "MicroPython for ESP32",
"descricao": "Implémentation légère et efficace de Python 3 conçue pour les microcontrôleurs. Permet une programmation interactive via REPL sur console série sans étape de compilation.",
"linguagem": "Python 3",
"tipo": "Interactive Scripting Engine",
"funcao_principal": "Développement rapide et interactif avec la simplicité de Python et la commande immédiate du matériel",
"caracteristicas": [
"Interpréteur Python 3 complet optimisé pour fonctionner sur microcontrôleur",
"Console interactive REPL (Read-Eval-Print Loop) accessible via port série ou Wi-Fi (WebREPL)",
"Système de fichiers virtuel avec support de fichiers .py et modules compilés .mpy",
"Modules matériels intuitifs : machine (Pin, ADC, PWM, I2C, SPI, UART, Timer, RTC)",
"Support natif du réseau : module network (Wi-Fi Station et Access Point)",
"Prise en charge de la programmation asynchrone avec le module uasyncio",
"Support officiel pour tous les modèles ESP32 avec micrologiciels binaires précompilés"
],
"casos_uso": [
"Apprentissage de la programmation et projets éducatifs",
"Prototypage rapide de scripts de test et de validation de capteurs",
"Contrôle d'appareils et interfaces de script modifiables sans flash complet",
"Enregistreurs de données autonomes et petits serveurs HTTP/WebSockets",
"Automatisation légère et intégration de capteurs de laboratoire"
],
"exemplo": "/exemplos/micropython.py",
"exemplos": "https://github.com/micropython/micropython/tree/master/examples",
"documentacao": "https://docs.micropython.org/en/latest/esp32/quickref.html",
"repositorio": "https://github.com/micropython/micropython",
"cor": "#2B5B84"
}
}
+732
View File
@@ -0,0 +1,732 @@
{
"ESP32": {
"nome_completo": "ESP32 (Clássico)",
"icone": "🔷",
"descricao": "Le pionnier de la gamme avec double cœur Xtensa, Wi-Fi 4 et Bluetooth classique/BLE. Recommandé pour les projets audio classiques et les passerelles IoT établies.",
"arquitetura": "Xtensa® LX6 bicœur 32 bits",
"nucleos": "1 (Single-core) ou 2 (Dual-core)",
"frequencia": "Jusqu'à 240 MHz",
"coprocessador_ulp": "Oui",
"seguranca": {
"aes": "AES-128/192/256",
"sha": "SHA-1/256/384/512",
"rsa": "Oui (RSA/MPI jusqu'à 4096 bits)",
"ecc": "Nonn",
"ecdsa": "Nonn",
"hmac": "Nonn",
"assinatura_digital": "Nonn",
"key_manager": "Nonn",
"rng": "Oui (TRNG matériel)",
"criptografia_flash": "Oui (AES-256, schéma hérité)",
"secure_boot": "V1 (AES, hérité); V2 (RSA-3072, RSA-PSS) à partir de la révision v3.0 (ECO3)",
"protecao_dpa": "Nonn"
},
"wifi": "IEEE 802.11 b/g/n (2.4 GHz, jusqu'à 150 Mbps)",
"bluetooth": "Bluetooth 4.2 BR/EDR (Clássico) et Bluetooth LE (dual mode)",
"ethernet": "Oui (Ethernet MAC integrado)",
"memoria_sram": "520 KB",
"memoria_sram_rtc": "16 KB (dividida em RTC FAST e RTC SLOW)",
"memoria_rom": "448 KB (pour le démarrage et les fonctions du noyau)",
"flash_externa": "Jusqu'à 16 MB via QSPI",
"psram_externa": "Jusqu'à 8 MB via QSPI (dans des modules spécifiques comme WROVER)",
"gpio": "34",
"adc": "2x SAR ADC de 12 bits, até 18 canais",
"dac": "2x DAC de 8 bits",
"touch": "10 canais capacitivos",
"uart": "3",
"spi": "4 (SPI, HSPI, VSPI - 2 podem ser usados para Flash/PSRAM)",
"i2c": "2",
"i2s": "2",
"pwm": "LED PWM (jusqu'à 16 canaux), Motor PWM",
"ethernet_mac": "1 (requer PHY externo)",
"can": "1 (CAN 2.0, TWAI®)",
"sdio": "1 (SD/SDIO/MMC Host), 1 (SDIO/SPI Slave)",
"sensor_hall": "1 (interno)",
"sensor_temperatura": "Nonn (retirado do datasheet em 2018; sem driver no ESP-IDF)",
"consumo_energia": {
"active_cpu_240mhz": "30-68 mA",
"active_wifi_tx": "180-240 mA",
"modem_sleep": "20-44 mA",
"light_sleep": "0.8 mA",
"deep_sleep": "10-150 µA",
"hibernation": "5 µA"
},
"temperatura_operacao": "-40°C a 125°C",
"temperatura_armazenamento": "-40°C a 150°C",
"depuracao": "JTAG externe (nécessite une sonde, ex. : ESP-PROG)",
"esp_idf_minimo": "Depuis le début (v3.x et versions antérieures)",
"arduino_core": "Oui (147 definições de placa no core oficial)",
"encapsulamento": "QFN48 (6×6 mm) et QFN48 (5×5 mm)",
"modulos": "ESP32-MINI-1, ESP32-PICO-MINI-02, ESP32-PICO-V3, ESP32-PICO-V3-02 e mais 11",
"datasheet": "https://documentation.espressif.com/esp32_datasheet_en.html",
"manual_tecnico": "https://documentation.espressif.com/esp32_technical_reference_manual_en.html",
"guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/index.html",
"placa": "/placas/esp32.png",
"cor": "#007bff"
},
"ESP32-S2": {
"nome_completo": "ESP32-S2",
"icone": "🔒",
"descricao": "SoC monocœur avec interface USB OTG native, sécurité matérielle renforcée et jusqu'à 43 GPIO. Conçu pour les interfaces d'affichage simples et les périphériques USB sécurisés.",
"arquitetura": "Xtensa® LX7 monocœur 32 bits",
"nucleos": "1 (Single-core)",
"frequencia": "Jusqu'à 240 MHz",
"coprocessador_ulp": "Oui (RISC-V)",
"seguranca": {
"aes": "AES-128/192/256 com GCM",
"sha": "SHA-1/224/256/384/512",
"rsa": "Oui (RSA/MPI jusqu'à 4096 bits)",
"ecc": "Nonn",
"ecdsa": "Nonn",
"hmac": "Oui",
"assinatura_digital": "Oui",
"key_manager": "Nonn",
"rng": "Oui (TRNG matériel)",
"criptografia_flash": "XTS-AES-128/256",
"secure_boot": "V2 (RSA-3072)",
"protecao_dpa": "Nonn"
},
"wifi": "IEEE 802.11 b/g/n (2.4 GHz, jusqu'à 150 Mbps)",
"bluetooth": "Nonn",
"memoria_sram": "320 KB",
"memoria_sram_rtc": "16 KB",
"memoria_rom": "128 KB",
"flash_externa": "Jusqu'à 1 GB via QSPI",
"psram_externa": "Jusqu'à 1 GB via QSPI/Octal SPI",
"gpio": "43",
"adc": "2x SAR ADC, até 20 canais: saída de 13 bits (0–8191, única da família), resolução efetiva de 12 bits a partir da revisão v1.0 (errata ADC-112)",
"dac": "2x DAC de 8 bits",
"touch": "14 canais capacitivos",
"uart": "2",
"spi": "4 (SPI0/1 para Flash, SPI2/3 para uso geral)",
"i2c": "2",
"i2s": "1",
"pwm": "LED PWM (jusqu'à 8 canaux)",
"usb": "1 (USB OTG 1.1 Full-Speed)",
"lcd": "Interface LCD 8/16 bits",
"camera": "Interface DVP 8/16 bits",
"sensor_temperatura": "1 (interno)",
"consumo_energia": {
"active_wifi_tx": "160-310 mA",
"modem_sleep_cpu_160mhz": "14-24 mA",
"light_sleep": "750 µA",
"deep_sleep": "20-190 µA"
},
"temperatura_operacao": "-40°C a 105°C",
"temperatura_armazenamento": "-40°C a 150°C",
"depuracao": "JTAG externe (nécessite une sonde, ex. : ESP-PROG)",
"esp_idf_minimo": "v4.2",
"arduino_core": "Oui (26 definições de placa no core oficial)",
"encapsulamento": "QFN56 (7×7 mm)",
"modulos": "ESP32-S2-MINI-1, ESP32-S2-MINI-2, ESP32-S2-SOLO, ESP32-S2-SOLO-2 e mais 4",
"datasheet": "https://documentation.espressif.com/esp32-s2_datasheet_en.html",
"manual_tecnico": "https://documentation.espressif.com/esp32-s2_technical_reference_manual_en.html",
"guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32s2/get-started/index.html",
"placa": "/placas/esp32-s2.png",
"cor": "#28a745"
},
"ESP32-S3": {
"nome_completo": "ESP32-S3",
"icone": "🤖",
"descricao": "Double cœur haute performance avec extensions vectorielles pour l'IA, USB natif et jusqu'à 45 GPIO. Le choix standard pour la vision par ordinateur, la reconnaissance vocale et les interfaces riches (HMI).",
"arquitetura": "Xtensa® LX7 bicœur 32 bits",
"nucleos": "2 (Dual-core)",
"frequencia": "Jusqu'à 240 MHz",
"coprocessador_ulp": "Oui (RISC-V)",
"aceleradores_ia": "Sim (Vector Instructions para IA)",
"seguranca": {
"aes": "AES-128/256",
"sha": "SHA-1/224/256/384/512",
"rsa": "Oui (RSA/MPI jusqu'à 4096 bits)",
"ecc": "Nonn",
"ecdsa": "Nonn",
"hmac": "Oui",
"assinatura_digital": "Oui",
"key_manager": "Nonn",
"rng": "Oui (TRNG matériel)",
"criptografia_flash": "XTS-AES-128/256",
"secure_boot": "V2 (RSA-3072)",
"protecao_dpa": "Nonn"
},
"wifi": "IEEE 802.11 b/g/n (2.4 GHz, jusqu'à 150 Mbps)",
"bluetooth": "Bluetooth 5 (LE) et Bluetooth Mesh",
"memoria_sram": "512 KB",
"memoria_sram_rtc": "16 KB",
"memoria_rom": "384 KB",
"flash_externa": "Jusqu'à 1 GB via QSPI/Octal SPI",
"psram_externa": "Jusqu'à 1 GB via QSPI/Octal SPI",
"gpio": "45",
"adc": "2x SAR ADC de 12 bits, até 20 canais",
"dac": "Nonn",
"touch": "14 canais capacitivos",
"uart": "3",
"spi": "4 (SPI0/1 para Flash, SPI2/3 para uso geral)",
"i2c": "2",
"i2s": "2",
"pwm": "LED PWM (jusqu'à 8 canaux), Motor PWM (6 canaux)",
"usb": "1 (USB OTG 1.1 Full-Speed) + 1 (USB Serial/JTAG)",
"lcd": "Interface LCD RGB 8/16 bits",
"camera": "Interface DVP 8/16 bits",
"sdio": "1 (SD/SDIO/MMC Host)",
"sensor_temperatura": "1 (interno)",
"consumo_energia": {
"active": "78 mW (~24 mA @3.3V)",
"modem_sleep": "13-42 mA (40-80 MHz, conforme a carga)",
"light_sleep": "240 µA (+40 a 200 µA pour la PSRAM)",
"deep_sleep": "7 µA"
},
"temperatura_operacao": "-40°C a 65/85/105°C",
"temperatura_armazenamento": "-40°C a 150°C",
"depuracao": "JTAG intégré via USB (aucune sonde externe requise)",
"esp_idf_minimo": "v4.4",
"arduino_core": "Oui (158 definições de placa no core oficial)",
"encapsulamento": "QFN56 (7×7 mm)",
"modulos": "ESP32-S3-MINI-1, ESP32-S3-WROOM-1, ESP32-S3-WROOM-2",
"datasheet": "https://documentation.espressif.com/esp32-s3_datasheet_en.html",
"manual_tecnico": "https://documentation.espressif.com/esp32-s3_technical_reference_manual_en.html",
"guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32s3/get-started/index.html",
"placa": "/placas/esp32-s3.png",
"cor": "#fd7e14"
},
"ESP32-S31": {
"nome_completo": "ESP32-S31",
"icone": "🌀",
"descricao": "SoC avancé optimisé pour le traitement d'IA générative et de vision sur l'edge, combinant double cœur Xtensa haute fréquence et sécurité matérielle de nouvelle génération.",
"arquitetura": "RISC-V bicœur 32 bits (HP) + RISC-V monocœur (LP)",
"nucleos": "2 (Dual-core HP) + 1 (Single-core LP)",
"frequencia": "Jusqu'à 320 MHz",
"coprocessador_ulp": "Oui (RISC-V, LP CPU de 40 MHz)",
"aceleradores_ia": "Sim (Custom AI and DSP extension XespV)",
"seguranca": {
"aes": "AES-128/256 com GCM",
"sha": "SHA-1/224/256/384/512",
"rsa": "Oui (RSA/MPI jusqu'à 4096 bits)",
"ecc": "Oui (P-192, P-256, P-384)",
"ecdsa": "Oui (modo determinístico, RFC 6979)",
"hmac": "Oui",
"assinatura_digital": "Oui",
"key_manager": "Oui",
"rng": "Oui (TRNG matériel)",
"criptografia_flash": "XTS-AES-128/256",
"secure_boot": "V2 (RSA-3072)",
"protecao_dpa": "Oui"
},
"wifi": "Wi-Fi 6 (802.11ax) 2.4 GHz",
"bluetooth": "Bluetooth 5.4 LE et Bluetooth Classic",
"zigbee_thread": "IEEE 802.15.4 (Zigbee 3.0, Thread 1.4)",
"matter": "Oui",
"memoria_sram": "512 KB (HP SRAM)",
"memoria_sram_rtc": "32 KB (LP SRAM)",
"memoria_rom": "320 KB",
"flash_externa": "Jusqu'à 256 MB via QSPI",
"psram_externa": "16 MB ou 32 MB octal DDR, uniquement dans le boîtier (NRV16, NRV32)",
"gpio": "60",
"adc": "2x SAR ADC de 12 bits, até 16 canais",
"dac": "Oui (2x DAC de 10 bits e 2x DAC de 12 bits)",
"touch": "14 canais capacitivos",
"uart": "5 (4 UART + 1 LP UART)",
"spi": "7 (6 SPI + 1 LP SPI)",
"i2c": "3 (2 I2C + 1 LP I2C)",
"i2s": "2",
"pwm": "LED PWM (jusqu'à 8 canaux), Motor PWM (MCPWM)",
"usb": "1 (USB 2.0 High-Speed OTG e USB Serial/JTAG)",
"can": "Oui (CAN FD Controller)",
"sensor_temperatura": "1 (interno)",
"consumo_energia": {
"active": "Consommation optimisée haute performance configurable",
"light_sleep": "0.1-0.8 mA",
"deep_sleep": "Baixo consumo com LP CPU ativa"
},
"temperatura_operacao": "-40°C a 85°C",
"temperatura_armazenamento": "-40°C a 150°C",
"depuracao": "JTAG intégré via USB (aucune sonde externe requise)",
"esp_idf_minimo": "v6.1 en aperçu ; support officiel à partir de la v6.1.1",
"arduino_core": "Pas encore pris en charge par le core arduino-esp32",
"encapsulamento": "QFN80 (8×8 mm)",
"modulos": "ESP32-S31-WROOM-1, ESP32-S31-WROOM-3",
"datasheet": "https://documentation.espressif.com/esp32-s31_datasheet_en.html",
"manual_tecnico": "https://documentation.espressif.com/esp32-s31_technical_reference_manual_en.html",
"guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32s31/get-started/index.html",
"placa": "/placas/esp32-s31.png",
"cor": "#ff2a5f",
"sdio": "1 (SDIO Host 3.0)"
},
"ESP32-C2": {
"nome_completo": "ESP32-C2 (ESP8684)",
"icone": "🌱",
"descricao": "Puce RISC-V compacte et économique conçue pour les capteurs simples et le remplacement direct de l'ESP8266 dans les déploiements de volume.",
"arquitetura": "RISC-V monocœur 32 bits",
"nucleos": "1 (Single-core)",
"frequencia": "Jusqu'à 120 MHz",
"seguranca": {
"aes": "Nonn",
"sha": "SHA-1/224/256",
"rsa": "Nonn",
"ecc": "Oui (P-192, P-256)",
"ecdsa": "Nonn",
"hmac": "Nonn",
"assinatura_digital": "Nonn",
"key_manager": "Nonn",
"rng": "Oui (TRNG matériel)",
"criptografia_flash": "XTS-AES-128",
"secure_boot": "V2 (ECDSA P-192 ou P-256)",
"protecao_dpa": "Nonn"
},
"wifi": "IEEE 802.11 b/g/n (2.4 GHz, jusqu'à 72.2 Mbps)",
"bluetooth": "Bluetooth 5.3 LE (certificado)",
"memoria_sram": "272 KB (16 KB para cache)",
"memoria_sram_rtc": "Non",
"memoria_rom": "576 KB",
"flash_externa": "Jusqu'à 16 MB via QSPI, mais indisponible sur les variantes vendues (ESP8684H2X/H4X ont 2 MB ou 4 MB dans le boîtier et n'exposent pas les broches de flash)",
"psram_externa": "Nonn",
"gpio": "14",
"adc": "1x SAR ADC de 12 bits, até 5 canais",
"dac": "Nonn",
"touch": "Nonn",
"uart": "2",
"spi": "3 (SPI0/1 para Flash interna, SPI2 para uso geral)",
"i2c": "1 (Master-only)",
"i2s": "Non",
"pwm": "LED PWM (jusqu'à 6 canaux)",
"sensor_temperatura": "1 (interno)",
"consumo_energia": {
"active_cpu_120mhz": "10,7-15,6 mA (modem-sleep)",
"light_sleep": "140 µA",
"deep_sleep": "5 µA"
},
"temperatura_operacao": "-40°C a 105°C",
"temperatura_armazenamento": "-40°C a 150°C",
"depuracao": "JTAG externe (nécessite une sonde, ex. : ESP-PROG)",
"esp_idf_minimo": "v5.0",
"arduino_core": "Oui (1 definições de placa no core oficial)",
"encapsulamento": "QFN24 (4×4 mm)",
"modulos": "ESP8684-MINI-1, ESP8684-WROOM-01C, ESP8684-WROOM-02C, ESP8684-WROOM-02UC e mais 5",
"datasheet": "https://documentation.espressif.com/esp32-c2_datasheet_en.html",
"manual_tecnico": "https://documentation.espressif.com/esp32-c2_technical_reference_manual_en.html",
"guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32c2/get-started/index.html",
"placa": "/placas/esp32-c2.png",
"cor": "#8c52ff"
},
"ESP32-C3": {
"nome_completo": "ESP32-C3",
"icone": "💎",
"descricao": "Puce RISC-V monocœur économique, compatible broche à broche avec l'ESP8266. Offre Wi-Fi 4 et Bluetooth 5 (BLE) pour les appareils connectés compacts.",
"arquitetura": "RISC-V monocœur 32 bits",
"nucleos": "1 (Single-core)",
"frequencia": "Jusqu'à 160 MHz",
"seguranca": {
"aes": "AES-128/256",
"sha": "SHA-1/224/256",
"rsa": "Oui (RSA/MPI jusqu'à 3072 bits)",
"ecc": "Nonn",
"ecdsa": "Nonn",
"hmac": "Oui",
"assinatura_digital": "Oui",
"key_manager": "Nonn",
"rng": "Oui (TRNG matériel)",
"criptografia_flash": "XTS-AES-128",
"secure_boot": "V2 (RSA-3072), à partir de la révision v0.3 (ECO3)",
"protecao_dpa": "Nonn"
},
"wifi": "IEEE 802.11 b/g/n (2.4 GHz, jusqu'à 150 Mbps)",
"bluetooth": "Bluetooth 5 (LE) et Bluetooth Mesh",
"memoria_sram": "400 KB",
"memoria_sram_rtc": "8 KB",
"memoria_rom": "384 KB",
"flash_externa": "Jusqu'à 16 MB via QSPI",
"psram_externa": "Nonn",
"gpio": "22",
"adc": "2x SAR ADC de 12 bits, até 6 canais",
"dac": "Nonn",
"touch": "Nonn",
"uart": "2",
"spi": "3 (SPI0/1 para Flash, SPI2 para uso geral)",
"i2c": "1",
"i2s": "1",
"pwm": "LED PWM (jusqu'à 6 canaux)",
"usb": "1 (USB Serial/JTAG)",
"sensor_temperatura": "1 (interno)",
"consumo_energia": {
"active_cpu_160mhz": "20 mA",
"active_wifi_tx_peak": "335 mA",
"modem_sleep_cpu_160mhz": "16-28 mA",
"light_sleep": "130 µA",
"deep_sleep": "5 µA"
},
"temperatura_operacao": "-40 °C à 105 °C (85 °C sur l'ESP32-C3FN4)",
"temperatura_armazenamento": "-40°C a 150°C",
"depuracao": "JTAG intégré via USB (aucune sonde externe requise)",
"esp_idf_minimo": "v4.3",
"arduino_core": "Oui (29 definições de placa no core oficial)",
"encapsulamento": "QFN32 (5×5 mm) et QFN28 (4×4 mm)",
"modulos": "ESP32-C3-MINI-1, ESP32-C3-WROOM-02",
"datasheet": "https://documentation.espressif.com/esp32-c3_datasheet_en.html",
"manual_tecnico": "https://documentation.espressif.com/esp32-c3_technical_reference_manual_en.html",
"guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32c3/get-started/index.html",
"placa": "/placas/esp32-c3.png",
"cor": "#20c997"
},
"ESP32-C5": {
"nome_completo": "ESP32-C5",
"icone": "📶",
"descricao": "Premier SoC double bande (2,4 GHz et 5 GHz) de la série C avec architecture RISC-V. Conçu pour les environnements industriels avec saturation radio en 2,4 GHz.",
"arquitetura": "RISC-V monocœur 32 bits (HP) + RISC-V monocœur (LP)",
"nucleos": "1 (Single-core HP) + 1 (Single-core LP)",
"frequencia": "Jusqu'à 240 MHz",
"coprocessador_ulp": "Oui (RISC-V, LP CPU de 48 MHz)",
"seguranca": {
"aes": "AES-128/256",
"sha": "SHA-1/224/256/384/512",
"rsa": "Oui (RSA/MPI jusqu'à 3072 bits)",
"ecc": "Oui (P-192, P-256, P-384)",
"ecdsa": "Oui (modo determinístico, RFC 6979)",
"hmac": "Oui",
"assinatura_digital": "Oui",
"key_manager": "Oui",
"rng": "Oui (TRNG matériel)",
"criptografia_flash": "XTS-AES-128/256",
"secure_boot": "V2 (RSA-3072 ou ECDSA P-256/P-384)",
"protecao_dpa": "Oui"
},
"wifi": "Wi-Fi 6 (802.11ax) double bande 2.4 GHz e 5 GHz",
"bluetooth": "Bluetooth 5 (LE) (Bluetooth Core 6.0 certificado)",
"zigbee_thread": "IEEE 802.15.4 (Zigbee 3.0, Thread 1.4)",
"matter": "Oui",
"memoria_sram": "384 KB",
"memoria_sram_rtc": "16 KB",
"memoria_rom": "320 KB",
"flash_externa": "Jusqu'à 16 MB via QSPI",
"psram_externa": "Oui, via SPI (controlador de flash/PSRAM com cache)",
"gpio": "29",
"adc": "1x SAR ADC de 12 bits, até 6 canais",
"dac": "Nonn",
"touch": "Nonn",
"uart": "3 (2 UART + 1 LP UART)",
"spi": "3",
"i2c": "2 (1 I2C + 1 LP I2C)",
"i2s": "1",
"pwm": "LED PWM (jusqu'à 6 canaux), Motor PWM",
"usb": "1 (USB Serial/JTAG)",
"sensor_temperatura": "1 (interno)",
"consumo_energia": {
"active_wifi": "jusqu'à 377 mA (TX en 5 GHz)",
"light_sleep": "60-250 µA",
"deep_sleep": "12 µA"
},
"temperatura_operacao": "-40°C a 105°C",
"temperatura_armazenamento": "-40°C a 150°C",
"depuracao": "JTAG intégré via USB (aucune sonde externe requise)",
"esp_idf_minimo": "v5.5.2",
"arduino_core": "Oui (10 definições de placa no core oficial)",
"encapsulamento": "QFN48 (6×6 mm)",
"modulos": "ESP32-C5-MINI-1, ESP32-C5-WROOM-1",
"datasheet": "https://documentation.espressif.com/esp32-c5_datasheet_en.html",
"manual_tecnico": "https://documentation.espressif.com/esp32-c5_technical_reference_manual_en.html",
"guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32c5/get-started/index.html",
"placa": "/placas/esp32-c5.png",
"cor": "#6f42c1",
"sdio": "1 (SDIO Slave, a partir da revisão v1.0)",
"can": "2 (CAN FD)"
},
"ESP32-C6": {
"nome_completo": "ESP32-C6",
"icone": "🌐",
"descricao": "SoC RISC-V moderne avec Wi-Fi 6, Bluetooth 5 (LE) et radio IEEE 802.15.4 intégrée. Idéal pour les appareils connectés basse consommation conformes à Matter et Thread.",
"arquitetura": "RISC-V monocœur 32 bits (HP) + RISC-V monocœur (LP)",
"nucleos": "1 (Single-core HP) + 1 (Single-core LP)",
"frequencia": "Jusqu'à 160 MHz",
"coprocessador_ulp": "Oui (RISC-V, LP CPU de 20 MHz)",
"seguranca": {
"aes": "AES-128/256",
"sha": "SHA-1/224/256",
"rsa": "Oui (RSA/MPI jusqu'à 3072 bits)",
"ecc": "Oui (P-192, P-256)",
"ecdsa": "Nonn",
"hmac": "Oui",
"assinatura_digital": "Oui",
"key_manager": "Nonn",
"rng": "Oui (TRNG matériel)",
"criptografia_flash": "XTS-AES-128",
"secure_boot": "V2 (RSA-3072 ou ECDSA)",
"protecao_dpa": "Oui"
},
"wifi": "Wi-Fi 6 (802.11ax) 2.4 GHz",
"bluetooth": "Bluetooth 5 (LE) (Bluetooth 5.3 certificado)",
"zigbee_thread": "IEEE 802.15.4 (Zigbee 3.0, Thread 1.3)",
"matter": "Oui",
"memoria_sram": "512 KB",
"memoria_sram_rtc": "16 KB",
"memoria_rom": "320 KB",
"flash_externa": "Jusqu'à 16 MB via QSPI",
"psram_externa": "Nonn",
"gpio": "30",
"adc": "1x SAR ADC de 12 bits, até 7 canais",
"dac": "Nonn",
"touch": "Nonn",
"uart": "3 (2 UART + 1 LP UART)",
"spi": "3",
"i2c": "2 (1 I2C + 1 LP I2C)",
"i2s": "1",
"pwm": "LED PWM (jusqu'à 6 canaux), Motor PWM",
"usb": "1 (USB Serial/JTAG)",
"sdio": "1 (SDIO 2.0 Slave)",
"sensor_temperatura": "1 (interno)",
"consumo_energia": {
"active_wifi6": "252-354 mA (TX)",
"light_sleep": "35-180 µA",
"deep_sleep": "7 µA"
},
"temperatura_operacao": "-40°C a 105°C",
"temperatura_armazenamento": "-40°C a 150°C",
"depuracao": "JTAG intégré via USB (aucune sonde externe requise)",
"esp_idf_minimo": "v5.1",
"arduino_core": "Oui (21 definições de placa no core oficial)",
"encapsulamento": "QFN40 (5×5 mm) et QFN32 (5×5 mm)",
"modulos": "ESP32-C6-MINI-1, ESP32-C6-WROOM-1",
"datasheet": "https://documentation.espressif.com/esp32-c6_datasheet_en.html",
"manual_tecnico": "https://documentation.espressif.com/esp32-c6_technical_reference_manual_en.html",
"guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32c6/get-started/index.html",
"placa": "/placas/esp32-c6.png",
"cor": "#17a2b8"
},
"ESP32-C61": {
"nome_completo": "ESP32-C61",
"icone": "🛰️",
"descricao": "Variante économique du C6 optimisée pour les nœuds finaux Wi-Fi 6 et BLE, sans la radio 802.15.4, idéale pour les capteurs connectés à grande échelle.",
"arquitetura": "RISC-V monocœur 32 bits",
"nucleos": "1 (Single-core)",
"frequencia": "Jusqu'à 160 MHz",
"seguranca": {
"aes": "Nonn",
"sha": "SHA-1/224/256",
"rsa": "Nonn",
"ecc": "Oui (P-192, P-256)",
"ecdsa": "Oui (modo determinístico, RFC 6979)",
"hmac": "Nonn",
"assinatura_digital": "Nonn",
"key_manager": "Nonn",
"rng": "Oui (TRNG matériel)",
"criptografia_flash": "XTS-AES-128",
"secure_boot": "V2 (ECDSA)",
"protecao_dpa": "Oui"
},
"wifi": "Wi-Fi 6 (802.11ax) 2.4 GHz",
"bluetooth": "Bluetooth 5 (LE) (Bluetooth Core 6.0 certificado)",
"zigbee_thread": "Nonn",
"matter": "Oui (via Wi-Fi)",
"memoria_sram": "320 KB",
"memoria_sram_rtc": "Non",
"memoria_rom": "256 KB",
"flash_externa": "Jusqu'à 16 MB via QSPI (modèles avec 4 MB ou 8 MB intégrés dans le boîtier)",
"psram_externa": "Jusqu'à 16 MB via QSPI (modèles avec 2 MB ou 8 MB intégrés dans le boîtier)",
"gpio": "30",
"adc": "1x SAR ADC de 12 bits, até 4 canais",
"dac": "Nonn",
"touch": "Nonn",
"uart": "3",
"spi": "3 (2 para Flash/PSRAM, 1 para uso geral)",
"i2c": "1",
"i2s": "1",
"pwm": "LED PWM (jusqu'à 6 canaux)",
"usb": "1 (USB Serial/JTAG)",
"sdio": "1 (SDIO 2.0 Slave)",
"sensor_temperatura": "1 (interno)",
"consumo_energia": {
"active": "240-360 mA (TX)",
"light_sleep": "50-200 µA",
"deep_sleep": "10 µA"
},
"temperatura_operacao": "-40°C a 105°C",
"temperatura_armazenamento": "-40°C a 150°C",
"depuracao": "JTAG intégré via USB (aucune sonde externe requise)",
"esp_idf_minimo": "v5.5.2",
"arduino_core": "Oui (1 definições de placa no core oficial)",
"encapsulamento": "Boîtier QFN40 (5×5 mm) ou LGA40 (5×5 mm)",
"modulos": "ESP32-C61-MINI-1, ESP32-C61-WROOM-1",
"datasheet": "https://documentation.espressif.com/esp32-c61_datasheet_en.html",
"manual_tecnico": "https://documentation.espressif.com/esp32-c61_technical_reference_manual_en.html",
"guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32c61/get-started/index.html",
"placa": "/placas/esp32-c61.png",
"cor": "#0dcaf0"
},
"ESP32-P4": {
"nome_completo": "ESP32-P4",
"icone": "⚡",
"descricao": "Microcontrôleur haute performance sans radio intégrée, doté d'un double cœur RISC-V à 400 MHz, d'interfaces vidéo MIPI-CSI/DSI et d'une sécurité renforcée pour les écrans complexes et les passerelles.",
"arquitetura": "RISC-V 32 bits bicœur de alto desempenho (HP) + monocœur de baixo consumo (LP)",
"nucleos": "2 (Dual-core HP) + 1 (Single-core LP)",
"frequencia": "Jusqu'à 400 MHz (HP, revisão v3.x; 360 MHz na v1.x); LP até 40 MHz",
"coprocessador_ulp": "Oui (RISC-V, LP CPU de 40 MHz)",
"aceleradores_ia": "Sim (Vector Instructions, aceleradores de IA)",
"seguranca": {
"aes": "AES-128/256 com GCM",
"sha": "SHA-1/224/256/384/512",
"rsa": "Oui (RSA/MPI jusqu'à 4096 bits)",
"ecc": "Oui (P-192, P-256, P-384)",
"ecdsa": "Oui (modo determinístico, RFC 6979)",
"hmac": "Oui",
"assinatura_digital": "Oui",
"key_manager": "Oui",
"rng": "Oui (TRNG matériel)",
"criptografia_flash": "XTS-AES-128/256",
"secure_boot": "V2 (RSA-3072 ou ECDSA)",
"protecao_dpa": "Nonn"
},
"wifi": "Nonn",
"bluetooth": "Nonn",
"ethernet": "Oui (Ethernet MAC integrado)",
"memoria_sram": "768 KB",
"memoria_sram_rtc": "32 KB",
"memoria_rom": "128 KB (HP ROM) + 16 KB (LP ROM)",
"flash_externa": "Jusqu'à 128 MB via QSPI/Octal SPI",
"psram_externa": "16 MB ou 32 MB intégrés dans le boîtier (OPI/HPI, 1,8 V)",
"gpio": "55",
"adc": "2x SAR ADC de 12 bits, até 14 canais",
"dac": "Nonn",
"touch": "Oui (sensor de toque capacitivo)",
"uart": "6 (5 UART + 1 LP UART)",
"spi": "3",
"i2c": "3 (2 I2C + 1 LP I2C)",
"i2s": "4 (3 I2S + 1 LP I2S)",
"pwm": "LED PWM (jusqu'à 8 canaux), Motor PWM (6 canaux)",
"usb": "USB 2.0 High-Speed OTG + USB 2.0 Full-Speed OTG + USB Serial/JTAG",
"mipi_csi": "Interface de caméra MIPI CSI",
"mipi_dsi": "Interface MIPI DSI para display",
"lcd": "Interface LCD 8/16/24 bits",
"camera": "Interface DVP 8/16 bits",
"sdio": "1 contrôleur hôte SD/MMC (SDHOST)",
"sensor_temperatura": "1 (interno)",
"consumo_energia": {
"active": "15-150 mA (40 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": "JTAG intégré via USB (aucune sonde externe requise)",
"esp_idf_minimo": "v5.3",
"arduino_core": "Oui (7 definições de placa no core oficial)",
"encapsulamento": "QFN104 (10×10 mm)",
"modulos": "Aucun module au catalogue officiel (puce nue uniquement)",
"datasheet": "https://documentation.espressif.com/esp32-p4-chip-revision-v1.3_datasheet_en.html",
"manual_tecnico": "https://documentation.espressif.com/esp32-p4-chip-revision-v1.3_technical_reference_manual_en.html",
"guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32p4/get-started/index.html",
"placa": "/placas/esp32-p4.png",
"cor": "#ffc107"
},
"ESP32-H2": {
"nome_completo": "ESP32-H2",
"icone": "🔋",
"descricao": "Puce ultra-basse consommation sans Wi-Fi, dédiée à Zigbee 3.0, Thread 1.3 et Matter sur 802.15.4, avec Bluetooth 5.4 LE. Parfaite pour les capteurs fonctionnant sur pile.",
"arquitetura": "RISC-V monocœur 32 bits",
"nucleos": "1 (Single-core)",
"frequencia": "Jusqu'à 96 MHz",
"seguranca": {
"aes": "AES-128/256",
"sha": "SHA-1/224/256",
"rsa": "Oui (RSA/MPI jusqu'à 3072 bits)",
"ecc": "Oui (P-192, P-256)",
"ecdsa": "Oui (modo determinístico, RFC 6979)",
"hmac": "Oui",
"assinatura_digital": "Oui",
"key_manager": "Nonn",
"rng": "Oui (TRNG matériel)",
"criptografia_flash": "XTS-AES-128",
"secure_boot": "V2 (RSA-3072 ou ECDSA)",
"protecao_dpa": "Oui"
},
"wifi": "Nonn",
"bluetooth": "Bluetooth 5 (LE) (Bluetooth 5.3 certificado)",
"zigbee_thread": "IEEE 802.15.4 (Zigbee 3.0, Thread 1.4)",
"matter": "Oui",
"memoria_sram": "320 KB",
"memoria_sram_rtc": "4 KB (LP Memory)",
"memoria_rom": "128 KB",
"flash_externa": "Jusqu'à 16 MB via QSPI",
"psram_externa": "Nonn",
"gpio": "19",
"adc": "1x SAR ADC de 12 bits, até 5 canais",
"dac": "Nonn",
"touch": "Nonn",
"uart": "2",
"spi": "3",
"i2c": "2",
"i2s": "1",
"pwm": "LED PWM (jusqu'à 6 canaux)",
"usb": "1 (USB Serial/JTAG)",
"sensor_temperatura": "1 (interno)",
"consumo_energia": {
"active": "24-140 mA (radio, de -24 a 20 dBm)",
"light_sleep": "25-85 µA",
"deep_sleep": "7 µA"
},
"temperatura_operacao": "-40°C a 105°C",
"temperatura_armazenamento": "-40°C a 150°C",
"depuracao": "JTAG intégré via USB (aucune sonde externe requise)",
"esp_idf_minimo": "v5.1",
"arduino_core": "Oui (3 definições de placa no core oficial)",
"encapsulamento": "QFN32 (4×4 mm)",
"modulos": "ESP32-H2-MINI-1, ESP32-H2-WROOM-02C",
"datasheet": "https://documentation.espressif.com/esp32-h2_datasheet_en.html",
"manual_tecnico": "https://documentation.espressif.com/esp32-h2_technical_reference_manual_en.html",
"guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32h2/get-started/index.html",
"placa": "/placas/esp32-h2.png",
"cor": "#6c757d"
},
"ESP32-H4": {
"nome_completo": "ESP32-H4",
"icone": "🛡️",
"descricao": "Évolution de la gamme 802.15.4 avec double cœur RISC-V, Bluetooth 5.4 et portée radio étendue, optimisée pour les passerelles et routeurs de bordure Thread.",
"status_documentacao": "Documentation préliminaire : Espressif n'a pas encore publié la fiche technique ni le manuel technique de l'ESP32-H4. Les données ci-dessous proviennent de l'annonce officielle du produit et des définitions matérielles (soc_caps) d'ESP-IDF, et peuvent évoluer jusqu'au lancement.",
"arquitetura": "RISC-V bicœur 32 bits",
"nucleos": "2 (Dual-core)",
"frequencia": "Jusqu'à 96 MHz",
"seguranca": {
"aes": "AES-128/256",
"sha": "SHA-1/224/256/384/512",
"rsa": "Nonn",
"ecc": "Oui (P-192, P-256, P-384)",
"ecdsa": "Oui (modo determinístico, RFC 6979)",
"hmac": "Oui",
"assinatura_digital": "Nonn",
"key_manager": "Nonn",
"rng": "Oui (TRNG matériel)",
"criptografia_flash": "XTS-AES-128/256",
"secure_boot": "Oui au niveau matériel ; pas encore activé dans ESP-IDF",
"protecao_dpa": "Nonn"
},
"wifi": "Nonn",
"bluetooth": "Bluetooth 5.4 LE (certificado Bluetooth 6.0; LE Audio, canais isócronos BIS/CIS, PAwR, Connection Subrating et Direction Finding AoA/AoD)",
"zigbee_thread": "IEEE 802.15.4 (Zigbee 3.0, Thread 1.4)",
"matter": "Oui",
"memoria_sram": "384 KB",
"memoria_sram_rtc": "Sim (LP SRAM)",
"memoria_rom": "128 KB",
"flash_externa": "Sim, via QSPI (4 MB integrada no encapsulamento no ESP32-H4HF4)",
"psram_externa": "Oui (2 MB integrada no encapsulamento no ESP32-H4HR2)",
"gpio": "40",
"adc": "1x SAR ADC de 12 bits, até 5 canais",
"dac": "Nonn",
"touch": "15 canais capacitivos (versão 3, com waterproof e proximidade)",
"uart": "2",
"spi": "3",
"i2c": "2",
"i2s": "1",
"pwm": "LED PWM (jusqu'à 8 canaux), Motor PWM (MCPWM)",
"can": "1 (CAN 2.0, TWAI®)",
"usb": "1 (USB OTG 1.1) + 1 (USB Serial/JTAG)",
"sensor_temperatura": "1 (interno)",
"consumo_energia": {
"active": "Non communiqué (documentation préliminaire)"
},
"temperatura_operacao": "-40°C a 105°C",
"temperatura_armazenamento": "Non communiqué (documentation préliminaire)",
"depuracao": "JTAG intégré via USB (aucune sonde externe requise)",
"esp_idf_minimo": "v6.0 en aperçu (sans support stable)",
"arduino_core": "Pas encore pris en charge par le core arduino-esp32",
"encapsulamento": "QFN56 (6×6 mm)",
"modulos": "ESP32-H4-WROOM-1",
"guia_de_programacao": "https://docs.espressif.com/projects/esp-idf/en/latest/esp32h4/get-started/index.html",
"cor": "#e83e8c"
}
}