lunedì 28 ottobre 2013

[HOWTO] Installare Android SDK su Ubuntu

Ecco i passi da seguire per installare l'SDK di Android su Linux. La procedura è stata testata su Ubuntu 11.04 a 64bit.
Innanzitutto è necessario scaricare il file .tgz contenente l'SDK dal sito di Android Developers. È sufficiente cliccare su "DOWNLOAD FOR OTHER PLATFORMS", scorrere verso il basso fino a "SDK Tools Only" e selezionare il file per Linux. Ad oggi (28 ottobre 2013) il file è android-sdk_r22.2.1-linux.tgz.
Una volta ottenuto il .tgz, bisogna scompattarlo e spostarlo in /opt e cambiare i permessi Successivamente, è necessario aggiungere le seguenti due righe al file ~/.profile A questo punto, bisogna effettuare un logout e un login per rigenerare il path ed eseguire il comando Verrà quindi mostrata una finestra da cui selezionare i pacchetti da installare. Se si necessita soltanto di adb, basta che sul sistema siano installati "Android SDK Tools" ed "Android SDK Platform-tools".
Infine, basta cliccare sul pulsante "Install N packages..." per completare la procedura.

domenica 9 giugno 2013

[HOWTO] Eseguire automaticamente un comando ad un determinato orario su Ubuntu

Rieccomi con un nuovo HOWTO. Questa volta vedremo come eseguire automaticamente un comando ad un determinato orario su Ubuntu.
L'unica cosa di cui abbiamo bisogno è GNOME Schedule. Per installarlo, basta digitare da linea di comando oppure utilizzare il Software Center. Nella versione italiana di Ubuntu si chiama Compiti Pianificati.

martedì 14 maggio 2013

[HOWTO] STM32F3-Discovery su Ubuntu con ChibiOS ed Eclipse

Questa guida, rivolta principalmente ai miei colleghi universitari, ha lo scopo di illustrare le operazioni necessarie per configurare la STM32F3-Discovery della STMicroelectronics su Ubuntu utilizzando ChibiOS ed Eclipse.
Sul mio PC ho installato e configurato Ubuntu 13.04 a 64bit, ma la procedura è stata testata anche su Ubuntu 11.04 a 64bit, Ubuntu 12.04 a 32bit su macchina virtuale, Ubuntu 13.04 a 32bit su macchina virtuale e su Fedora 18 a 32bit (grazie Andrea).
Software necessario
Prima di cominciare, è necessario scaricare alcuni files:
- Eclipse IDE for C/C++ Developers, scaricabile da qui. Vi consiglio di scaricare la versione 4.2 (Juno) o superiore.
- ChibiOS, scaricabile da qui. È sufficiente fare click su "Zip".
- GNU Tools for ARM Embedded Processors, scaricabile da qui.
- OpenOCD, scaricabile da qui.