Étape 9: qu’en est-il de faire le Leonardo sans fil ?
Programmation de l’émetteur/récepteur Bluetooth est exactement le même que l’étape 2. Connectez le Leonardo en utilisant les mêmes broches tel qu’illustré dans le schéma et la même esquisse permet d’envoyer les commandes AT pour l’émetteur/récepteur et programmez-le.
L’entrée de boards.txt pour le Leonardo avec Optiboot n’a pas besoin d’être différent de l’entrée Micro Pro illustrée à l’étape 5, mais je voudrais faire une entrée séparée pour elle dans mon fichier boards.txt personnalisés en tout cas :
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}