top of page

🔌 Connexion USB avec FizziQ Connect (Mac & PC)

Cette page explique comment connecter votre FizziQ Connect (ou microcontrôleur) à FizziQ Web via USB.​​​

1. Installation du driver pour FizziQ Connect

 Le driver permet à l’ordinateur de reconnaître le boîtier FizziQ Connect et de créer un port série pour communiquer avec lui.

Sans driver, l’appareil est détecté mais ne fonctionne pas.

👉 À faire une seule fois par ordinateur . Ensuite, le FizziQ Connect sera reconnu automatiquement.​​

Windows

FizziQ Connect utilise un convertisseur USB → série (CP2104) qui nécessite l'installation du driver CP210x (par Silicon Labs).

Étapes :

  1. Télécharger le driver CP210x USB to UART Bridge (Silicon Labs)

  2. Décompresser (Extraire) le fichier (si nécessaire)

  3. Lancer le programme d’installation (x64 pour les ordinateurs récents)

  4. Accepter la licence

  5. Suivre les instructions et redémarrer le PC

 

Vérification :

  1. Brancher le FizziQ Connect

  2. Ouvrir le Gestionnaire de périphériques

  3. Aller dans Ports (COM et LPT)

  4. Vous devez voir : Silicon Labs CP210x USB to UART Bridge (COMx)

 

⚠️ Problème : Code 28

Si vous voyez : CP2104 USB to UART Bridge Controller – Code 28

👉 Le driver n’est pas installé correctement

Solution :

  1. Clic droit → Désinstaller l’appareil

  2. Relancer l’installation du driver

  3. Rebrancher l’appareil

macOS

Sur Mac, le driver est souvent automatique.
Sinon, installer CP210x (Silicon Labs).

Étapes :

  1. Installer le driver CP210x

  2. Aller dans Réglages système → Confidentialité et sécurité

  3. Autoriser le logiciel Silicon Labs

  4. Redémarrer le Mac

 

Vérification

  1. Brancher l’appareil

  2. Ouvrir le Terminal

Taper : ls /dev/cu.*

👉 Vous devez voir : /dev/cu.SLAB_USBtoUART

2. Connexion avec FizziQ Web

Étapes :

  1. Connectez votre appareil via USB

  2. Sélectionner Capteurs Externes > USB Serial

  3. Cliquez sur “Connecter” dans FizziQ Web

  4. Sélectionnez le port série proposé

  5. Les données apparaissent automatiquement

3. Connexion pour micro:bit, Arduino et ESP 32

Le logiciel FizziQ Web attend les données selon un format spécifique et pour une vitesse Baud Rate précise.

Ce format est différent du format par l'envoi par Bluetooth.

 

Le format attendu est un envoi de données dans une chaîne de caractères de type : "FZx:yyy:zzzzz"

avec : x le canal du capteur (0 à 5) qui permet d'avoir plusieurs capteurs de même type sur différents canaux

yyy le type du capteurs parmi les noms ci-dessous. 

zzzzz : la valeur du capteur en format décimal avec le point comme séparateur décimal

Exemples :

Température 25,5 degrés : envoyer "FZ0:tem:25.5"

4. Compatibilité navigateur

⚠️ Utiliser :

  • Chrome

  • Edge (version 89+)

❌ Non compatible : Safari, Firefox

5. Dépannage

 

FizziQ Connect

  • Vérifier qu’il est allumé

  • Mettre à jour le firmware à une version 2.3.2 ou supérieure

Microcontrôleur

  • Vérifier le format "FZx:LABEL:VALEUR"

  • Vérifier le Baud Rate (115200)

 

6. Problèmes courants

  • Le driver est mal installé

  • câble USB non data → changer de câble

  • port USB défectueux → essayer un autre

  • mauvais navigateur → utiliser Chrome/Edge

7. Baud Rate

  • Par défaut : 115200 bps

  • Doit correspondre à celui du programme

bottom of page