Conception et développement d’une librairie GSM en langage C intégré dans le Projet AUTO RADIO pour AUDI.
Conception et réalisation d’une carte de test pour la balise embarqué de géolocalisation
- Développement de logiciel PC pour lancer les différents mode de teste.
Développement C de firmwares sous linux embarqués (Drivers, Root FS,CROSS compilation, GDB debugger , …)
Librairies de codecs multimédia logiciels adaptés (Texas Instruments DaVinci : ARM9+coprocesseur MPG4 + vidéo ).
Développement d’une caméra de surveillance sans fil 3G Bluetooth.
- Une carte de communication avec un modem 3G (connexion internet PPPD) et module Bluetooth.
- Une carte encodage pour encoder le flux vidéo avec un processeur DM355 (Linux Montavista )
- Une carte capteur qui contient le capteur vidéo et le filtre jour/nuit.
- Gestion des périphériques USB, UART, GPIO, carte SD,… sous linux embarqué
- Développement de software embarqué (Encodage MPEG4 & JPEG, Gestion d’alarme, Détection de mouvement,…).
- Intégration d’un serveur RTSP open source LIVE555 , serveur HTTP et OPENVPN pour créer un réseau privé virtuel.
- Validation du produit complet au niveau matériel et logiciel.
Développement d’un système de gestion de flotte.
- Développement de l’application embarquée (Gestion de GPS, GPRS, Bluetooth,…).
- Validation du produit complet au niveau matériel et logiciel.
Etude et Réalisation d’une Interface Multimodales d’Assistance aux Handicapés Moteurs sur Fauteuil Roulant :
Contrôle d’un PDA (Partie Embarquée):
- Conception et réalisation d’une carte électronique composée d’un microcontrôleur PIC 18F4555, interface USB host et d’un module Bluetooth.
- Développement du logiciel embarqué pour microcontrôleur en langage C.
Contrôle d’un PDA (Partie Software tablette PC) : Développement d’une application WIN CE (Visual Studio).
Développement d’une IHM Windows d’accès aux fonctionnalités téléphonie GSM par Bluetooth (Commandes AT).
Conception et Réalisation d’une Télécommande infrarouge universel à base de microcontrôleur PIC 18F4455 (Communication
USB avec une application Windows).
Projets effectués :
Conception et réalisation d’un télémètre ultrason à base des transducteurs ultrason à 40Khz.
Conception et réalisation d’un Système de détections d’anomalies dans un centre d’amplification téléphonique :
- Hardware : Conception et réalisation d’une carte électronique à base d’un PIC 16F628 et 8 multiplexeur.
- Software PC: Développent d’une application Delphi (Windows), Communication UART avec la carte embarqué.
Conception et réalisation d’un système de traçage des caractéristiques d’un panneau solaire :
- Hardware : Conception d’une carte électronique à base d’un PIC 16F876 et SRAM ( 256KB )
- Software PC : Développement d’une application C++ Builder (Windows) pour le traçage de graphe de caractéristique.
Commande d’un moteur pas à pas par USB :
- Développement du logiciel embarqué pour microcontrôleur en langage C.
- Développement d’une IHM Windows avec Visual Studio (c#).
Conception et réalisation d’un robot mobile autonome :
- Une carte de commande de moteur pas à pas (logiciel embarqué en assembleur PIC).
- Une carte électronique de détection de couleur à base des composants électronique analogiques.
- Une carte infrarouge qui permet la recherche de cible et l’évitement d’obstacle a base d’un pic 18F84 (logiciel embarqué en C).
Implémentation d’un contrôleur PID pour la régulation de vitesse d’un robot mobile constitué d’une carte de commande à
base de deux PICs 16F628 avec encodeur optique et une carte de puissance à base de composant L298 (pont H).
Identification et estimation des paramètres d’un moteur à courant continue (DC) (Simulation avec des mesures réelles).
Développement du logiciel microcontrôleur en c : acquisition/contrôle, interface, PC(UART).