Ich entwickle ESP32, STM32, Arduino Firmware und Embedded Systems Firmware
Hardware- und PCB-Designingenieur
Über diesen Service
Deine Hardware ist bereit. Jetzt muss sie tatsächlich etwas tun. Ich schreibe sauberen, effizienten und gut strukturierten Firmware-Code für ESP32, STM32, Arduino, RP2040, AVR und nRF52 Plattformen, vom einfachen Sensorlesen bis zu vollständigen RTOS-basierten IoT-Anwendungen.
Ich habe Firmware für echte Produkte geschrieben, nicht nur Hobby-Skizzen. Das bedeutet richtige Interrupt-Behandlung, nicht blockierenden Code, Fehlerbehebung, Watchdog-Timer und Code, der zuverlässig im Feld läuft, nicht nur auf dem Testaufbau.
Was ich für dich bauen kann:
Sensorlesen und Datenverarbeitung (I2C, SPI, ADC, UART)
BLE-Peripherie- und Zentrale-Firmware (ESP32, nRF52)
WiFi-verbundene IoT-Firmware mit MQTT oder HTTP
Motor- und Servosteuerung (PWM, Schrittmotor, BLDC)
Display-Schnittstellen (OLED, TFT, E-Ink)
USB HID, CDC und benutzerdefinierte Klassen-Firmware
FreeRTOS-Task-Management und IPC
Bootloader und OTA Firmware-Update
Niedrigstrom-Schlaf- und Wake-Konfigurationen
Protokollbrücken und Konverter
Ich liefere vollständig kommentierten Quellcode, eine kurze Readme-Anleitung zum Bauen und Flashen, und ich erkläre dir alles, was du nicht verstehst. Wenn du bei einem Firmware-Problem an einem bestehenden Projekt debuggen musst, helfe ich dir auch dabei.
FAQ
Automatische Übersetzung
Kannst du Firmware für eine Plattform schreiben, die hier nicht aufgelistet ist?
Schreib mir eine Nachricht mit dem Namen der Plattform. Ich unterstütze die meisten ARM Cortex-M basierten MCUs und viele andere, die oben genannte Liste ist nicht vollständig.
Schreibst du MicroPython oder nur C/C++?
Ich arbeite hauptsächlich in C/C++ für Firmware in Produktionsqualität. MicroPython ist auf Anfrage für Prototypen oder einfachere ESP32-Projekte verfügbar.
