feat(i18n): French and German localization (phase 5)
CI / Lint e auditorias (push) Successful in 49s
CI / Trivy (dependências e segredos) (push) Successful in 11s
CI / Imagem Docker (linux/arm64) (push) Successful in 3m14s

- 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:
Lucas RayanandAntigravity committed 2026-11-01 22:06:36 -03:00
1 parent 7b673aeb4b
commit 7fce46b9e1
104 files changed
+33369 -686

No files matched your search

+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"
}
}