problema caricamento sketch con leonardo

Arduino:1.8.5 (Windows 10), Scheda:"Arduino Leonardo ETH"
 "C:\Users\FABIO&~1\AppData\Local\Temp\arduino_build_567158\core\new.cpp.o"
Archiving built core (caching) in: C:\Users\FABIO&~1\AppData\Local\Temp\arduino_cache_468539\core\core_arduino_avr_leonardoeth_0c812875ac70eb4a9b385d8fb077f54c.a
Linking everything together...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc" -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega32u4  -o "C:\Users\FABIO&~1\AppData\Local\Temp\arduino_build_567158/exp.ino.elf" "C:\Users\FABIO&~1\AppData\Local\Temp\arduino_build_567158\sketch\exp.ino.cpp.o" "C:\Users\FABIO&~1\AppData\Local\Temp\arduino_build_567158\libraries\Keyboard\Keyboard.cpp.o" "C:\Users\FABIO&~1\AppData\Local\Temp\arduino_build_567158\libraries\HID\HID.cpp.o" "C:\Users\FABIO&~1\AppData\Local\Temp\arduino_build_567158/core\core.a" "-LC:\Users\FABIO&~1\AppData\Local\Temp\arduino_build_567158" -lm
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-objcopy" -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0  "C:\Users\FABIO&~1\AppData\Local\Temp\arduino_build_567158/exp.ino.elf" "C:\Users\FABIO&~1\AppData\Local\Temp\arduino_build_567158/exp.ino.eep"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-objcopy" -O ihex -R .eeprom  "C:\Users\FABIO&~1\AppData\Local\Temp\arduino_build_567158/exp.ino.elf" "C:\Users\FABIO&~1\AppData\Local\Temp\arduino_build_567158/exp.ino.hex"
Uso la libreria Keyboard alla versione 1.0.1 nella cartella: C:\Program Files (x86)\Arduino\libraries\Keyboard 
Uso la libreria HID alla versione 1.0 nella cartella: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\HID 
Lo sketch usa 5466 byte (19%) dello spazio disponibile per i programmi. Il massimo è 28672 byte.
Le variabili globali usano 228 byte (8%) di memoria dinamica, lasciando altri 2332 byte liberi per le variabili locali. Il massimo è 2560 byte.
Forzo il reset aprendo e chiudendo a 1200bps la porta COM3
PORTS {COM3, } / {} => {}
PORTS {} / {COM4, } => {COM4, }
Found upload port: COM4
C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude -CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf -v -patmega32u4 -cavr109 -PCOM4 -b57600 -D -Uflash:w:C:\Users\FABIO&~1\AppData\Local\Temp\arduino_build_567158/exp.ino.hex:i 
Errore durante il caricamento dello sketch

non ho potuto postare tutto per via del max dei 9000 caratteri max
questo è l'errore che mi da....mi sapete aiutare?

Hai una Leonardo o una Leonardo Ethernet ? Originale o clone ?

ho una leonardo normale originale. nell'errore vedi che ce leonardo eth ma solo perche ho voluto provare a cambiare io tipo di scheda ma l'errore e lo stesso anche con leonardo normale=(

mi e venuto un dubbio, come so che la scheda che ho e una arduino originale e non un clone? cmq qualcuno e in grado di aiutarmi?

Quanto hai pagato per la scheda? ca 24€ allora é originale.
È la prima volta che carichi uno sketch su questa scheda?
Hai selezionato la COM giusta?

20 euro su amazon l'ho pagata. è la prima volta che carico uno sketch e ho selezionato l'unica com che mi fa veere il programma di arduino ovvero com3 arduino leonardo se dovesse essere un clone devo buttarla? ho intenzione di andare a fondo nella cose eh

Beh mettici il link alla scheda che hai preso, così vediamo, magari è solo un problema di driver della porta COM.
E magari se ci posti anche lo sketch e/o uno schemino di cosa hai collegato alla Leonardo, possiamo dirti qualcosa di più.

ora riporta il prezzo di 9.50 euri....nemmeno una settimana fa la ho pagara 20.99 euro -.-''e proprio questa!

e poco fa ho preso questa per verificare se è uguale -.-''

ecco lo sketch

#include <Keyboard.h>


void setup() {
  Keyboard.begin(); //inizializza la tastiera virtuale
}

void loop() {
  delay (500)
  Keyboard.print("1");
  Keyboard.print("2");
  delay(1000);
  Keyboard.print("1");
  Keyboard.print("2");
  delay(1300);
  Keyboard.print("1");
  Keyboard.print("2");
  delay(1800);
  Keyboard.print("1");
  Keyboard.print("2");
  delay(1000);
  Keyboard.print("1");
  Keyboard.print("2");
  delay(800);
  Keyboard.print("1");
  Keyboard.print("2");
  delay(1200);
  Keyboard.print("1");
  Keyboard.print("2");
  delay(1185);
  Keyboard.print("1");
  delay(1300);
}

ne ho uno molto piu articolato e complesso pero per farla semplice ne ho fatto uno veloce col quale ho lo stesso problema:( e cosi anche con tutti gli sketch esempio ecc