Nella guida precedente abbiamo visto come connettere l’ESP8266 al computer ora vediamo come “scriverci” fisicamente sopra e programmarlo per fargli fare quello che vogliamo noi. Per acquistarlo potete farlo su Amazon tramite questo link.
Useremo Arudino IDE, quindi scaricatelo e installatelo da qui https://www.arduino.cc/en/Main/Software
![](https://3.bp.blogspot.com/-ZIuiaHCOcEg/W0UQwUQMBGI/AAAAAAAAEyQ/7CFaBXNR-WYvdn9sQmHBaeNg_PN0lk-_wCLcBGAs/s1600/Dove%2Bscaricare%2BArduino%2BIDE.png)
Ora aprite le impostazioni (Preferences su macOS):
![](https://4.bp.blogspot.com/-yvvElOfY9YA/W0URdDhhZvI/AAAAAAAAEyY/8Gz0BhAR2j4yYZ5f9XVWKDK0--VjPACiQCLcBGAs/s1600/Impostazioni%2Bdi%2BArduino%2BIDE.png)
E aggiungete come Additional Boards Manager URLs: http://arduino.esp8266.com/stable/package_esp8266com_index.json
come nella figura qui sotto.
![](https://2.bp.blogspot.com/-FBeqfEjNqK8/W0URdNS1_RI/AAAAAAAAEyc/y7SRI4xab78OykWgsUVnWfr9P0WFd80UwCLcBGAs/s1600/Aggiungere%2Bboard%2Bsu%2BArduino%2BIDE.png)
Aggiornate e fate scaricare tutta la libreria completa andando su Sketch -> Include Library -> Manage Libraries...
e cercando “esp8266 plat” installate ESP8266 Microgear:
![](https://3.bp.blogspot.com/-AaSGDux11hE/W0UWmR9MbhI/AAAAAAAAEzA/18MK02gyK5gRRy78qrsb8Rsb1IcxmRd-wCLcBGAs/s1600/Sketch%2B-%253E%2BInclude%2BLibrary%2B-%253E%2BManage%2BLibraries....png)
Selezionate ESP8266 Microgear e proseguite cliccando su Install
e attendete che scarichi tutta la piattaforma.
![](https://4.bp.blogspot.com/-quNvqQR_7tE/W0UW-7M0QoI/AAAAAAAAEzI/KXCe5Uw-M0E5VUr9ITuJQisb8yb_c_nPACLcBGAs/s1600/Library%2BManager%2Besp8266%2Bplat.png)
Ora dovete aggiungere la Board giusta, quindi andate su Tools -> Board: ecc -> Boards Manager
. Cercate anche qui “esp8266” e cliccate su Install
.
![](https://4.bp.blogspot.com/-jPSWRc33jJQ/W0UXvgH72dI/AAAAAAAAEzU/9aFg-C4-uIwzma-anevYHrLIIapCxpZGgCLcBGAs/s1600/Boards%2BManager%2Besp8266.png)
Controllate che la Board su Tools sia quella corretta, selezionando il modello adeguato del vostro ESP8266 (potete verificarlo di solito sul processore o nelle informazioni che avete avuto durante l’acquisto). Come vedete dallo screenshot io ho selezionato il WeMos D1 mini (nella versione 2.4.1 è disponibile mentre a quanto pare nella 2.5 no, quindi fate attenzione a installare quella corretta).
![](https://2.bp.blogspot.com/-B3Z8P9fmrsU/W0UTh0DpW7I/AAAAAAAAEyw/m62bOLPb7F4VLckHWA35b-VZ455POIviQCLcBGAs/s1600/Board%2Bcorretta%2Bper%2Bl%2527ESP8266.png)
Aprite ora un esempio, collegate il vostro ESP8266 e cliccate prima su Verify e poi su Upload (sono rispettivamente i due tasti che trovate nel menu nell’immagine qua sotto) per verificare che sia tutto corretto e per scriverlo sull’ESP.
![](https://3.bp.blogspot.com/-i49jLRctfY4/W0UTh0MYk1I/AAAAAAAAEys/lXxp94LPalA3nxOFPwd9nXrKSsj2XDnTQCLcBGAs/s1600/Tasti%2BVerify%2Be%2BUpload%2Bsu%2BArduino%2BIDE.png)
Se è tutto corretto vedrete un messaggio di conferma… altrimenti, beh nel caso riniziate da capo e controllate d’aver fatto tutto correttamente.
Ricordatevi che se dovete acquistarlo potete farlo direttamente da Amazon.