IDE Arduino 1.6.8

arduino_ide

Era da diverso tempo che usavo ancora la versione 1.6.5 della IDE di Arduino (sul Mac) soprattutto perché utilizzando adesso prevalentemente schede di tipo ESP8266 avevo trovato diversi problemi di compilazione con la successiva 1.6.6. Ho prudentemente ignorato la 1.6.7 ed ora ho voluto finalmente provare l’accoppiata 1.6.8 con il nuovo toolkit ESP v. 2.1.0.

Non uso più Windows da anni, neanche al lavoro 🙂 , quindi farò riferimento alla versione per OS X. Consiglio caldamente prima di aggiornare alla versione 1.6.8 di cancellare il contenuto della directory

Macintosh SSD -> Utenti > [NomeUtente] -> Libreria -> Arduino15

ovvero

/Users/[NomeUtente]/Library/Arduino15

per gli amanti (come me) del terminale. Non farlo può portare a problemi di riconoscimento delle schede. Fatto questo scarichiamo dal sito arduino.cc la nuova versione e la copiamo nella cartella Applicazioni al posto della precedente.

Rimettiamo di nuovo il path dove si trovano gli sketch e l’indirizzo dove prelevare i toolkit per le schede ESP2866. Quest’indirizzo si può copiare dal sito GIT

arduino_pref

Fatto questo andiamo nel menu Strumenti -> Gestore Schede ed installiamo il supporto per le ESP8266.

Ho provato a compilare una ventina di sketch diversi realizzati per questo tipo di schede e devo dire che tutto è andato regolarmente. In questi sketch ci sono molte librerie esterne, riferite a vari tipi di sensori, server e client HTTP, UDP e via dicendo. Di tutto insomma, e per fortuna non ho mai avuto problemi. Riguardo i sensori, quando possibile, cerco di preferire le librerie Adafruit, perché sono quelle che in genere mi hanno dato meno pensieri.

L’elenco di schede gestite dal supporto ESP8266 mi sembra piuttosto vasto:

schede

C’è anche l’interessantissima Wemos D1 mini di cui ha già parlato Heron sul suo BLOG. Io sto ancora aspettando pazientemente che me ne arrivi qualcuna dalla Cina , i tempi si sa sono biblici, ma quando arriveranno le proverò come nodi attivi/passivi di domotica. Simpaticissimi i mini shield 🙂

Forse qualcosa bolle in pentola anche riguardo la libreria di accesso diretto a Mysql per ESP8266, con il port di quella per Arduino. Ho trovato qualcosa e dopo aver effettuato delle prove ne parlerò. In conclusione insomma penso di poter adottare con una certa tranquillità la IDE 1.6.8 anche per le compilazioni con schede ESP8266.

Lascia un commento