Pour voir la meilleure vidéo, cliquez deux fois sur et l’amener dans sa propre fenêtre et agrandir. Sinon, strabisme et vous pouvez voir ce qui est tapé.
Donc, j’ai fini par modifier l’application de connexion série AVR Terminal que j’avais déjà écrit, et j’ai ajouté un support TCP/IP. Pour aller avec elle, j’ai écrit certains firmware qui offre quelque chose comme un shell UNIX, me donnant accès à distance à toutes les quilles, fusible, réglages, etc.. Vous pouvez allumer la LED et tout ça tout ça à distance. Même, il prend en charge le réglage de la vitesse d’horloge en temps réel et dispose d’un système de mot de Pseudo-passe qui donne le cadre pour l’authentification pour les commandes de niveau racine (comme tension de sous-systèmes, etc.) ou de listes de contrôle d’accès. Voici quelques-unes des choses qu’il peut faire :
- Afficher la fréquence de votre cpu
- La valeur aucune broche input ou output
- Lire l’état de n’importe quel code pin
- Envoyer logique 1 et 0 à n’importe quel code pin pour allumer la LED, etc.
- Alimentation vers le basse et puissance jusqu'à les périphériques SPI, TWI, USART et ADC
- Lire les bas fusible, fusible supérieur, fusible externe et les bits de blocage en temps réel
- Déclencher des minuteries pour automatiquement les événements de calendrier et de choses.
- Un cadre pour un système d’authentification en EEPROM
- Mettre en place tout diviseur d’horloge disponible en temps réel
- Écrit en C++ et compilé pour un ATmega328P
Cette instructable détails comment vous pouvez télécharger le logiciel (et firmware, si vous aimez), l’installer et commencent à accéder à votre AVR de votre réseau domestique sans fil ou sur Internet.