Go Down

Topic: OT: raspberry pc ultra low cost, per smanettoni (Read 55 times) previous topic - next topic

lesto


Ho fatto le prime prove e va benissimo, usare la GPIO è veramente banale, ci si riesce anche con la shell, per quanto riguarda l'I2C ci sono già i primi esempi per usare le librerie di sensors.
Adesso urge realizzare il convertitore di livello da 3v a 5v per l'I2C e poi provo tutto quello che ho in giro, adc, PCF8574 e memorie varie, per la seriale ho già ordinato i max3232 a tre volt.
Anche come media center non è male openelec gira abbastanza bene.

Alberto


basta disattivare le pull-up interne dell'atmega e usere delle pull-up a 3,3v. caso chiuso
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Testato

c'e' ben poco di chiuso in questo tuo intervento  :)
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

lesto

vero, ma proprio oggi leggevo un bell'articolo sull'i2c... e ho trovato un sacco di info importanti. appena raccolgo abbastanza metto su una discussione per fare la libreria!
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

bigjohnson

La libreria e il driver per il kernel sembra che ci siano già
http://www.robot-electronics.co.uk/htm/raspberry_pi_examples.htm
per quanto riguarda il convertitore i2c 3/5 volt si può fare senza, ma consigliano di usarlo
http://nathan.chantrell.net/20120610/raspberry-pi-and-i2c-devices-of-different-voltage/

Alberto

lesto

visto che mi è stato chiesto, posto la mia piccola e travagliata esperienza.

prima di tutto ho installato sulla SD una arch linux, perchè è la distribuzione che uso anche sul PC principale, quindi sapevo di andare sul sicuro. appena installata ho avviato ed eseguito la procedura di aggiornamento, che ha un paio di interventi manuali che sono gli stessi identici della versione PC.(guida: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=53&t=8512)

ho poi proceduto ad installare l'ambiente grafico, anche se in realtà giace inutilizzato. Da notare che con l'ambiente grafico si notano alcuni glitch come per esempio che l'ultimo carattere premuto si ripete all'infinito. All'inizio pensavo fosse un problema della mia keyboard wifi, ma giusto ieri leggevo su questo forum che con la debian questo problema si presenta anche in modalità solo consolle e motlo spesso, rendendo il SO inutilizzabile.

a questo punto ho scoperto che il modulo dei driver wifi realtek non è aggiornato e non supporta la mia super-economica pennina wifi. Quindi, ho scaricato il PKGBUILD del kernel, (per compilare i moduli servono i sorgenti del kernel), e ho provato a copilare il modulo senza successo (devo ancora capire perchè, se è una versione incompatibile o cosa)

nel frattempo che attendo un aiuto /cerco una soluzione per il modulo, ho deciso di provare a compilare il kernel.

ieri il piccolino è rimasto acceso oltre 11 ore a compilare, in una stanza senza raffreddamento, e la sua temperatura è rimasta sui 50°(stima, diciamo che ad appoggiarci il dito il calore da fastidio ma si può toccare traquillamente) sulle porte USB (è il chip network/usb che scalda così tanto, è nelle specifiche ma qualcuno ci ha messo comunque delle alette di raffreddamento). Scalda così tanto anche durante il normale funzionamento, è un pò ridicolo che un chip di interfaccia scaldi più del processore/gpu stesso ma tant'è.

Giusto se ve lo state chiedendo, la compilazione non è completata con successo perchè è terminato lo spazio sulla partizione. quando create l'immagine ci saranno 2 partizioni, una per il SO molto piccola e una per la home più grande, ma che non riempirà tutta la SD a meno che non abbiate una SD da 2 giga: quindi con parted o simili ingrandite la partizione home per coprire tutta la SD. Questo passaggio io l'ho fatto, ma erroneamente compilando da root la mia home non era nella partizione home ma in quella del SO, e ci son rimasto fregato.

Quindi stabilità SO e network ottime, anche scaricare occupa tranquillamente tutta la banda disponibile senza mettere in diffoltà la CPU

Non ho ancora provato java, l'i2c e la webcam, le cose che mi premono di più.

Sicuramente uno strumento NON adatto a chi si aspetta di installarci linux ed avere un server multimediale pronto a pennello. Anzi, le distribuzioni classiche desktop sembrano soffrire di più la mancanza di risorse da sprecare. Si nota che il tutto è ancora in fase di incubazione, quindi preparatevi a sbatterci la testa, sopratutto dal punto di vista driver, ed ad imprarare ad usare ben il terminale (mi sembra di essere tornanto a win 3.1, che lanciavi la scermata grafica solo se necesario)

ah, dimenticavo, installatevi Lynx che è un browser web testuale, da usare da terminale, è molto comodo ed è una scheggia.
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Go Up