Application disponible

Freelance linkedin-marwen-maghrebi

freelance
Email vérifié

linkedin-marwen-maghrebi

0.0/5 (0 Avis)
Membre depuis le 6 aoĂ»t 2025
Niveau de profil 100%

🧠 Je me spĂ©cialise dans le dĂ©veloppement de logiciels pour STM32 (F1–F4), PIC16F, ATmega328P, ESP32 et Raspberry Pi, en utilisant des outils comme STM32CubeIDE, MPLAB X, PlatformIO et Qt Designer. Ma base de programmation en Embedded C, C++ et Python permet une intĂ©gration transparente entre le matĂ©riel et le logiciel.

💡 Mon travail implique :

Développer des pilotes personnalisés pour les capteurs, actionneurs, écrans et modules sans fil.

Gestion de la configuration périphérique de bas niveau : GPIO, ADC/DAC, minuteries, PWM, USB, DMA.

CrĂ©ation d’interfaces graphiques de bureau basĂ©es sur PyQt5 pour la surveillance, le contrĂŽle et le diagnostic en temps rĂ©el.

Concevoir des architectures de communication robustes utilisant des protocoles tels que SPI, I2C, UART, CAN Bus et MQTT/HTTP sur WiFi ou LoRaWAN.

Construire des systÚmes IoT sécurisés et évolutifs avec FreeRTOS ou Embedded Linux, garantissant des performances en temps réel et une tolérance aux pannes.

🌐 J’ai dĂ©veloppĂ© des serveurs Web intĂ©grĂ©s et travaillĂ© avec des systĂšmes de contrĂŽle d’accĂšs Ă  distance et des appareils mĂ©dicaux d’électrothĂ©rapie.

🎯 Je vise Ă  concevoir des solutions embarquĂ©es qui ne sont pas seulement fonctionnelles mais fiables et conviviales, assurant des performances sous des contraintes strictes de timing et d’alimentation.

 

0 Projets en cours
0 Projets terminés
0 Projets annulés

* Cliquez sur le bouton ci-dessous afin d'envoyer une proposition

Contacter le freelance

Expériences

Ingénieur logiciel embarqué | Raspberry Pi, GUI PyQt, contrÎle matériel en temps réel

  •  physiomedica / BioStimology by Cosmosoft
  •  Sep 2023 - Jan 2025

- DĂ©veloppĂ© un systĂšme de contrĂŽle en temps rĂ©el sur Raspberry Pi utilisant Python et PyQt, alimentant l’interface matĂ©rielle de BodySculptor et le logiciel de gestion des thĂ©rapies.

- Construit une interface graphique Ă  Ă©cran tactile rĂ©active permettant aux thĂ©rapeutes de sĂ©lectionner des protocoles de traitement, de surveiller la progression de la thĂ©rapie et d’exĂ©cuter des diagnostics.

- IntĂ©grĂ© avec du matĂ©riel utilisant SPI (MCP3008 ADC) et I 2 C (expanseur d’E/S MCP23017) pour traiter les donnĂ©es analogiques des capteurs (pression, courant, tempĂ©rature), exĂ©cuter le contrĂŽle PWM et gĂ©rer les opĂ©rations GPIO.

- Drivers personnalisés conçus pour contrÎler les électrovannes et les pompes pneumatiques dans les modules de thérapie.

- GĂ©rĂ© la configuration et les mĂ©tadonnĂ©es des appareils via les utilitaires de fichiers INI, et implĂ©mentĂ© la tĂ©lĂ©mĂ©trie et les mises Ă  jour avec l’intĂ©gration du service web (API REST avec statut d’appareil en ligne, suivi du crĂ©dit, rapport d’erreurs)

- AssurĂ© une dĂ©tection robuste des erreurs et des performances multithread Ă  l’aide de Qt QThread, permettant un timing et un retour prĂ©cis sous contraintes de temps rĂ©el.