Paso 2: Mi dispositivo de USB AVR
Mi juego se basa en el desarrollo de USnooBie Kit (USnooBie):
«El USnooBie es un kit de microcontrolador que no requiere a ningún tipo de programador AVR o convertidores de USB a serial para cargar y ejecutar código compilado. Su diseño de hardware permite al usuario desarrollar dispositivos de bajo costo USB con Microcontroladores AVR ATmega de Atmel. También puede ser utilizado para desarrollar proyectos que no son dispositivos USB. Es incluso compatible con Arduino."
I se han adaptado los esquemas y retire el regulador de voltaje y mantiene sólo los diodos zener para limitar el D + y D-tensión (véase la imagen de esquemas). Todas estas especificaciones se detallan en el sitio de Obdev V-USB (V-USB Obdev)
Los componentes necesarios son los siguientes:
-1 x Atmega328p
-1 conector de x USB
-1 x cristal de 12 MHz
-2 x 3 .6V zener diodo
-2 condensadores cerámicos de 22pF
-1 x condensador cerámico de 100nF
-1 x condensador electrolítico de 4 .7μF
-1 x resistencia de .5kΩ 1
-2 x resistencia de 68Ω
-2 x pulsador mini
El primer paso del éxito es convertir el dispositivo en el modo de USBasp activando el cargador de arranque.
El uso del gestor de arranque no es obligatorio pero es muy útil como il permite a flash el futuro SW directamente a través del puerto USB (FTDI o programador AVR no se necesitan más)