Ich programmiere ESP32 STM32 und Arduino Firmware für dein Projekt
Über diesen Service
Firmware, die wirklich auf echter Hardware funktioniert.
Hallo, ich bin Ali, ein Embedded Systems Engineer, der Firmware für ESP32, STM32 und Arduino schreibt. Ehrlich gesagt, macht mir das Lösen kniffliger Probleme am meisten Spaß. Ich habe ein batteriebetriebenes IoT-Produkt von Anfang bis Ende entwickelt (BLE, OTA-Updates, Energiemanagement, Sensoren, Display), also weiß ich, wie man zuverlässige Firmware für den Einsatz im Feld erstellt, nicht nur auf dem Prüfstand.
Was ich für dich tun kann:
Sensoranbindung (I2C, SPI, UART, ADC) für jeden Sensor, jedes Protokoll
BLE / WiFi Konnektivität und Geräte-zu-Handy Kommunikation
FreeRTOS Multitasking, Timer, Interrupts, Energiesparmodi
Displays & UI (LVGL), LEDs, Motoren, Aktuatoren
OTA Firmware-Updates, Debugging und Behebung deiner bestehenden Codes
Bonus: Ich designe auch PCBs, also verstehe ich deine Hardware sehr gut. Schick mir dein Schaltbild, und ich lege direkt los.
Hängst du an einem Bug? Schick ihn mir, das Lösen ist mein Lieblingspart. Schreib mir vor der Bestellung, damit wir den Umfang richtig abstecken können. Lass uns etwas bauen, das funktioniert!
FAQ
Automatische Übersetzung
Bietest du Simulationen an?
Ja, optional als Add-on. Ich simuliere Firmware für unterstützte Mikrocontroller und Komponenten. Hinweis: Einige hardware-spezifische Timing, RF (WiFi/BLE) und analoges Verhalten können nur auf echter Hardware überprüft werden — ich sage dir immer vorher, was simuliert werden kann und was nicht.
Welche Mikrocontroller unterstützt du?
ESP32 / ESP32-S3 (ESP-IDF & Arduino Framework), STM32 (CubeIDE / HAL) und Arduino (AVR). Weißt du nicht, was für dein Projekt passt? Schreib mir einfach.
Kannst du meinen bestehenden Code reparieren oder verbessern?
Auf jeden Fall. Schick mir dein Repo oder deine Dateien und beschreibe das Problem — Debugging ist einer meiner Lieblingsparts.
Muss ich dir physische Hardware schicken?
Nein. Ich entwickle und teste die Logik auf meiner Seite, dann prüfen wir gemeinsam. Bei kniffligen Timing-Problemen frage ich vielleicht nach seriellen Logs oder einem kurzen Video.
Bekomme ich den Quellcode?
Ja, immer. Der vollständige Quellcode gehört dir, um ihn zu behalten und zu modifizieren.
Bietest du Simulationen an?
Ja, optional als Add-on. Ich simuliere Firmware in Proteus oder Wokwi für unterstützte Mikrocontroller und Komponenten. Hinweis: Einige hardware-spezifische Timing, RF (WiFi/BLE) und analoges Verhalten können nur auf echter Hardware überprüft werden — ich sage dir immer vorher, was simuliert werden kann und was nicht.
Kannst du auch die PCB oder Hardware designen?
Ja! PCB-Design ist eine meiner anderen Spezialitäten (KiCAD / Altium). Schreib mir und wir kombinieren Hardware + Firmware zusammen.
