feat(i18n): French and German localization (phase 5)
- Add full message catalogs and content for French (fr) and German (de) - Implement ASCII canonical slugs for French and German routes - Add language-specific search endpoints (/api/busca/fr, /api/busca/de) - Configure strict 404 responses for /fr/livro and /de/livro - Localize SEO, OpenGraph (fr_FR, de_DE), Twitter and JSON-LD schemas - Add localized code example comments across 14 examples for fr and de - Enable 'fr' and 'de' in ENABLED_LOCALES with root negotiation and redirect - Extend test suite in check-i18n, smoke-imagem and verifica-vazamentos Co-Authored-By: Antigravity <noreply@google.com>
This commit is contained in:
1 parent
7b673aeb4b
commit
7fce46b9e1
104 files changed
+33369
-686
No files matched your search
@@ -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"
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user