OT: raspberry pc ultra low cost, per smanettoni

gbm:
Per guadagnare poche migliaia di dollari secondo te hanno architettato tutto questo circo?

Io dico che si parla di centinaia di migliaia di dollari, se non milioni, ricevuti sotto forma di finanziamenti statali e sovvenzioni private.
Comunque la verità è alle porte e ti predico due possibili scenari:

A) Ulteriori ritardi e alla fine sparizione degli interessati con la cassa.
B) Le schede arrivano e dopo aver venduto le prime centinaia a 25/35$ il prezzo aumenta improvvisamente a 60-70$.

Personalmente propendo per lo scenario B, quello A è più una allegra presa per i fondelli, ma non lo ritengo completamente improbabile :slight_smile:

p.s.
Pure Parmalat pochi giorni prima del botto era ritenuta una azienda molto affidabile.

Per la questione costo, in cui se non sbaglio avevi dichiarato che secondo te loro ci perderanno a venderla a 25 dollari ti rispondo con 3 considerazioni:

Il fenomeno è ormai conosciuto dalla maggiorparte dei possibili interessati in tutto il mondo grazie al web e la loro ben studiata campagna pubblicitaria.

E' un componente che puo' essere utilizzato nel mercato dei computer assemblati / computer autocostruiti, quindi è un buon prodotto poco costoso in due mercati diversi.

Pensa alle possibilità che apre questo componente

Da queste tre considerazioni deduco che, appena saranno disponibili la gente ci farà di tutto nel mondo del DIY / elettronica opensource / robotica, ma soprattutto un sacco di gente si costruirà il suo computer, il suo palmare, il suo device con cui andare su internet. Nasceranno startup che venderanno componenti aggiuntivi, case, ecc.
Da fenomeno di massa (vedi arduino), potranno produrne 1.000.000 o piu' e quindi il guadagno arriverà.

Se in piu' come dici tu un sacco di gente li ha finanziati di milioni di dollari, possono anche permettersi di vendere le prime 100.000 sotto prezzo

gbm:
E' un componente che puo' essere utilizzato nel mercato dei computer assemblati / computer autocostruiti, quindi è un buon prodotto poco costoso in due mercati diversi.

Parere professionale, e penso che il mio abbia un discreto peso, state sopravalutando moltissimo le possibilità del Raspberry, è solo una destinazione d'uso diversa da quella originale di un SOC nato per realizzare lettori multimediali, da qui a parlare di computer c'è di mezzo un oceano.
Ribadisco anche il concetto che un conto è scrivere software per un PC con sopra Linux, e già questo non è semplice da fare come su un PC con Windows, e un conto è scrivere software per un SOC ARM based dove è difficile pure accedere alla documentazione tecnica completa.
Di tutti quelli che acquisteranno il Raspberry, lasciamo pure perdere le considerazioni sulla manovra di mercato e i costi, il 99.999% lo utilizzerà esclusivamente con le poche applicazioni pronte che verranno rilasciate, ovvero dopo l'entusiasmo iniziale finisce nel cassetto dopo pochi giorni, solo il 0.001% riuscirà a farci qualcosa sul serio.

Ragazzi vi faccio un esempio. Se girano distribuzioni desktop linux gira anche Processing, di conseguenza anche per i piu niubbi sarà facile realizzare sistemi mooolto piu' complessi nell'ambito robotica. Io la comprero' proprio per questo. Alle limitate capacità di arduino a quel punto è possibile aggiungere computer vision, voice recognition, text to speech, AI... cosa che per la mia tesi, anni fa io ho realizzato infilando un netbook nel robot connesso ad un Arduino :grin:, con una board del genere il robot sarebbe stato di certo piu' avanzato, compatto e comodo x lo sviluppo.

EDIT
Non vedo quali problemi ci possano essere nel programmare su Processing un eseguibile e farlo girare su Rasp, questo eseguibile via seriale (e usb in senso fisico) comunica con Arduino e lo usa come scheda i/o. Su un'altra porta è possibile connettere una webcam e alla porta microfono è possibile connettere un microfono.
Piu' di cosi'!?!? :grin:

Ciao legacy, mandami un link sono curioso di vedere cosa hai realizzato!!!
Cmq, se le cose le vuoi fare bene e trovi che Arduino e Processing siano giocattoli non capisco perchè scrivi su questo forum :grin:

