← Accueil
Développement
Développement matériel
- Systèmes à base de microcontrôleurs (ARM Cortex-M, ESP32, NXP i.MX RT)
- Conception et intégration FPGA (Xilinx Artix-7, Zynq)
- Circuits analogiques et numériques
- Conception de PCB (Pulsonix, multicouches, haute vitesse, CEM)
- Simulation de circuits (LTspice, TINA, Vivado)
- Alimentations haute puissance et interrupteurs de puissance
- Conception thermique et concepts de masse
Développement logiciel
- Logiciel embarqué (C, C++, assembleur)
- Programmation FPGA (VHDL, Verilog, SystemVerilog)
- Systèmes temps réel (FreeRTOS, bare-metal, multi-cœur)
- Protocoles de communication (CAN, CAN FD, Ethernet, EtherCAT, I²C, SPI, MOST)
- Programmation CAPL pour le développement et test CAN
- Programmation LabView et automatisation de tests
- Linux embarqué (PetaLinux, Yocto, modules noyau)
- Développement d’applications Android (Kotlin, Jetpack Compose)
- Applications web (Python/Flask, JavaScript, Socket.IO)
- Visualisation de données (Chart.js, tableaux de bord temps réel)
- Machine learning (TensorFlow.js, PyTorch)
Simulation et vérification
- Simulation de circuits dans les domaines temporel et fréquentiel
- Analyse Monte Carlo et considérations pire cas
- Vérification FPGA avec testbenches SystemVerilog
- Simulation HDL (Vivado, Icarus Verilog, Verilator)
- Diagramme de Bode, Nyquist, analyse de Fourier