Chose promise, chose due. Cette semaine Yoctopuce annonce son premier module de série avec un connecteur USB-C. Il s'agit du Yocto-Meteo-V2-C.
En mai dernier, on a organisé un petit sondage permanent pour essayer de savoir si nos clients était intéressées par une migration de nos produits vers une connectique USB-C et quels produits devait-on migrer en priorité.
Comme on s'y attendait un petit peu, le résultat est à peu près 50-50 : la moitié des gens qui ont répondu disent vouloir une connectique USB-C dès que possible, l'autre moitié n'a aucune envie de changer et souhaite rester en micro-B aussi longtemps que possible, et une petite minorité s'en moque complètement, du moment que ça marche.
Par contre, il est très nettement apparu que le module à migrer en premier était le Yocto-Meteo-V2. Ce qu'on a fait.
Le Yocto-Meteo-V2-C et le Yocto-Meteo-V2
Compatibilité
La seule différence notable entre un Yocto-Meteo-V2 et un Yocto-Meteo-V2-C est le connecteur USB, tout le reste est 100% compatible tant au niveau mécanique qu'au niveau logiciel. Si votre software n'est pas verrouillé sur un nom de modèle précis vous pouvez intervertir un module micro-B et sa version USB-C sans que le logiciel ne se rende compte de quoi que ce soit.
Les boîtiers
Le Yocto-Meteo-V2-C rentre dans le même boîtier que le Yocto-Meteo-V2 à savoir un YoctoBox-Long-Thin-Black-Vents. Les connecteurs USB-C étant un peu plus gros que les micro-B, il a fallu se battre un peu pour que ça rentre, mais on a fini par y arriver.
Reconnaître les versions USB-C
Visuellement, il est très facile de distinguer un module Yoctopuce USB-C de sa version Micro-B. Sur le papier c'est plus subtil. On a décidé que le préfixe du numéro de série d'un module USB-C se terminerait toujours par "C" et que le nom du module serait affublé du suffixe "-C". Évidement cela entre un peu en conflit avec le Yocto-Thermistor-C, mais on a décidé de vivre avec cette petite exception pour l'instant.
Les révisions
Pour minimiser les risques de confusion, on a aussi décidé de synchroniser les révisions des versions micro-B et USB-C. Le problème ne se pose pas avec le Yocto-Meteo-V2 qui est toujours à la révision A, mais attendez vous à voir apparaître des versions USB-C de module sortir directement avec des révisions B, C etc....
Les câbles
Les câbles sont le gros problème des appareils avec une connectique USB-C. Cette connectique est littéralement utilisée pour tout et n'importe quoi. Par conséquent, si vous achetez le premier câble le USB-C qui se présente, rien de vous garanti qu'il va fonctionner pour une utilisation précise. Cependant, les modules Yoctopuce ne faisant que de l'USB 1.1 c'est à dire l'USB le plus simple qui soit, il y a peu de chances pour qu'un câble USB-C tout simple ne fonctionne pas avec les modules Yoctopuce. Veillez simplement à choisir un câble de données et non pas un câble de charge. En cas de doute, Yoctopuce propose dorénavant sur sa boutique en ligne quelques câbles Delock qu'on a testés.
- USB-A-C-50 (Delock #83869)
- USB-A-C-100 (Delock #83870)
- USB-C-Micro-B-13 (Delock #86793)
- USB-C-Micro-B-100 (Delock #83602)
On a pris la peine de les dépiauter pour vérifier qu'ils sont blindés convenablement, pas de problème pour les câble A vers C, mais on pense que le blindage des deux câbles C vers Micro-B est nettement insuffisant. Il faudra cependant s'en contenter en attendant de trouver mieux.
Vous remarquerez au passage qu'un câble USB-C est nettement plus cher qu'un câble Micro-B.
Prix
Il n'y a pas que les câbles USB-C qui sont plus chers, le Yocto-Meteo-V2-C est un peu plus cher que le Yocto-Meteo-V2 et ce, pour deux raisons.
- Le connecteur USB-C nous coûte plus cher qu'un connecteur micro-B
- Le prix unitaire en francs Suisses d'un module Yoctopuce est strictement proportionnel à son coût en composants. Ce prix est calculé lors de sa mise sur le marché et n'est pas changé par le suite, sauf cas exceptionnel. Dans le cas du Yocto-Meteo-V2 son prix a été décidé en 2018 et n'a pas été changé depuis. Mais le prix du Yocto-Meteo-V2-C est basé sur le coût actuel de ses composants, d'où un effet de rattrapage.
Comment commander une version USB-C
On ne voulait pas dédoubler le nombre d'entrées sur notre boutique en ligne, les versions micro-B et USB-C se partagent donc la même page produit et sur chaque page produit vous pouvez facilement basculer d'une version à l'autre.
La page produit du Yocto-Meteo-V2 et du Yocto-Meteo-V2-C
Conclusion
Le Yocto-Meteo-V2-C n'est que le premier module USB-C d'une longue liste de modules à migrer. Les prochains modules seront probablement le Yocto-Light, le Yocto-Thermocouple et le Yocto-Volt. Si vous souhaitez influencer l'ordre dans lequel la migration vers USB-C est effectuée, sentez-vous libre de participer à notre sondage permanent.