Ich programmiere ESP32, STM32, Arduino und weitere Mikrocontroller in Embedded-C
PCB-Designer und Embedded-Engineer, 2- und 4-Layer-PCB, RF, Leistung, IoT
Über diesen Service
Brauchst du Firmware, das auf echter Hardware funktioniert, nicht nur in einem Simulator?
Ich bin Mehedi, ein Embedded-Engineer von der SUST und Vizepräsident von RoboSUST. Ich schreibe Firmware für ESP32, STM32 und Arduino und teste sie auf echten Boards, bevor ich sie liefere.
Was ich entwickle:
- Sensorablesung, Kalibrierung und Datenlogging
- Wi-Fi, BLE und MQTT IoT-Geräte mit Web- oder Telefonsteuerung
- Motorsteuerung und PID für Roboter und Linienfolger
- Menüs für OLED-, LCD- und TFT-Displays
- Geräte mit Low-Power-Batterie und FreeRTOS-Multitasking
- Bestehenden Code reparieren oder fertigstellen
So arbeite ich:
- Arduino IDE und PlatformIO für schnelle ESP32- und Arduino-Entwicklungen
- STM32CubeIDE mit HAL oder Bare-Metal-Register-C
- FreeRTOS-Tasks, Queues und Timer
- Flashen und Debuggen mit STM32CubeProgrammer, ST-Link und UART
Was du bekommst:
- Sauberen, kommentierten C/C++-Quellcode
- Verkabelungsdiagramm (Standard und Premium)
- Einrichtungsanleitung, damit du es selbst flashen kannst
- Unterstützung, bis es auf deinem Board läuft
> Brauchst du auch eine individuelle Platine? Schau dir mein PCB-Design-Gig an.
> Möchtest du dein Board überprüfen lassen? Sieh dir mein PCB-Review-Gig an.
Sende mir dein Board und deine Teileliste, und ich sage dir ehrlich, was es braucht.
Mein Portfolio
Meine weiteren Dienstleistungen im Bereich Elektrotechnik
FAQ
Automatische Übersetzung
Mit welchen Boards arbeitest du?
ESP32, ESP32-C3, ESP8266, STM32, Arduino Uno/Nano/Mega und Raspberry Pi Pico. Frag mich, wenn dein Gerät nicht aufgelistet ist.
Kannst du meinen bestehenden Code reparieren oder fertigstellen?
Ja. Schick mir den Code und sag, was er tun soll. Kleine Korrekturen passen in das Basic-Paket.
Muss ich dir meine Hardware schicken?
Nein. Ich teste auf meinen eigenen Boards und gängigen Sensoren. Für seltene Teile leite ich dich durch Tests auf deiner Seite.
Bekomme ich den Quellcode?
Ja. Du erhältst immer den vollständigen, kommentierten Quellcode und besitzt ihn.
Kannst du auch das PCB entwerfen?
Ja. Ich entwerfe PCBs in EasyEDA, KiCad und Altium. Füge das PCB-Extra hinzu oder schau dir mein PCB-Design-Gig an.

