Skip to content
Portrait de Nicolas Dubois
Hardware → Firmware → Linux → Automatisation → Production

Nicolas Dubois

Développeur Logiciels pour Systèmes Embarqués, Automatisation & Robotique

Développement embarqué • Intégration IT/OT • Robotique & vision • Optimisation CNC

Je conçois des solutions complètes sur toute la chaîne industrielle — de l'électronique et du firmware jusqu'à l'optimisation de la production.

8+
ans d'expérience
8
domaines d'expertise
20+
projets réalisés
Profil

À propos

Je fais passer la robotique et l'automatisation du concept à l'atelier — en reliant l'IT et l'OT.

Régleur, programmeur puis chef d'équipe CNC, je développe aujourd'hui les commandes et les logiciels de la production que je pilotais : je connais l'atelier de l'intérieur. Je couvre tout le cycle — veille technologique, évaluation de concepts, développement, mise en service et support — côté OT (Beckhoff, EtherCAT, robots Fanuc, cellules robotisées) comme côté IT (données machines, tableaux de bord temps réel, Linux, Docker). La vision par ordinateur et l'IA appliquée (YOLO, OCR) font partie de mes projets concrets.

Stack

Compétences techniques

Des microcontrôleurs aux automates, du firmware au cloud industriel.

Systèmes embarqués

  • C / C++Expert
  • ESP32Expert
  • STM32Avancé
  • FreeRTOSAvancé
RP2040M5Stack Core S3M5Stack Tab5DMAPWMADC / DACTimersInterruptsState Machines

Linux embarqué

  • Linux / CLIAvancé
  • PythonAvancé
  • BashAvancé
  • DockerAvancé
STM32MP157STM32MP257Raspberry PiASUS Tinker BoardLattePandaODYSSEY-X86J4125systemdWayland / X11

GUI & Logiciel

  • LVGLAvancé
  • C# / .NETAvancé
  • JavaScriptIntermédiaire
  • SQLiteIntermédiaire
Style ManagerLanguage ManagerTouch CalibrationLVGL SimulatorHTMLCSS

Automatisation industrielle

  • Beckhoff PLCAvancé
  • Structured TextAvancé
  • NC (ISG / Siemens)Expert
  • Fanuc RoboticsIntermédiaire
EtherCATHMICNCEthernet/IPI/OMulti-spindle

Cloud & IA

  • GitHub Actions / CIAvancé
  • Azure IoTIntermédiaire
  • Prompt EngineeringAvancé
  • Local AI (LM Studio)Avancé
Computer VisionOpenCVTensorFlowYOLOOCRMQTT CloudCodex

Protocoles & Réseau

  • UART / Virtual UARTExpert
  • I²C / SPIAvancé
  • ModbusAvancé
  • MQTT / WebSocketAvancé
HTTPSSHSCPSMBFTPNetworkManagerwpa_supplicant
Formation

Diplômes & certifications

Diplôme d'État, qualification de branche et formations constructeurs suivies au fil de mon parcours.

  • Formation certifiante· 2024

    STM32 & RTOS FreeRTOS

    Cynetis Embedded · 4 jours · 32 h

    Prise en main des microcontrôleurs STM32 à cœur ARM Cortex-M et programmation avec le noyau temps réel FreeRTOS.

  • Formation certifiante· 2022

    Robot Fanuc — cours de base & formation installation

    Robotec Solutions AG

    Bases de la programmation et de l'exploitation d'un robot Fanuc, complétées par une formation sur l'installation robotisée du site.

  • Formation certifiante· 2022

    Beckhoff TwinCAT 3 Basis

    Beckhoff Automation AG · 3 jours

    Architecture TwinCAT 3 (XAE / XAR) intégrée à Visual Studio, programmation IEC 61131-3 (ST, LD, FBD, SFC), tâches temps réel et diagnostic.

  • Formation certifiante· 2017

    Programmation INDEX C100 / C200 / C200-SL

    INDEX TRAUB · 5 jours

    Programmation CNC des tours de production INDEX C100, C200 et C200-SL.

  • Formation certifiante· 2014

    Programmation fraisage 5 axes Mazak

    Yamazaki Mazak France · 4 jours

    Stage constructeur de programmation de pièces en fraisage 5 axes sur centres d'usinage Mazak.

  • Qualification· 2013

    CQPM Fraiseur industriel

    UIMM

    Qualification reconnue par la branche métallurgie (catégorie A) : préparation, réglage et conduite de l'usinage en fraisage industriel.

  • Diplôme· 2011

    Bac Pro Technicien d'usinage

    Académie de Strasbourg

    Obtenu avec mention Assez Bien : la base de mon parcours en usinage et en programmation CNC.

Études de cas

Réalisations professionnelles

Des projets industriels concrets, présentés du problème jusqu'aux résultats mesurables.

GitHub & atelier

Projets personnels & Open Source

Dépôts GitHub publics et réalisations d'atelier.

  • HoverSerial — Hoverboard Control

    Pilotage d'une carte de hoverboard reflashée (firmware FOC) depuis un Raspberry Pi par liaison série.

    PythonUARTSerialMotor Control
    Python16

    Mis à jour il y a 9 jours

  • 1/8

    Electricity Consumption — PyQt

    Analyse d'un export de consommation électrique et simulation d'une installation photovoltaïque avec batterie.

    PythonPyQtData Viz
    Python1

    Mis à jour il y a 2 mois

  • 1/5

    AI Camera — License Plate Recognition

    Lecture de plaques d'immatriculation en temps réel : flux RTSP d'une caméra Raspberry Pi, détection YOLO et OCR.

    PythonYOLOOpenCVOCRRaspberry Pi
    Python

    Mis à jour il y a 7 mois

  • 1/4

    M5Stack Core S3 — Water-Level Monitoring

    Mesure du niveau d'une citerne par ultrasons sur M5Stack CoreS3 : tableau de bord web, MQTT et deep sleep.

    M5Stack Core S3C++SensorsIoTLVGL
    C++

    Mis à jour l’année dernière

  • Robot Receiver

    Récepteur embarqué du robot : serveur UDP, centrale inertielle, régulation PID et pilotage des moteurs.

    PythonSerialRobotics
    Python

    Mis à jour il y a 2 ans

  • Robot Controller — Raspberry Pi

    Télécommande de robot sur Raspberry Pi Game HAT : joysticks analogiques, interface Tkinter et liaison UDP.

    Raspberry PiPythonGPIORobotics
    Python11

    Mis à jour il y a 5 ans

  • 1/2

    Robot Controller — Arduino

    Télécommande et robot Arduino reliés en nRF24 : retour d'état sur écran LCD, motorisation par hoverboard.

    ArduinoCMotorsRobotics
    C1

    Mis à jour il y a 5 ans

  • 1/7

    Pompe à chaleur

    Pompe à chaleur pilotée par ESP32 : régulation et détendeur en PID, interface PAC Studio, supervision Docker multi-PAC.

    ESP32-S3C++FastAPIInfluxDBGrafana
    Atelier
  • 1/2

    Robots mobiles

    Essais de robots mobiles pilotés à distance.

    Atelier
  • 1/4

    Projets divers

    Bricolages électroniques et mécaniques variés.

    Atelier
Échangeons

Contact

Un projet en systèmes embarqués, automatisation ou optimisation de production ? Parlons-en.