Io realizzo software ed eseguibili anche per lavoro e spesso mi capita di usare Processing perchè è comodo e i clienti sono soddisfatti.
In qualsiasi caso non credo sia troppo sensato che tu giudichi un giocattolo, uno strumento utilizzato attivamente da migliaia di persone, creato da Geni con la G maiuscola presso l'università di IT migliore del mondo, senza il quale non avremmo l'Arduino IDE...

gbm:
Se girano distribuzioni desktop linux gira anche Processing,

Ti sfugge il particolare che non è un processore X86, è un processore ARM con tutte le conseguenze del caso.
Forse riesci a farci qualcosa con Processing per Android, ma prima devi avere Android sulla Raspeberry e qui scattano tutta una serie di problemi a cominciare dalla mancanza della indispensabile documentazione tecnica, ma pure del fatto che la Raspberry non soddisfa i requisiti minimi per Android 2.x che sono richiesti da Processing.

di conseguenza anche per i piu niubbi sarà facile realizzare sistemi mooolto piu' complessi nell'ambito robotica

Qui mi faccio una grassa risata ( :smiley: :grin: :smiley: ), fai molto di più con un mbed, o la DUE, in questo ambito piuttosto che con una pseudo SBC azzoppata come il Raspberry.

Alle limitate capacità di arduino a quel punto è possibile aggiungere computer vision

stramegarotfl :grin:, questa è la migliore barzelletta del nuovo millennio, almeno per il momento :grin:

Io ho visto video in cui sulla raspberry gira quake 3 e altri giochi sparatutto online in modo molto fluido:

Parlando di quello che tu reputi una barzelletta, cioè che la rasp possa fare computer vision, ti rispondo che il mio HUAWEII con 500 poderosi mhz e android 2.1 che ho comprato come datalogger, modulo GPS e trasmettitore per il progetto del pallone sonda, fa computer vision e rendering 3d in real time (ho scaricato qualche applicazione davvero stupida dal market).

Sul fatto che non giri processing ho dei dubbi.
Leggevo sul loro forum che installando ubuntu, è possibile installare i pacchetti presenti sul repository integrato, in cui è presente anche Processing per sistemi 32 e 64 bit. Un esempio :

Un altro esempio di cosa si puo' fare con QT che è un'altra strada piu' interessante e pro:

Qui mi faccio una grassa risata ( ), fai molto di più con un mbed, o la DUE, in questo ambito piuttosto che con una pseudo SBC azzoppata come il Raspberry.

A parte che l'arduino DUE è allo stesso stato della raspberry cioè non in vendita...
Chiamala come vuoi ma questo è realtime su HDMI superfluido, la raspberry è un computer e i tuoi commenti sono privi di fondamento. Che esista di meglio ne sono sicuro e sono ovviamente d'accordo con te ma qui si sta parlando proprio del prezzo :grin:

quindi ricapitoliamo:

  • esiste Linux per ARM (quale distrubuzione ?)
  • il fatto che esista Linux per questo coso non significa poterci installare il java o libreoffice ?
  • su arduino2 ci sara' un linux ?
  • meglio non buttare i soldi e prendersi al 2 (quando esce ?)

da due, una.
O ha ragione Astro, ed e' uno di quegli imbrogli che saranno ricordati dalla storia dell'informatica, oppure ha torto Astro :slight_smile:

Non sono certo un master in linux ma ci ho messo 5 minuti a trovare queste:
https://launchpad.net/ubuntu/natty/armel/openjdk-6-jdk
che sono le distro jdk6 per ARM

gbm:
Io ho visto video in cui sulla raspberry gira quake 3 e altri giochi sparatutto online in modo molto fluido:

E allora ?

Parlando di quello che tu reputi una barzelletta, cioè che la rasp possa fare computer vision, ti rispondo che il mio HUAWEII con 500 poderosi mhz e android 2.1 che ho comprato come datalogger, modulo GPS e trasmettitore per il progetto del pallone sonda, fa computer vision e rendering 3d in real time (ho scaricato qualche applicazione davvero stupida dal market).

Ma lo sai cosa è la computer vision ?

