Para ver el mejor video, haga clic dos veces y traerlo hasta en su propia ventana y ampliar. De lo contrario, escudriñar y ver lo que está siendo escrita.
Así, acabé modificando la aplicación de conexión serie AVR Terminal que ya había escrito, y he añadido soporte TCP/IP a él. Para ir junto con él, escribí algunos firmware que proporciona algo así como un shell de UNIX, me dar acceso remoto a todos los pernos, fusible de configuración, etc.. Puede encender LED y todo lo que la materia remota. Incluso soporta el ajuste de la velocidad de reloj en tiempo real y cuenta con un sistema de seudo-contraseña que da el marco de autenticación para los comandos de nivel de raíz (como apagar de subsistemas, etc.) o listas de Control de acceso. Estas son algunas de las cosas que puede hacer:
- Mostrar la frecuencia de la cpu
- Configurar cualquier pin para entrada o salida
- Leer el estado de cualquier pin
- Envíe la lógica 1 y 0 a cualquier pin para encender LED, etc.
- Energía hacia abajo y de la energía a los periféricos SPI, USART, TWI y ADC
- Leer el fusible inferior, mayor fusible, fusible externo y bloqueo de bits en tiempo real
- Inicio temporizadores para automáticamente tiempo eventos y cosas.
- Un marco para un sistema de autenticación en EEPROM
- Establecer cualquier prescaler de reloj disponibles en tiempo real
- Escrito en C++ y compilado para un ATmega328P
Este instructable detalles puede descargar el software (y firmware, si te gusta), instalación y empezar a acceder a su AVR desde su red inalámbrica doméstica o por Internet.