BIENVENUE SUR MON PORTFOLIO

Une collection de mes outils, logiciels et compétences techniques.

LOGICIELS MAÎTRISÉS

Visual Studio Code

Visual Studio Code

Mon environnement principal de développement. J’y code en C, HTML, CSS, JavaScript et Python avec des extensions dédiées pour optimiser la productivité.

Adobe Première Pro

Adobe Première Pro

Logiciel de montage vidéo que j’utilise pour la création de contenus audiovisuels, montages dynamiques et post-production de projets multimédias.

Photoshop

Photoshop

Outil incontournable pour la retouche photo, la création graphique et la manipulation d'images.

Onshape

Onshape

Outil de conception 3D en ligne utilisé pour la modélisation mécanique et la création de prototypes collaboratifs.

Fusion 360

Fusion 360

Logiciel de conception paramétrique et de simulation utilisé pour la création de pièces techniques et l’ingénierie de précision.

Catia V5

Catia V5

Outil de conception CAO/FAO/IAO utilisé dans l’industrie pour la modélisation 3D avancée et la conception mécanique complexe.

KiCad

KiCad

Logiciel de conception électronique utilisé pour la création de schémas et le routage de circuits imprimés (PCB).

Bambu Studio

Bambu Studio

Logiciel de tranchage pour imprimantes 3D BambuLab, utilisé pour préparer les fichiers d’impression et optimiser la qualité d’impression.

Simplify3D

Simplify3D

Outil de slicing avancé permettant d’optimiser les paramètres d’impression 3D (supports, remplissage, vitesse, etc.) pour des résultats précis.

Orca Slicer

Orca Slicer

Logiciel open-source de tranchage pour imprimantes 3D, pratique pour les profils personnalisés et le contrôle détaillé du G-code.

Blender

Blender

Logiciel de modélisation, pour des pièces organiques.

FileZilla

FileZilla

Client FTP fiable pour la gestion et le transfert sécurisé de fichiers vers mes serveurs.

WireGuard

WireGuard

Mise en place, configuration et gestion de réseaux privés virtuels (VPN) performants et modernes.

Suite Logiciel Topaz

Suite Logiciel Topaz

Amélioration, upscaling et restauration de la qualité d'images et de vidéos grâce à l'intelligence artificielle.

Ollama

Ollama

Déploiement et exécution de modèles de langage (LLM) en local pour l'expérimentation avec l'IA générative.

MACHINES MAÎTRISÉES

Bambu Lab X1C

Bambu Lab X1C

[Machine personnelle] Imprimante 3D FDM haut de gamme utilisée pour des impressions rapides, précises et multi-matériaux.

Ender 3 Max Neo

Creality Ender 3 Max Neo

[Machine personnelle] Imprimante 3D FDM fiable utilisée pour la création de prototypes et de pièces mécaniques sur mesure.

Creality K1C

Creality K1C

[Machine personnelle] Imprimante 3D performante pour l’impression rapide de modèles fonctionnels avec des matériaux techniques.

MomoM5S

Anycubic MomoM5S

[Machine personnelle] Imprimante 3D SLA utilisée pour la création de pièces très détaillées et de prototypes à haute précision.

Découpeuse Laser

Découpeuse Laser CO₂

Utilisée pour la découpe et la gravure de matériaux comme le bois, l’acrylique ou le cuir à partir de fichiers vectoriels.

MICROCONTRÔLEURS & CARTES DE DÉVELOPPEMENT

Raspberry Pi 5

Raspberry Pi 5

[Machine personnelle] Utilisé comme mini-serveur, contrôleur domotique et puissant nano-ordinateur pour des projets nécessitant un OS complet.

ESP32-S3

ESP32-S3

Microcontrôleur puissant avec Wi-Fi et Bluetooth intégrés. Idéal pour mes projets IoT (Internet des Objets) et le traitement de données embarqué.

STM32

STM32

Famille de microcontrôleurs 32 bits (architecture ARM Cortex-M). Utilisés pour des applications embarquées exigeant une haute précision et de fortes performances.

Arduino Uno

Arduino Uno

La carte de prototypage de référence. Idéale pour valider des concepts électroniques rapides et s'interfacer facilement avec des shields et modules.

Arduino Nano

Arduino Nano