Leggevo sul loro forum che installando ubuntu, è possibile installare i pacchetti presenti sul repository integrato, in cui è presente anche Processing per sistemi 32 e 64 bit. Un esempio :

Forse è meglio che ti vai a leggere i requisti hardware minimi per ubunto su ARM, che per il momento è solo una alpha e te lo scordi di installare i pacchetti di Ubunto per X86.
La vedo molto dura mettere Ubunto sul Raspberry, a cominciare dal fatto che serve un kernel dedicato e voglio proprio vedere quanti smanettoni sono capaci di scriverlo e realizzare gli indispensabili driver.

Chiamala come vuoi ma questo è realtime su HDMI superfluido, la raspberry è un computer e i tuoi commenti sono privi di fondamento.

Ti stai scordando che il SOC utilizzato è specifico per questo genere di applicazioni, possiede hardware dedicato alla riproduzione multimediale con i relativi codec, peccato che su una SBC che va su un robot me ne può fregare di meno di riprodurre i video HD.

astrobeed:

gbm:
Se girano distribuzioni desktop linux gira anche Processing,

Ti sfugge il particolare che non è un processore X86, è un processore ARM con tutte le conseguenze del caso.
Forse riesci a farci qualcosa con Processing per Android, ma prima devi avere Android sulla Raspeberry e qui scattano tutta una serie di problemi a cominciare dalla mancanza della indispensabile documentazione tecnica, ma pure del fatto che la Raspberry non soddisfa i requisiti minimi per Android 2.x che sono richiesti da Processing.

bisogna fare attenzione alle librerie aggiuntive che si usano, ma Jave (e anche processing) è pianamente supportato su ARM dal 2008: http://processing.org/discourse/yabb2/YaBB.pl?num=1204161160/5#5

astrobeed:

Alle limitate capacità di arduino a quel punto è possibile aggiungere computer vision

stramegarotfl :grin:, questa è la migliore barzelletta del nuovo millennio, almeno per il momento :grin:

opencv gira (bhe è più un mattone :grin:) sui cellulari android (galaxy a 600MHz, niente ottimizzazioni CPU): Basic Computer Vision on Android (2) - YouTube
ci sono molte guide ed esempi, basta cercare "openCV arm" su google
addirittura questo ha fatto girare openCV su un arm a 400MHz e uno 600MHz entrambi senza supporto FPU Computer Vision Software » Blog Archive » ARM-wrestling with OpenCV
cetro, difficilmente credo si possa raggiungere 1 fps di aggiornamento, ma per un rov POTREBBE essere sufficiente.

In caso la Rasp ha abbastanza potenza per inviare il flusso video in stream, e accogliere i comandi del PC in risposta, cosa che con un arduino (ma probabilmente anche qualche board più potente) non si può fare.

gbm:
che sono le distro jdk6 per ARM

E che ci fai se prima non hai un kernel per la Raspberry ?
Ma possibile che vi sfugge il piccolo dettaglio che per far girare Linux su questi cosi occorre che prima qualcuno scriva un idoneo kernel, che diverso per ogni scheda di questo genere, e che al mondo di persone in grado di farlo ce ne sono molto poche ?

Dai Astro su ti prego :grin:
Se nel video il tizio mostra ubuntu con firefox installato vorrà dire che un kernel qualcuno l'ha scritto :grin:
Ma poi sei andato sul loro forum prima di mitragliare giudizi come al solito?

Se posso dire la mia, Lesto è da 8 mesi che è in loop sulla rasp ed è l'utente che per me ha piu' diritto e credito di parlare in questo post.

Testato:
quindi ricapitoliamo:

  • esiste Linux per ARM (quale distrubuzione ?)

il kernel linux supporta ARM, poi bisogna vedere i programmi accessori... per esempio il desktop grafico, etc..

Testato:

  • il fatto che esista Linux per questo coso non significa poterci installare il java o libreoffice ?

come dicevo dipende se il programma supporta ARM. Java e libreofffice lo supportano

Testato:

  • su arduino2 ci sara' un linux ?

no, non c'è abbastanza potenza e non si tratta di un ARM, almeno a quanto ero rimasto. Però se non ho capito male il ritardo della DUE è perchè hanno cambiato CPU quindi...

