J’ai développé une interface utilisateur très simple mais complète pour les cartes Arduino. J’ai développé mon propre protocole sur quatre octets seulement, permettant une plus grande vitesse que Firmata. Des fonctionnalités étendues enregistrement, stockage, chargement de fichiers, etc…
Salut,
Oui effectivement, c'est développé avec QT en C++.
Le protocole est de forme ASCII, exemple "$AD001" :
Le $ signifie le début du message.
Le A signifie une action sur les sorties en Tout Où Rien.
(le B signifie une action sur les sorties en PWM, et le D signifie une action sur les sorties en Servo)
Le D signifie la sortie numéro 13 de l'arduino.
Le 001 signifie de mettre à 5V la sortie, et le 000 signifie de mettre à 0V la sortie.
Pour linux, il faut compiler mon programme sur linux.
Donc, Peut-être qu'il y aura une version linux.