Version ultra-compacte de l'architecture Arduino. Parfaite pour être directement intégrée sur une breadboard ou dissimulée dans des projets miniatures.

CAPTEURS, MODULES & COMPOSANTS

MT3608 Step Up

MT3608 Step-Up

Régulateur de tension élévateur (Boost) ajustable, permettant de convertir une tension basse en une tension stable plus élevée pour alimenter des modules spécifiques.

TP4056

TP4056 Lithium Charger

Module de charge linéaire pour batteries Lithium-Ion (18650...) avec circuit de protection intégré contre les surcharges et les décharges excessives.

Capteur Ultrason HC-SR04

Capteur Ultrason (HC-SR04)

Module de mesure de distance par écho ultrasonique. Couramment utilisé pour la détection d'obstacles en robotique mobile mobile.

Capteur de distance Laser ToF

Capteur de Distance Laser (ToF)

Capteur basé sur la technologie de temps de vol (Time-of-Flight) offrant une mesure de distance au millimètre près, indépendamment de la couleur de la cible.

Écran OLED LCD I2C

Écrans LCD / OLED I2C

Afficheurs compacts utilisant le protocole de communication I2C, permettant de libérer des broches sur le microcontrôleur en n'utilisant que deux fils (SDA/SCL).

Régulateur Step Down Buck

Régulateurs Step-Down (Buck)

Convertisseurs abaisseurs de tension continus (type LM2596), indispensables pour réduire efficacement une haute tension d'alimentation globale vers du 5V ou 3.3V logiques.

Servomoteurs 180 et 360

Servomoteurs (180° & 360°)

Actionneurs rotatifs précis. Modèles 180° pour le contrôle de position angulaire stricte (gouvernes, bras robotiques) et modèles 360° à rotation continue.

Moteur Pas-à-pas Stepper

Moteurs Pas-à-Pas (Stepper)

Moteurs à haute précision angulaire (comme le Nema 17), cruciaux pour le contrôle rigoureux des déplacements sur les imprimantes 3D et les machines CNC.

Drivers A4988 DRV8825 TMC2209

Drivers A4988 / DRV8825 / TMC2209

Contrôleurs de puissance pour moteurs pas-à-pas. Expertise particulière sur les TMC2209 pour leur gestion ultra-silencieuse et la détection de blocage sans fin de course (Sensorless Homing).

Shield CNC V3 Arduino

Shield CNC V3

Carte d'extension matérielle pour Arduino conçue pour centraliser le pilotage de 4 drivers de moteurs pas-à-pas, idéale pour assembler un graveur laser ou une mini-fraiseuse.

Transistor MOSFET de puissance

Transistors MOSFET

Composants de puissance utilisés comme interrupteurs électroniques à haute vitesse, indispensables pour commuter de gros courants (lits chauffants d'imprimantes, rubans LED de puissance).

Capteur biométrique ou tactile

Capteurs Tactiles & Biométriques

Modules d'interface homme-machine (touches tactiles capacitives ou lecteurs d'empreintes digitales) mis en place pour des projets de contrôle d'accès sécurisés.

Module Bluetooth HC-06

Module Bluetooth HC-06

Module de communication sans fil esclave (UART), permettant d'établir une liaison série sans fil bidirectionnelle entre tes microcontrôleurs et une application mobile ou un ordinateur pour le contrôle à distance.

SYSTÈMES D'EXPLOITATION

Windows

Windows

Maitrise de Windows XP, 7, 10 et 11 pour la bureautique et les jeux.

Linux

Linux

Utilisation quotidienne de Fedora (KDE) pour mon PC personnel et de Debian pour mon serveur personnel. J'ai également une longue expérience d'utilisation sur Ubuntu et Arch Linux.

Android

Android

Utilisation quotidienne.

LANGAGES DE PROGRAMMATION

Python

Python

Utilisé pour le scripting, l’automatisation, le développement backend et la création d’outils personnalisés.

C

C

Langage bas niveau que j’utilise pour la programmation embarquée et les applications systèmes performantes.

Rust

Rust

Actuellement en cours d'apprentissage pour développer des applications systèmes fiables, sécurisées et ultra-performantes.

HTML CSS JS

HTML / CSS / JavaScript

Développement d’interfaces web modernes, interactives et responsives — comme ce portfolio.