Ich entwickle und debugge ESP32- und STM32-Firmware
Embedded Firmware Engineer für ESP32, STM32 und nRF52
Über diesen Service
Benötigst du Firmware für ein ESP32- oder STM32-Board oder Hilfe bei Code, der sich nicht wie erwartet verhält?
Ich bin Mahad, Embedded-System-Ingenieur mit fast drei Jahren Erfahrung. Ich entwickle C/C++-Firmware für vernetzte Geräte, Sensoren-Schnittstellen und Steuerungsanwendungen.
Ich kann helfen bei:
Neuer Firmware oder Änderungen an einem bestehenden Projekt
Sensor- und Peripherie-Integration über I2C, SPI und UART
GPIO, ADC, PWM und Steuerlogik
Wi-Fi, BLE und MQTT auf unterstützten ESP32-Hardware
FreeRTOS-Aufgaben und Firmware-Debugging
Lieferbar sind der vereinbarte Quellcode, die Projektkonfiguration, Pin-Zuordnung sowie Build- oder Flash-Anleitungen. Das Testing hängt von der genauen Platine und Peripherie ab; wir legen das vor dem Start fest.
Schick mir dein Bordmodell, Verdrahtung oder Schaltplan, bestehenden Code und das erwartete Verhalten, damit ich den Umfang bestätigen kann. Jeder Service deckt eine Board-Plattform ab. PCB-Design, Hardware-Einkauf, Mobile Apps und Cloud-Dashboards werden separat angeboten.
Plattform:
ESP32
Expertise:
Firmware-Entwicklung
•
RTOS
•
Debuggen
Mein Portfolio
FAQ
Automatische Übersetzung
Können Sie an einem bestehenden Projekt arbeiten?
Ja. Schick mir den Quellcode, die Build-Umgebung, das Board-Modell, Logs und eine klare Beschreibung, was passieren soll und was aktuell passiert. Ich prüfe das, bevor ich die Arbeit bestätige.
Welche Boards unterstützt du?
ESP32- und STM32-EntwicklungsBoards sowie kundenspezifische Boards mit entsprechender Dokumentation. Sende das genaue Chip- und Board-Modell, damit ich Kompatibilität von Peripherie und Toolchain prüfen kann.
Erhalte ich den Quellcode?
Ja. Die Lieferung umfasst den vereinbarten Quellcode, die Projektkonfiguration sowie Build- oder Flash-Anleitungen. Drittanbieter-Komponenten behalten ihre ursprünglichen Lizenzen.
Testest du auf echter Hardware?
Wir einigen uns auf Tests vor der Bestellung. Wenn die genaue Hardware vorhanden ist, kann ich gegen eine vereinbarte Checkliste testen. Ansonsten testen wir auf deinem Board anhand von Logs und Feedback. Ich vermerke, was tatsächlich getestet wurde.
Gehört auch PCB-Design oder eine App dazu?
Diese Pakete decken Firmware ab. PCB-Design, Hardware-Beschaffung, Mobile Apps, Cloud-Dienste und vollständige Web-Dashboards liegen außerhalb des genannten Umfangs.
Kannst du Wi-Fi oder Bluetooth zum STM32 hinzufügen?
Das hängt vom konkreten STM32-Gerät und einem eventuell verbundenen Funkmodul ab. Die Konnektivität des ESP32 hängt ebenfalls von der exakten Variante ab. Sende die Teilenummern vor der Bestellung.
Was zählt als Überarbeitung?
Eine Revision passt die gelieferten Arbeiten an die vereinbarten Anforderungen an. Eine neue Sensor-, Board-, Protokoll- oder Funktionsänderung ändert den Umfang und bedarf einer separaten Vereinbarung.
Soll ich Sie kontaktieren, bevor Sie eine Bestellung aufgeben?
Ja, besonders beim Debugging, bei Custom Boards oder vernetzten Geräteprojekten. Eine kurze Besprechung hilft uns, Deliverables, Hardware-Zugang und realistische Zeitpläne festzulegen.

