ArdWidgets est une bibliothèque de traitement qui vous permet de faire des tableaux de bord interactifs qui fonctionnent avec un Arduino. C’est censé être très accessible pour les deux débutants avec un traitement limité et expérience de l’arduino, ainsi qu’utilisateurs utiles à avancé.
Vous pouvez créer des tableaux de bord des boutons, curseurs, courbes temps et autres widgets de l’Interface utilisateur graphique (GUI) avec comme peu comme une ou deux lignes de code de traitement. Widgets peuvent directement visualiser et contrôler les deux lire et écrire des broches qui sont numériques (boutons) ou analogique (sliders). Widgets peuvent afficher leurs broches (utiles pour le débogage), les valeurs et les plages. La bibliothèque de ArdWidgets utilise la bibliothèque Fermata pour établir les liens entre transformation et Arduino.
C’est aussi une introduction relativement simple à la fois orienté objet et windows type UI codage et gestion des événements (voir ce que vous pensez). J’ai gardé la quantité de code limité au détriment d’un contrôle plus strict de l’accès interne widget paramètre et le comportement.
L’implémentation actuelle est assez pauvre graphiquement, en partie afin de rendre le code lisible, modifiables et instructif. Il est possible de modifier le style de GUI, couleurs, etc..