Apprenez le développement USB HID en toute simplicité.

Créez votre propre périphérique en moins de 60 min    

Périphériques USB HID

Accéder au cours

Créez des périphériques Generic Desktop

« Vous apprendrez à développer une souris, un clavier, un écran tactile USB HID et tout périphérique personnalisé. »

Périphériques Generic Desktop

Comprendre les descripteurs de périphérique

« Les descripteurs n’auront plus aucun secret pour vous. »

Analyser les rapports HID

« Nous avons développé une console pour faciliter le débogage des périphériques tout au long du cours. »

Analyseur de rapports HID
Périphérique envoyant des rapports d’entrée

Construire vos périphériques personnalisés

« À la fin du cours, vous serez capable de créer vos propres périphériques HID. »

« Nous utiliserons des cartes ESP32‑S2/S3 pendant le cours ; cependant, tous les concepts s’appliquent à toute carte prenant en charge l’USB HID,
comme les cartes Teensy, Raspberry Pi Pico, STM32, MSP430, et plus encore. »

Commencez à construire des périphériques USB HID dès maintenant

« La voie la plus rapide pour le développement USB HID. »

Basic

Ceci est l’édition Basique

E-book Édition Basique

49€

Obtenir l’édition Basique

L’essentiel :

  • E-book Édition Basique | Apprenez le développement USB HID en toute simplicité.
  • Leçons vidéo explicatives.
  • Développement de souris.
  • Développement de clavier.
  • Quiz pour tester vos connaissances.
  • Ressources téléchargeables (exemples de code, firmwares de projets, bibliothèques).

Gold

Ceci est l’édition Or

E-book Édition Or

99€

Obtenir l’édition Or

Tout dans l’édition Basique, plus :

  • E-book Édition Or | Apprenez le développement USB HID en toute simplicité.
  • Développement d’écran tactile.
  • Développement de périphérique HID personnalisé.
  • Accès à un canal communautaire privé.
  • Support prioritaire par e‑mail.

Platinum

Édition recommandée

E-book Édition Platine

149€

Obtenir l’édition Platine

Tout dans l’édition Or, plus :

  • E-book Édition Platine | Apprenez le développement USB HID en toute simplicité.
  • Logiciel USB HID Analyzer inclus (50€ économisés).
  • Retour direct sur les projets.
  • Accès à toutes les futures mises à jour et formations.
  • Certificat de réussite en développement USB HID.

Tout ce qu’il faut savoir

« Tirez le meilleur parti du cours »

Foire aux questions

À qui s’adresse ce cours ?

Ce cours est conçu pour les développeurs, ingénieurs et passionnés qui souhaitent créer des périphériques USB HID, comme des claviers, des souris, des écrans tactiles ou d’autres périphériques d’entrée/sortie personnalisés.

S’agit‑il d’un achat unique ? Des frais mensuels ?

Oui, il s’agit d’un achat unique sans frais mensuels ni annuels.

Que vais‑je apprendre dans ce cours ?

Vous apprendrez :
  • Les fondamentaux du protocole USB HID.
  • Comment créer des descripteurs USB HID.
  • Comment développer le firmware pour des périphériques USB HID.
  • Des cas concrets comme la création d’un clavier, d’une souris et d’un écran tactile personnalisés.

Comment le cours est‑il structuré ?

Le cours inclut :
  • Du contenu écrit et des tutoriels avec des leçons vidéo expliquant les concepts et des projets pratiques.
  • Des exemples de code et des firmwares pour divers périphériques USB HID.
  • Des quiz pour évaluer votre compréhension.
  • Les éditions Premium incluent un support et des ressources supplémentaires comme du coaching individuel et un support prioritaire par e‑mail.

Ai‑je besoin d’une expérience en programmation ?

Des connaissances de base en programmation, en particulier en C/C++ et une familiarité avec l’IDE Arduino, sont recommandées. Cependant, le cours simplifie les concepts afin de les rendre accessibles aux débutants.

Puis‑je utiliser ce cours pour développer des produits professionnels ?

Oui ! Le cours fournit une base solide pour concevoir des périphériques USB HID, qui peuvent être transformés en produits professionnels avec un développement supplémentaire.

Quelle est la différence entre les éditions Basique, Or et Platine ?

  • Édition Basique : comprend l’e‑book de base, des leçons vidéo, des quiz et des ressources.
  • Édition Or : ajoute des sujets avancés comme les écrans tactiles et les périphériques HID personnalisés, ainsi que l’accès à la communauté et un support prioritaire.
  • Édition Platine : inclut tout ce qu’il y a dans Or, ainsi que le logiciel USB HID Analyzer, des retours sur les projets, et l’accès à toutes les futures mises à jour et formations.

Quelles cartes de développement sont prises en charge ?

Le firmware développé tout au long du cours prend en charge les cartes suivantes :
  • Arduino Nano ESP32
  • Adafruit ESP32‑S3 Feather
  • Adafruit ESP32‑S2 Feather
  • Autres cartes ESP32 avec prise en charge de l’USB

Néanmoins, tous les concepts s’appliquent à toute carte prenant en charge l’USB HID, telles que les cartes Teensy, Raspberry Pi Pico, STM32, MSP430, et plus encore.

De quels outils logiciels ai‑je besoin ?

Le firmware développé tout au long du cours prend en charge les cartes suivantes :

Où puis‑je obtenir de l’aide pendant le cours ?

  • Utilisez le groupe communautaire pour les discussions (disponible dans les éditions Or et Platine).
  • Les membres Platine peuvent planifier des appels individuels pour un support personnalisé.

Recevrai‑je un certificat de réussite ?

Oui, les membres Platine reçoivent un certificat de réussite à la fin du cours.