Ich werde stm32- oder esp32-Firmware in C mit FreeRTOS entwickeln

Einige Informationen wurden automatisch übersetzt.

Spanien

Ich spreche Spanisch, Französisch, Englisch, Arabisch

Shopify-Apps, Web, AI-Automatisierung und Embedded Firmware Engineer

Du brauchst Software, die beim ersten Mal richtig funktioniert? Ich bin Ingenieur und liefere funktionsfähigen, getesteten Code von Anfang bis Ende. - Shopify: benutzerdefinierte Apps, Checkout- und ...
Über diesen Service

Brauche Firmware, die auf echter Hardware funktioniert, nicht nur in einer Simulation? Ich schreibe Embedded C für STM32 (Cortex-M) und ESP32 – von einem Treiber bis zur kompletten Firmware eines Prototyps.


Ich biete an:

  • Peripherie-Treiber: UART, SPI, I2C, CAN/FDCAN, USB CDC, ADC, Timer und DMA
  • FreeRTOS-Task-Design oder Bare-M metal-Register-Level-Code, wenn Größe und Timing entscheidend sind
  • Bootloader und Firmware-Updates mit CRC-Prüfungen
  • Fehlersuche bei Hard Faults, Timing-Problemen und anderen Low-Level-Themen

Was du bekommst:

  • Quellcode mit Build-Schritten (GCC/CMake, STM32CubeIDE, ESP-IDF oder PlatformIO)
  • Host-seitige Python-Testscripts, die du selbst erneut ausführen kannst
  • Ein kurzer Bericht mit Testergebnissen und bekannten Limitationen

Aktuelle Open-Source-Arbeiten: ein STM32G431 OTA-Bootloader in 2,4 KB mit 99 Hardware-Tests, ein USB-zu-CAN-Adapter (74 Tests) und ein JTAG/SWD-Pinout-Finder (70 Tests). MSc in Elektronik/Elektrotechnik, beruflich tätig im Bereich Embedded Systems.


Sende mir dein Board, Datenblätter und Zielvorhaben, und ich antworte mit einem Plan und einem festen Angebot.

Plattform:

STM32

Sensoren:

Temperatur

•

Luftfeuchtigkeit

•

Beschleunigungsmesser

Expertise:

Firmware-Entwicklung

•

RTOS

•

Mikrocontroller

Mein Portfolio