Vous trouverez ici toutes les librairies disponibles pour contrôler les modules USB Yoctopuce. Il y a une librairie par language, qui permet de contrôler tous les modules disponibles. Ces librairies sont fournies gratuitement, avec leur code source. Dans certains languages, comme Javascript et PHP, vous aurez aussi besoin du Virtual Hub. Ces fichiers sont assez volumineux car il comprennent de nouveaux exemples à la fois au format source et précompilés.
Langage | Release notes | Code source | Package | Documentation | Tutoriel | ||
Zip | Git | HTML1 | |||||
Android | release 54852 03/06/2023 | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
C++ | release 54852 03/06/2023 | ![]() | ![]() | ![]() | ![]() | ![]() | |
C# | release 54852 03/06/2023 | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
Universal Windows Platform | release 54852 03/06/2023 | ![]() | ![]() | ![]() | ![]() | ||
Delphi | release 54852 03/06/2023 | ![]() | ![]() | ![]() | ![]() | ![]() | |
JavaScript / EcmaScript 2017 | release 54852 03/06/2023 | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
TypeScript | release 54852 03/06/2023 | ![]() | ![]() | ![]() | ![]() | ![]() | |
Java | release 54852 03/06/2023 | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
Objective-C | release 54852 03/06/2023 | ![]() | ![]() | ![]() | ![]() | ![]() | |
PHP | release 54852 03/06/2023 | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
Python | release 54852 03/06/2023 | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
VisualBasic .Net | release 54852 03/06/2023 | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
LabVIEW | release 54037 14/04/2023 | ![]() | ![]() | ![]() | |||
MATLAB (Beta) | release 54037 14/04/2023 | ![]() | ![]() | ![]() | ![]() | ||
(JavaScript, deprecated2) | release 54852 03/06/2023 | ![]() | ![]() | ![]() | ![]() |
1 - Chacune des documentations de l'API est contenue dans une seule page web que vous pouvez sauver sur votre disque local pour la consulter offline plus tard.
2 - A la place de l'ancienne librairie JavaScript qui utilise des requêtes bloquantes, nous vous recommandons la nouvelle librairie JavaScript / EcmaScript 2017, compatible aussi avec node.js et qui utilise des appels asynchrones non-bloquants.
Vous trouverez les preview des librairies v2.0 qui permettent contrôler les modules USB Yoctopuce. La principale nouveauté de la version 2.0 est le support SSL/TLS qui permet de chiffrer les communications entre la librairie et les modules Yoctopuce. Ces librairies sont fournies gratuitement, avec leur code source. Ces fichiers sont assez volumineux, car ils comprennent de nouveaux exemples à la fois au format source et précompilés.
Langage | Release notes | Code source | Tutoriel |
Zip | |||
C++ | release 53532 15/03/2023 | ![]() | ![]() |
C# | release 53532 15/03/2023 | ![]() | ![]() |
Python | release 53532 15/03/2023 | ![]() | ![]() |
VisualBasic .Net | release 53532 15/03/2023 | ![]() | ![]() |
1 - Chacune des documentations de l'API est contenue dans une seule page web que vous pouvez sauver sur votre disque local pour la consulter offline plus tard.
2 - A la place de l'ancienne librairie JavaScript qui utilise des requêtes bloquantes, nous vous recommandons la nouvelle librairie JavaScript / EcmaScript 2017, compatible aussi avec node.js et qui utilise des appels asynchrones non-bloquants.
Cette librairie vous permettra d'accéder à toutes les fonctionalités des modules Yoctopuce depuis n'importe quel environnement qui supporte le chargement d'Assembly .NET, comme par exemple MATLAB, WINDEV ou un Microsoft PowerShell.
Langage | Release notes | Code source | Package | Documentation | Tutoriel | ||
Zip | Git | HTML1 | |||||
.Net Proxy | release 54037 14/04/2023 | ![]() | ![]() | ![]() | ![]() | ![]() |
1 - La documentation HTML est contenue dans une seule page web que vous pouvez sauver sur votre disque local pour la consulter offline plus tard.
L'API en ligne de commande se présente sous la forme d'un ensemble d'exécutables, un par type de fonctionnalité offerte par l'ensemble des produits Yoctopuce. Ces exécutables sont fournis pré-compilés pour toutes les plateformes/OS officiellement supportés par Yoctopuce.
Système d'exploitation | Release notes | Téléchargement | Documentation | Tutoriel | |
Zip | HTML1 | ||||
Windows | release 54037 (14/04/2023) | ![]() | ![]() | ![]() | ![]() |
Mac-OS-X | release 54037 (14/04/2023) | ![]() | |||
Linux Intel | release 54037 (14/04/2023) | ![]() | |||
Linux ARM | release 54037 (14/04/2023) | ![]() | |||
Linux MIPS | release 54037 (14/04/2023) | ![]() | |||
Linux (apt-get) | release 54037 (14/04/2023) | Yoctopuce APT repository | ![]() |
1 - La documentation HTML est contenue dans une seule page web que vous pouvez sauver sur votre disque local pour la consulter offline plus tard.
Si vous désirez créer un circuit imprimé (PCB) permettant d'assembler et de connecter des modules Yoctopuce ensemble pour former un produit fini, nous mettons aussi à votre disposition une librairie de composants utilisable directement avec le logiciel DipTrace.
Release notes | Download | Tutorial | ||
Zip | HTML | Video | ||
Librairie pour DipTrace | release 25037 11/07/2016 |
![]() |
![]() |
![]() |