M.G.

Loading...

Services d’ingénierie

End-to-End Embedded Solutions

Du prototype à la production

Développement Logiciel Embarqué

Développement de firmware C/C++ pour systèmes bare-metal et RTOS (FreeRTOS et Zephyr RTOS). Développement de drivers bas niveau pour STM32F4/F7 MCUs. Développement Embedded Linux, y compris la création d’images personnalisées avec Yocto Project et Buildroot, device drivers et applications userspace.

En savoir plus >

Développement Hardware

Conception de schémas électroniques et routage de PCB sous KiCad, du prototype jusqu’à une solution hardware prête à être intégrée. Sélection des composants, board bring-up, tests, debugging et optimisation du design.

En savoir plus >

Test, Validation et Intégration Système

Développement et automatisation des tests, validation HiL et évaluation complète du hardware et du software. Intégration système des composants électroniques, du logiciel embarqué et des interfaces de communication, pour des performances fiables et robustes.

En savoir plus >

Entreprises avec lesquelles j’ai travaillé

Expérience au sein de ces organisations — ce ne sont pas des clients ou partenaires actuels.

Projets

sept. 1, 2026 Yocto LVGL STM32MP1

GalyTEK Smart Home System

Customizable embedded solution for controlling and monitoring smart-home devices from one touchscreen. Built with Yocto/OpenSTLinux, LVGL, and SquareLine Studio, it provides a lightweight and responsive user experience. It supports room controls, Wi-Fi, USB cameras, media recording, display settings, and system management. The system can be adapted to different screen sizes and both Linux-based and non-Linux-based boards

Témoignages

Compétences

Stack Technique

Articles

Bientôt disponible Restez à l'écoute et abonnez-vous pour être informé en premier.
août 23, 2026zephyrRtosrealtimeIoT

Start ZephyrRTOS Project Like A PRO

Zephyr RTOS has quickly become one of the most important open-source real-time operating systems in the embedded industry. It is used more and more in IoT, wearables, industrial equipment, and non safety-critical automotive applications.

Rédigé par Mohamed GALY
août 23, 2026LinuxKernelYocto

Yocto Project, Modifying the Linux Kernel using devtool.

The Linux kernel supplied by a Yocto Project Board Support Package (BSP) is a good starting point for a new project, but kernels used in real-world products rarely remain unchanged. Modifying the Linux kernel is one of the major tasks for an Embedded Systems Engineer working in a Linux development environment. Linux Kernel changes are necessary when adapting an embedded Linux system to custom hardware or project-specific requirements.

Rédigé par Mohamed GALY
août 3, 2026linuxloggingkernel

Linux Kernel Logging Concepts

The Linux kernel log is one of the most important diagnostic tools in Linux development and system troubleshooting. Understanding the kernel log is therefore essential. Before exploring how the kernel logging mechanism works, it is important to understand its core component, which is the printk() function.

Rédigé par Mohamed GALY