Como resetear arduino Leonardo

Cuando se le cargo a Arduino Leonardo un programa que impide que se pueda volver a cargar otro sketch (ej, se le tiro un codigo que envia KEY DOWN todo el tiempo e impide utilizar el IDE), la solucion es:

1. Desconectar el usb
2. Mantener presionado el boton rojo de reset
3. Conectar el usb
4. Ir al IDE, no va a aparecer el puerto hasta que se suelte el boton de reset.
5. Soltar y apretar varias veces brevemente el boton de reset hasta que aparezca el puerto en el IDE de Arduino.
6. Compilar el sketch en el IDE (manteniendo el boton rojo presionado)
7. Cuando este haciendo el upload, soltar el boton rojo


Configuración Retropie - Raspberry Pi

Teclas en Retropie:


Para resetear las teclas:

Ir al menu de Retropie / Retropie Setup
Manage Packages / Manage Core Packages / Emulation Station (Installed) / Configuration Options / Clear Reset Emulation Station Input Configuration
Reiniciar


Archivo de configuración:

Las teclas pueden configurarse manualmente en este archivo:
/opt/retropie/configs/all/retroarch.cfg

** RECORDAR QUE LAS TECLAS DEBEN ESTAR EN MINUSCULAS! Ej a y no A


Teclas

Direccion: Flechas

Start: (1P Start en mame) - 1

Select: (2P Start en mame) - 2

B1 seleccionar - a          //tiene que ser a minúscula!!!! el rango que admite es a-z

B2 back - b

B3 - x

Coin - 5 (esta tecla se configura en MAME, no se usa en el frontend)

Exit: 1 + 2 (esto no se configura, para salir de un juego mame, apretar Start+Select


Cambiar orientación:


En windows, editar el archivo config.txt que está en la raiz de la SD card.

o en raspberry:

cd /boot
sudo nano config.txt

agregar la siguiente linea: display_rotate=3

para dejarlo por default: display_rotate=0

grabar con Ctrl-X


MAME - Desasignar tecla

Dar enter en la tecla a desasignar
Luego, presionar Escape

Roms

/home/pi/retropie/roms/mame-libretro/mame2003/cfg

Improve voice:

effects/limiter: db-8
effects/amplify: db: 6
peak: -2.0
desmarcar allow cliping
echo: 0.1 / 0.1
reverb


Improve voice:

Resetear:

sudo reboot

Copiar roms desde windows con SSH


en raspberry, habilitar SSH:

sudo raspi-config

advanced options
SSH
Yes
Finish

ver ip address:

ifconfig

ver donde dice inet Addr (ej, 192.168.0.111)

para saber ip addr desde windows:
https://angryip.org/download/#windows
En la lista de ip's escaneada, debe figurar como RETROPIE


En windows:

instalar WinSCP
crear una conexion nueva
escribir ip (ej, 192.168.0.111)
usuario: pi
password: raspberry