Buggy-Fahrzeugsteuerung: STM32, CAN-FD, Raspberry Pi - 14/08/2026 16:14 EDT

via Freelancer ·

Budget / Salary€3,000–5,000
TypeFreelance project
LocationRemote
Posted2 hours ago


Erfahrener Embedded-/Automotive-Entwickler gesucht – STM32G474 ×5, CAN-FD, Raspberry Pi, OBD-II & 2 Displays

Hallo,

ich suche einen erfahrenen Embedded-/Automotive-Entwickler für den Aufbau einer eigenen Fahrzeugsteuerung für einen Buggy.

Es soll ein komplettes, professionelles System aus STM32, CAN-FD, Raspberry Pi, OBD-II und zwei Displays entstehen.

Vorhandene Hardware

* Raspberry Pi als zentrale Einheit
* 5× STM32G474 als dezentrale Controller
* MCP2562 CAN-FD Transceiver für die STM32-CAN-FD-Anbindung
* mehrere CAN-FD-Module
* USB-CAN-FD-Adapter für den Raspberry Pi
* OBD-II/CAN-Anbindung
* ST-LINK/V3-MINI zum Programmieren/Debuggen der STM32
* 2 Displays:
* Display 1 = digitaler Tacho
* Display 2 = Touchscreen/HMI
* Sensoren
* High-Side-Treiber für Fahrzeugausgänge
* 12-V-/5-V-Stromversorgung für die Elektronik
* CarPlay-Modul, das später in das System integriert werden soll

Geplante Funktionen

Die STM32 sollen über CAN-FD miteinander kommunizieren und unter anderem übernehmen:

* Licht
* Blinker
* Bremslicht
* Lüfter
* Winde
* Sensoren
* Temperaturen
* Spannungen
* weitere Fahrzeugausgänge und Sensoren

Der Raspberry Pi soll als zentrale Gateway-, Diagnose- und HMI-Einheit dienen.
Zusätzlich soll die OBD-II-Schnittstelle integriert werden, um – soweit vom Fahrzeug unterstützt – Daten wie:

* Geschwindigkeit
* Drehzahl
* Temperaturen
* weitere Live-Daten
* Fehlercodes/DTCs

auszulesen und auf den Displays darzustellen.
Display 1 – Tacho Modernes digitales Cockpit wie auf meiner beigefügten Vorlage:
* Geschwindigkeit
* Drehzahl
* Tank
* Temperatur
* Batteriespannung
* Gang/Betriebsmodus
* Warnsymbole
* Fahrzeugstatus
Bei einem Fehler soll beispielsweise deutlich angezeigt werden: WARNUNG Motortemperatur zu hoch Fehlercode: P0195 Display 2 – Touchscreen Moderne Fahrzeug-HMI mit:
Fahrzeugübersicht Sensoren Tank/Reichweite Reifendruck Licht Lüfter Winde Diagnose Fehlercodes Einstellungen Systemstatus Logging Zusätzlich möchte ich später CarPlay integrieren.
Besonders wichtig Ich suche keinen einfachen Raspberry-Pi- oder Arduino-Programmierer. Der Entwickler sollte nachweisbare Erfahrung mit möglichst mehreren dieser Bereiche haben:
STM32G4 / STM32 – CAN/CAN-FD – MCP2562 – Embedded C/C++ – Raspberry Pi/Linux – OBD-II/UDS – Automotive – HMI/Qt/QML – verteilte Steuergeräte. Die STM32 sollen die zeitkritischen Aufgaben lokal übernehmen. Der Raspberry Pi soll hauptsächlich Gateway, HMI, Diagnose und Logging übernehmen. Ich möchte eine saubere, modulare und erweiterbare Lösung mit vollständigem Quellcode und Dokumentation. Das Projekt soll zunächst mit einem STM32 + CAN-FD + Raspberry Pi als Prototyp getestet und anschließend auf die 5 Controller erweitert werden. Bitte nur bewerben, wenn bereits echte Projekte mit STM32 und CAN/CAN-FD umgesetzt wurden. Beispiele bisheriger Projekte/Portfolio bitte mitsenden.
Standort: Graz/Steiermark bevorzugt, Remote ebenfalls möglich.
---
Zusätzliche Anforderungen:
1. Das finale System muss exakt wie auf dem Referenzbild aussehen, einschließlich der Fehlerwarnungen.
2. Bevorzugt werden Entwickler aus Deutschland oder Österreich; Hardware kann jedoch auch an andere Standorte versendet werden.
3. Es wird großer Wert auf verifizierte Fachleute gelegt, die nachweislich ähnliche Projekte erfolgreich umgesetzt haben.
linux automotive debugging software development raspberry pi documentation prototyping stm32 distributed systems sensor integration
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.