Ich entwickle FreeRTOS Zephyr RTOS Firmware für STM32 ESP32 Echtzeit-Embedded-Systeme

Einige Informationen wurden automatisch übersetzt.

Großbritannien

Ich spreche Deutsch, Englisch, Spanisch, Französisch, Arabisch

Embedded Firmware Entwickler für zuverlässige Produktfirmware-Entwicklungen

Ich entwickle Embedded-Firmware für vernetzte Geräte und maßgeschneiderte Produkte. Mein Service umfasst Mikrocontroller-Programmierung, Treiber, Sensorintegration, Kommunikationsprotokolle, Echtzeits...
Über diesen Service

Dein Firmware hat den Punkt erreicht, an dem das Hinzufügen einer weiteren Schleife nicht mehr ausreicht. Aufgaben konkurrieren um CPU-Zeit, geteilte Ressourcen geraten in Konflikt, Timing wird unvorhersehbar und Debugging wird mühsamer


Ich entwickle FreeRTOS- und Zephyr-RTOS-Firmware für STM32, ESP32, ARM Cortex-M und weitere unterstützte Mikrocontroller und mache komplexes Embedded-Verhalten zu strukturierten, wartbaren Echtzeitanwendungen


Was ich bauen oder verbessern kann

Aufgaben- und Thread-Architektur mit Prioritäten, Queues, Semaphoren, Mutexen, Event-Groups, Timern und IRQ-sicherer Kommunikation. Peripherie-Treiber und Integration für GPIO, UART, SPI, I2C, ADC, PWM, CAN und Sensoren. Scheduling-Analyse, Race-Condition-Untersuchung, Stack- und Speicherkontrollen, Deadlock-Diagnose und Timing-Optimierung


Hast du ein bestehendes Projekt? Ich kann Concurrency-Bugs debuggen, blockierenden Code refaktorisieren, die Reaktionsfähigkeit verbessern, eine neue Funktion integrieren oder eine passende Migration von Bare-M metal-Firmware bewerten.


Für Zephyr-Projekte kann Unterstützung Kconfig, Devicetree-Overlays, West-Build-Konfiguration und Treiber-Integration umfassen. Für FreeRTOS kann ich mit Task-Synchronisation, Software-Timern, Interrupt-zu-Task-Kommunikation und Ressourcen arbeiten

Plattform:

ESP32

Sensoren:

Temperatur

•

Luftfeuchtigkeit

•

Beschleunigungsmesser

Expertise:

Firmware-Entwicklung

•

RTOS

•

Debuggen

•

Mikrocontroller

•

IoT