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 | API | Release notes | Code source | Package | Documentation | ||
| Zip | Git | Référence1 | Tutoriel | ||||
| Android | v2.0 | v2.1.15129 06/07/2026 | ![]() | ![]() | ![]() | ![]() | ![]() |
| C++ | v2.0 | v2.1.15391 04/08/2026 | ![]() | ![]() | ![]() | ![]() | |
| C# | v2.0 | v2.1.15391 04/08/2026 | ![]() | ![]() | ![]() | ![]() | ![]() |
| Delphi | v2.0 | v2.1.15129 06/07/2026 | ![]() | ![]() | ![]() | ![]() | |
| JavaScript / EcmaScript 2017 | v1.10 | v1.11.15129 06/07/2026 | ![]() | ![]() | ![]() | ![]() | ![]() |
| TypeScript | v2.0 | v2.1.15129 06/07/2026 | ![]() | ![]() | ![]() | ![]() | ![]() |
| Java | v2.0 | v2.1.15129 06/07/2026 | ![]() | ![]() | ![]() | ![]() | ![]() |
| PHP | v2.0 | v2.1.15129 06/07/2026 | ![]() | ![]() | ![]() | ![]() | ![]() |
| Python | v2.0 | v2.1.15391 04/08/2026 | ![]() | ![]() | ![]() | ![]() | ![]() |
| Typed Python (Beta) | v2.0 | v2.1.15129 06/07/2026 | ![]() | ![]() | ![]() | ![]() | ![]() |
| VisualBasic .Net | v2.0 | v2.1.15391 04/08/2026 | ![]() | ![]() | ![]() | ![]() | ![]() |
| LabVIEW | v1.10 | v1.11.11632 30/01/2026 | ![]() | ![]() | ![]() | ||
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.
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 | |
| Zip | Référence1 | Tutoriel | ||
| Windows | v2.1.15129 (06/07/2026) | ![]() | ![]() | ![]() |
| Mac-OS-X | v2.1.15129 (06/07/2026) | ![]() | ||
| Linux Intel | v2.1.15129 (06/07/2026) | ![]() | ||
| Linux ARM | v2.1.15129 (06/07/2026) | ![]() | ||
| Linux MIPS | v2.0.55272 (24/06/2023) | ![]() | ||
| Linux (apt-get) | v2.1.15129 (06/07/2026) | 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.
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 | ||
| Zip | Git | Référence1 | Tutoriel | |||
| .Net Proxy | v2.1.11632 30/01/2026 | ![]() | ![]() | ![]() | ![]() | ![]() |
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.
Vous trouverez ici toutes les anciennes librairies de programmation Yoctopuce. Ces libraires restent disponibles et utilisables: nous continuerons à fixer les failles de sécurité et d'éventuels bugs critiques, et les librairies continueront même d'être mises à jour pour y rajouter les classes nécessaires à gérer les nouveaux modules Yoctopuce. Mais nous n'y ajouterons pas systématiquement les nouvelles fonctionnalités majeures. Pour plus de détail vous pouvez consulter cet article.
| Langage | Release notes | Code source | Documentation | ||
| Zip | Git | Référence1 | Tutoriel | ||
| MATLAB (Beta) | v1.10.58438 12/12/2023 | ![]() | ![]() | ![]() | ![]() |
| JavaScript2 | v1.11.15129 06/07/2026 | ![]() | ![]() | ![]() | |
| Objective-C | v1.11.15129 06/07/2026 | ![]() | ![]() | ![]() | ![]() |
| Universal Windows Platform | v1.11.15129 06/07/2026 | ![]() | ![]() | ![]() | ![]() |
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 soit la librairie TypeScript, soit la librairie JavaScript / EcmaScript 2017, compatible aussi avec node.js et qui utilise des appels asynchrones non-bloquants.