Testato:

  • meglio non buttare i soldi e prendersi al 2 (quando esce ?)

dipende, stai cercando potenza di calcolo, o un buon set di I/O? son due prodotti molto diversi

edit:

E che ci fai se prima non hai un kernel per la Raspberry ?
Ma possibile che vi sfugge il piccolo dettaglio che per far girare Linux su questi cosi occorre che prima qualcuno scriva un idoneo kernel, che diverso per ogni scheda di questo genere, e che al mondo di persone in grado di farlo ce ne sono molto poche ?

la distribuzione (per ora debian) linux per la rasperry è già disponibile da scaricare.
In oltre la Rasp ti arriva a casa con un sistema fedora pre-installato sulla SD.

lesto:
ci sono molte guide ed esempi, basta cercare "openCV arm" su google
addirittura questo ha fatto girare openCV su un arm a 400MHz e uno 600MHz entrambi senza supporto FPU
cetro, difficilmente credo si possa raggiungere 1 fps di aggiornamento, ma per un rov POTREBBE essere sufficiente.

Un conto è far girare qualcosa per forza, solo per dire che ci gira, e un conto che questa cosa abbia una reale utilità pratica al di la di essere un gadget.
Un sistema computer vision molto minimale richiede una risoluzione reale di almeno 640x480 pixel e un frame rate di elaborazione, cioè il numero di immagini analizzate e non quelle acquisite, di almeno 10 fps per avere una reale utilità, cosa che si ottiene con molta fatica, e solo per applicazioni veramente semplici, con un processore dual Atom di ultima generazione, oppure tramite elaborazioni in hardware grazie ad un FPGA performante.

In caso la Rasp ha abbastanza potenza per inviare il flusso video in stream, e accogliere i comandi del PC in risposta, cosa che con un arduino (ma probabilmente anche qualche board più potente) non si può fare.

Ci riesce perché è un SOC progettato per quel tipo di applicazione, ovvero possiede hardware specifico rendendo più leggero il lavoro del software.

gbm:
Se nel video il tizio mostra ubuntu con firefox installato vorrà dire che un kernel qualcuno l'ha scritto :grin:
Ma poi sei andato sul loro forum prima di mitragliare giudizi come al solito?

Ma come fai a credere a tutto quello che ti viene propinato su un prodotto che ancora non esiste ?
Io i miei giudizi li do in base alla mia esperienza professionale e sulla conoscenza che ho acquisito in tanti anni di lavoro, e di studio, nel settore, per me la Raspberry resta un gadget con ben poca utilità pratica per la stragrande maggioranza degli acquirenti.

quindi secondo te il video in cui si vede ubuntu sulla raspberry è un fake?!??
E poi tu non hai fatto lo stesso consigliando la DUE poche risposte fa!?!?

gbm:
quindi secondo te il video in cui si vede ubuntu sulla raspberry è un fake?!??

Potrebbe benissimo esserlo, mica è la prima volta che succedono cose del genere.

E poi tu non hai fatto lo stesso consigliando la DUE poche risposte fa!?!?

Ho solo fatto un esempio di un possibile hardware adatto alla robotica, anche se la DUE non c'è ancora sul mercato posso consultare senza problemi tutta la documentazione relativa al suo micro e posso provare schede con lo stesso core, p.e. mBed, per farmi una idea delle reali potenzialità, con la Raspberry questo per il momento non è possibile.

Ok Astro hai ragione tu, la rasp è un fake, non è un computer, è una ciofeca, ci sono piu' informazioni sull'Arduino DUE che sulla raspberry e gli inventori di questa board sono solo dei ladri circuitori.

gbm:
Ok Astro hai ragione tu, la rasp è un fake, non è un computer, è una ciofeca, ci sono piu' informazioni sull'Arduino DUE che sulla raspberry e gli inventori di questa board sono solo dei ladri circuitori.

Io non ho mai detto questo, ho solo espresso una serie di dubbi, a partire dal prezzo di vendita, sulla Raspberry e sulla reale utilità di un simile oggetto, unica cosa sulla quale ho solo certezze è che la stragrande maggioranza degli acquirenti non ci farà nulla.
Tanto le risposte sono in arrivo, se è come dici tu entro pochi giorni sapremo come stanno realmente le cose.