bUniProbe, un débogueur matériel multiprotocole avec une interface Web

bUniProbe, un débogueur matériel multiprotocole avec une interface Web

Les outils pour tester et déboguer le matériel ne manquent pas, mais peu d’interfaces fonctionnelles pour SPI, I²C, UART, CAN, GPIO, ADC et DAC dans un seul appareil. bUniProbe est l’un des rares, et son côté matériel ne représente que la moitié de l’histoire. Il héberge le sien interface internet via Wi-Fi, afin que n’importe qui sur le réseau puisse ouvrir un navigateur, se connecter et commencer à travailler. Cela signifie que plusieurs utilisateurs peuvent travailler ensemble sans avoir à installer de logiciel ou de pilotes.

L’interface Web est classée par type d’interface et la page de la campagne Crowd Supply du projet montre une capture d’écran de l’onglet ADC, où chacun des quatre canaux affiche un graphique de tension en direct à côté d’une lecture numérique. Le panneau I²C vous permet de définir l’adresse du périphérique et le débit binaire, puis de lire ou d’écrire des données directement depuis le navigateur. bUniProbe prend en charge la commutation entre les niveaux logiques 3,3 V et 5 V et les résistances pull-up ou pull-down sur chaque broche GPIO.

L’outil expose un API REST sur toutes ses interfaces, permettant aux utilisateurs d’automatiser des tâches ou de créer des outils personnalisés par-dessus. bUniProbe est source ouverteavec des fichiers de firmware et de matériel configurés pour être publiés sur GitHub une fois expédiés.

Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

Youtube video