Ich debugge oder schreibe C-Firmware für esp32, stm32 und arduino
Über diesen Service
Hängst du an einem Bug? Brauchst du einen Sensor-Treiber, der wirklich funktioniert? Ich bin ein Embedded Systems Engineer mit professioneller Erfahrung in Firmware-Architektur und IoT-Konnektivität. Ich "patch" den Code nicht nur; ich schreibe sauberen, effizienten und modularen C/C++-Code, der einsatzbereit ist.
Als Englisch Sprecher (UK) sorge ich für klare Kommunikation, gut lesbare Code-Kommentare und null Missverständnisse.
Ich kann dir bei folgendem helfen:
- Debugging: Abstürze beheben, Speicherlecks, Kompilierungsfehler und Logikfehler korrigieren.
- Sensorintegration: Stabile Treiber für I2C-, SPI- und UART-Sensoren (Beschleuniger, Displays, GPS, Umwelt).
- Konnektivität: Einrichtung von WiFi-Provisioning, MQTT (AWS/Mosquitto), HTTP/REST-APIs oder ESP-NOW.
- Portierung: Langsamen Arduino-Code in professionellen ESP-IDF- oder STM32 HAL/LL-C-Code umwandeln.
- Schematik-Review: Überprüfung deiner Verkabelungslogik, bevor du lötst.
Hardware, die ich unterstütze:
- Espressif: ESP32 (WROOM, WROVER), ESP32-S3, ESP32-C3, ESP8266.
- STMicroelectronics: STM32F1, F4, L4 Serie (mit CubeIDE oder PlatformIO).
- Arduino: Uno, Mega, Nano, Pro Micro.
Warum mit mir arbeiten?
- Ingenieur-Standard: Ich verwende richtige, nicht-blockierende Programmiertechniken.
- Schnelle Bearbeitung: Ich respektiere deine Deadline
FAQ
Automatische Übersetzung
F: Brauchst du meine Hardware physisch, um den Code zu schreiben?
Bei Standard-Mikrocontrollern (ESP32, STM32) kann ich in der Regel lokal simulieren oder testen. Für spezielle externe Sensoren/Module schreibe ich Treiber basierend auf dem Datenblatt des Herstellers. Wenn du eine physische Validierung brauchst, können wir arrangieren, dass ich die Hardware kaufe (Kosten kommen zum Gig dazu).

