Hur man laddar upp skisser till Pro Micro/Leonardo via seriell bluetooth (9 / 12 steg)
Steg 9: Vad sägs om att göra Leonardo trådlöst?
Programmering av Bluetooth transceiver är exakt samma som steg 2. Ansluta Leonardo med samma stiften enligt schematiskt och använda samma skiss att skicka AT-kommandon till sändtagaren och programmera den.
Boards.txt posten för Leonardo med Optiboot behöver inte vara annorlunda från Pro Micro uppgifterna i steg 5, men jag gillar att göra en separat post för det i min anpassade boards.txt fil ändå:
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}