Ich werde STM32 Firmware in HAL Bare Metal oder FreeRTOS entwickeln
Hardware- und IoT-Spezialist
Level 2
Hat hohe Leistungskriterien erfüllt und verfügt über eine nachgewiesene Erfolgsbilanz bei der Erfüllung von Kundenerwartungen.
Über diesen Service
Ich entwickle STM32 Firmware für die gesamte Familie von STM32F0 bis STM32H7, basierend auf STM32CubeIDE und HAL, und optimiere kritische Pfade in Bare Metal C, wenn Timing oder Codegröße es erfordern. Für Multitasking-Anwendungen nutze ich FreeRTOS mit richtig dimensionierten Tasks, Mutexes, Queues und einem Watchdog, der tatsächlich auslöst.
Ich habe STM32 Firmware in Motorsteuerungssystemen, Hochgeschwindigkeits-Datenerfassungsboards, industriellen Kommunikations-Gateways (Modbus, CAN, RS-485) und Präzisionssensor-Schnittstellen geliefert. Wenn deine Anwendung ein benutzerdefiniertes USB CDC-Gerät, eine DMA-gesteuerte ADC-Pipeline oder eine harte Echtzeitsteuerung erfordert, ist das Routine für mich.
Kunden, mit denen ich zusammengearbeitet habe
Oasis Water Technologies
Collaborated with multiple teams at Oasis to engineer a highly durable, battery-powered industrial IoT device. Because the device was designed for remote deployments with minimal human interaction, mission-critical reliability was the top priority. I delivered an end-to-end solution, handling the custom hardware design, robust firmware development (including WiFi, OTA updates, and MQTT protocols),
Apr. 2024
Mobile Outfitters
Partnered with Mobile Outfitters to engineer the core electronics for a high-precision, CNC-style mobile accessory cutting machine. Tasked with solving a complex integration of digital and analog circuits, I managed the full hardware lifecycle—from initial schematic design and high-density PCB layout to troubleshooting and prototype testing. The project resulted in a fully manufacturable, producti
Feb. 2025-Feb. 2026
Mein Portfolio
Meine weiteren Dienstleistungen im Bereich Elektrotechnik
FAQ
Automatische Übersetzung
Welche STM32-Familien unterstützt du?
STM32F0, F1, F3, F4, F7, G0, G4, H7, L0, L4. Sag mir dein Ziel, und ich bestätige es sofort.
HAL oder Bare Metal, was empfiehlst du?
HAL ist für die meisten Projekte wartbar, und Cube hält es aktuell. Bare Metal ist für timing-kritische ISRs oder wenn Codegröße eine harte Einschränkung ist. Ich nutze beide im selben Projekt, wenn nötig.
Kannst du bestehende Arduino- oder mbed-Code auf STM32 HAL portieren?
Ja. Teile mir den Codebasis mit, und ich schätze den Aufwand ein und gebe dir einen Zeitplan.
Entwirfst du auch die STM32-Hardware / PCB?
Ja. Ich entwerfe STM32-konforme Referenz-PCBs mit ordnungsgemäßer Entkopplung, Boot-Pin-Konfiguration und Debug-Header. Schreib mir für ein kombiniertes Angebot.

