Intanto io ti consiglio di usare l'IDE versione "legacy" 1.8.19 che è molto più stabile ed affidabile del nuovo IDE v2.x che, personalmente, considero poco più che una beta ... quindi, se vuoi (le istruzioni che seguono restano le stesse), scaricati dalla sezione download, scorrendo verso il basso, la suddetta versione in formazo .zip, scompatti lo .zip in una tua cartella dove puoi sia leggere che scrivere e lanci quella versione dell'IDE.
Una volta fatto questo, vai nelle "preferenze" del IDE e fai alcune cose:
-
cosa sempre utile, metti il segno di spunta ai due box che attivano maggiori dettagli sia in compilazione che in caricamento (così avrai messaggi di diagnostica più dettagliati).
-
vai nelle Board addizionali ed aggiungi la seguente riga:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
... così avrai accesso alle varie board basate su ESP8266 -
chiudi le preferenze, vai nel gestore delle board (sta in strumenti) lo apri e cerchi ed installi "esp8266" così avrai le varie board.
A questo punto, chiuso il gestore delle board (dopo aver installato esp8266) tra le varie board avrai "ESP8266 Boards" e da li potrai trovare "LOLIN (WEMOS) D1 R2 & Mini" che dovrai selezionare.
Collega quindi il tuo D1 Mini e vai a cercare, sempre tra gli "strumenti" la "porta" a cui è connesso e selezionala.
A questo punto dovresti essere in grado di programmare il tuo D1 Mini.
Guglielmo
P.S.: visto il tuo livello ti consiglio comunque prima di studiarti bene tutto quanto viene indicato al punto 16.1 del REGOLAMENTO (i vari .pdf e, volendo, anche il libro in Italiano), perché, senza delle buone basi, non vai molto avanti