Was ist esp32-firmware-engineer?
ESP32-Firmware-Engineering für ESP-IDF-Projekte. Schreiben, überprüfen und debuggen Sie eingebetteten C/C++-Code mit FreeRTOS-Aufgaben/Warteschlangen/Timern, GPIO/I2C/SPI/UART/ADC/PWM-Peripheriegeräten, TWAI/CAN, Wi-Fi/BLE-Netzwerk, OTA-Updates, Secure Boot und Flash-Verschlüsselung, LVGL-Display-Integration, Build-/Flash-/Monitor-Workflows, Protokollierung, Absturzanalyse, Speicher-/Codegrößenoptimierung, stromsparendes Sleep/Wakeup-Design, auf dem Gerät USB-/serielle Service-Terminals und Board-Upgrade. Wird verwendet, wenn ein Agent gebeten wird, ESP-IDF-Firmwarefunktionen zu implementieren, eingebettete Änderungen auf Richtigkeit oder Rennbedingungen zu überprüfen, Boot-/Laufzeitfehler oder Guru-Meditation-Panik zu untersuchen, serielle Protokolle zu interpretieren, Build-/Link-/Flash-Probleme zu beheben, RAM-/Flash-Nutzung zu optimieren, Tiefschlaf-/Leichtschlafverhalten zu optimieren, Firmware für die Produktion zu härten, eine Servicekonsole/CLI hinzuzufügen, eine Anzeige mit LVGL zu integrieren oder Hardware-Software-Integrationsprobleme auf Geräten der ESP32-Klasse zu diagnostizieren. Quelle: adamlipecz/esp32-firmware-engineer-skill.