Anular micro en Leonardo

Buenas! Sabéis como puedo "anular" el micro en un Leonardo? Lo quiero usar para programar un Xbee con su shield sin necesidad de usar Explorer y probar temas de cobertura y potencia.

En el Uno puenteo GND con Reset y solucionado, sin embargo en el Leonardo no me funciona.

En el leonardo no puedes hacerlo tan fácil, ya que si lo dejas en reset, no funciona el puerto serial usb, porque todo va a través del Atmega 32u4. Tendrías que hacer un código, que comunique el serial1 (pins 0 y 1) con el serial (puerto usb).

No entiendo la arquitectura del Leonardo. El UART lo tiene integrado en el micro (el usb) y solo tiene un puerte serial? Cómo sería (por encima el código)

El leonardo tiene realmente dos puertos serie. Serial para el USB y Serial1 para los pins 0 y 1.

En el Arduino UNO, Serial es para ambos puertos serie.

Raulitus porque no buscas Arduino Leonardo y verás que tiene un ATmega32u4 y si miras su hoja de datos que dice?

USB 2.0 Full-speed/Low Speed Device Module with Interrupt on Transfer Completion
– Complies fully with Universal Serial Bus Specification Rev 2.0
– Supports data transfer rates up to 12 Mbit/s and 1.5 Mbit/s
– Endpoint 0 for Control Transfers: up to 64-bytes
– 6 Programmable Endpoints with IN or Out Directions and with Bulk, Interrupt or
Isochronous Transfers
– Configurable Endpoints size up to 256 bytes in double bank mode
– Fully independent 832 bytes USB DPRAM for endpoint memory allocation
– Suspend/Resume Interrupts
– CPU Reset possible on USB Bus Reset detection
– 48 MHz from PLL for Full-speed Bus Operation
– USB Bus Connection/Disconnection on Microcontroller Request
– Crystal-less operation for Low Speed mode

• Peripheral Features
– On-chip PLL for USB and High Speed Timer: 32 up to 96 MHz operation
– One 8-bit Timer/Counter with Separate Prescaler and Compare Mode
– Two 16-bit Timer/Counter with Separate Prescaler, Compare- and Capture Mode
– One 10-bit High-Speed Timer/Counter with PLL (64 MHz) and Compare Mode
– Four 8-bit PWM Channels
– Four PWM Channels with Programmable Resolution from 2 to 16 Bits
– Six PWM Channels for High Speed Operation, with Programmable Resolution from
2 to 11 Bits
– Output Compare Modulator
– 12-channels, 10-bit ADC (features Differential Channels with Programmable Gain)
Programmable Serial USART with Hardware Flow Control
– Master/Slave SPI Serial Interface

Gracias! He descubierto que a eso se le llama modo DFU. Seguiré investigando..

Que yo sepa, el leonardo, no se puede poner en modo DFU.