Paso 9: ¿Qué hace el Leonardo inalámbrico?
Programación el transceptor Bluetooth es exactamente el mismo que el paso 2. Leonardo con los mismos pernos como se muestra en el esquema de conectar y utilizar el mismo bosquejo y enviar los comandos AT para el transceptor.
La entrada de boards.txt de Leonardo con Optiboot no necesita ser diferente a la entrada de Micro Pro que se muestra en el paso 5, pero me gustaría hacer una entrada para ella en mi archivo boards.txt personalizado de todos modos:
atmega32u4o57L.name=[Optiboot] ATmega32u4 Leonardo 57600 baud atmega32u4o57L.build.board=AVR_LEONARDO atmega32u4o57L.build.vid=0x2341 atmega32u4o57L.build.pid=0x8036 atmega32u4o57L.upload.tool=arduino:avrdude atmega32u4o57L.upload.protocol=arduino atmega32u4o57L.upload.maximum_size=32256 atmega32u4o57L.upload.speed=57600 atmega32u4o57L.upload.disable_flushing=false atmega32u4o57L.upload.use_1200bps_touch=false atmega32u4o57L.upload.wait_for_upload_port=false atmega32u4o57L.bootloader.tool=arduino:avrdude atmega32u4o57L.bootloader.low_fuses=0xff atmega32u4o57L.bootloader.high_fuses=0xde atmega32u4o57L.bootloader.extended_fuses=0xcb atmega32u4o57L.bootloader.file=optiboot_atmega32u4_57600baud.hex atmega32u4o57L.bootloader.unlock_bits=0x3F atmega32u4o57L.bootloader.lock_bits=0x0F atmega32u4o57L.build.mcu=atmega32u4 atmega32u4o57L.build.f_cpu=16000000L atmega32u4o57L.build.usb_product="Arduino Leonardo" atmega32u4o57L.build.core=arduino:arduino atmega32u4o57L.build.variant=arduino:leonardo atmega32u4o57L.build.extra_flags={build.usb_flags}