Dogue Device est une distribution d'outils et d'exemples pour construire des applications IoT intégrées dans la rouille.
Voir la documentation pour plus d'informations.
Allez sur notre page d'accueil pour en savoir plus sur le projet DROGE IoT.
Dogue Device nécessite la chaîne d'outils de rouille nocturne. Si vous avez installé Rust en utilisant RUSUP, toutes les commandes devraient "simplement fonctionner".
DROGIE DIPPORT UNE LA MALIFICATION PRÉSENTÉE AUX AMBASSATION, qui au moment de la rédaction comprend:
Nous fournissons des exemples pour un sous-ensemble de matériel que nous assurons des travaux et qui sont pertinents pour l'IoT.
Un aperçu des exemples peut être trouvé dans la documentation.
Vous pouvez copier les exemples si vous souhaitez créer une application en dehors de ce référentiel.
Pour faciliter un peu plus de tests et de développement, nous avons défini quelques commandes que vous pouvez exécuter à partir du dossier racine du référentiel qui devrait fonctionner avec n'importe quel exemple. Ces commandes garantiront également que le chargeur de démarrage approprié est installé si nécessaire.
Pour flasher un exemple, exécutez cargo xtask flash :
cargo xtask flash examples/nrf52/microbit/ble Pour déboguer un exemple, exécutez cargo xtask debug :
cargo xtask debug examples/nrf52/microbit/ble Pour simplement construire l'exemple, exécutez cargo xtask build :
cargo xtask build examples/nrf52/microbit/blePour faire une construction complète de tout, y compris des exemples:
cargo xtask ciboards - Package d'assistance à la carte (BSP) pour les conseils pris en chargedevice - Bibliothèque pour la construction d'applications IoTmacros - Macros pour charger des fichiers de configuration pour le firmware de périphérique.examples - Exemples qui peuvent fonctionner sur différentes tableaux Voir le document Contribution.md.