I would love to get a Raspberry Pi but I don't know what I would like to do with it. Suggestions?
Aren't you putting the cart before the horse? The Pi is a great tool for solving problems; if you have something that needs automating or you need a small computer for, you can buy one and it's relatively easy to make it do what you want. But it's a means to an end, not an end in itself.
I am using two of those two million RPis with camera modules to record pollinators visiting flowers (backpackable; activated by motion; solar powered). I'm still ironing out some kinks with the software, but the quality of footage produce by the camera module, the low power requirements and the flexibility you get with the RPi are really pretty amazing considering the price.
is it possible to share your motion activation / solar circuit?
How reliable are they as always-on 'servers' wrt running off an sd card? Doesn't it wear out the card in a few months time if you consider all the writing to /var/log? Anyone had one running for close to the two year's it's been out now?
I think there is wear leveling that's pretty similar to SSDs. If you use a filesystem without journaling, it shouldn't be an issue. If the wear leveling is good enough, it could be that even with journaling, there's no problem. One could of course use jffs2 or another flash fs that has wear leveling in it if it proves to be a problem.
> What I would like to see is a raspberry pi that works like a 'hardware virtualbox', networking over USB, power over the same lead so you just plug it into your PC/Mac and you have something right there, ready for whatever web/hardware development needed. But it is. My Pi's are running headless and I access them over Ethernet. They suck less power than a VM running on a more powerful hardware and that's the point. e…
The Beaglebone / BB Black does exactly this - you can have it connected with a single USB cable.
Thanks for that - a very tempting option, not in stock right now with RS Components in the UK, but seems the price of a months hire for a VPS, give or take, and roughly the same spec - therefore perfect for dev work where performance needs to be targeted.
I use a camera module to capture and catalog a daily timelapse video of the sky and weather above Boston: http://guipinto.com/skylapse
That's really excellent. Is this website being fed in real-time by the RPi? What framework/tool are you using to create the UI for your website?
I have the raspi collecting images every 5 seconds, then shipping them off to a local box i'm dedicating to render the videos using ffmpeg (ffmpeg -r 30 -i "images_*.jpg" [+ x264 and crf at 23]). Then I ship them off to S3 for storage/serving.
The UI was custom built and is still very bare right now. Simply includes HTML5-video object with 2 video options (ogv and mp4).
The quality of the rendered video, as well as capture settings (controlling exposure instead of auto, etc.) still needs a lot of work, and this is an ongoing project for me.
Its not really that slow; try different software. Low power means you need to be slightly efficient.
i used to run Owncloud (php), which was ok for CalDAV and CardDAV, but the web interface was terribly slow. Now I run calendarserver for CalDAV/CardDAV (Python), which is fast for CardDAV (few data) and slow for CalDAV (a lot of data). I am also running Bittorrent Sync (binary blob, fast), and Time Machine backups (fast). My conclusion: The Raspi is slow for serving with dynamic languages. Compiled stuff is fine.
As you would expect for a processor designed for embedded systems. Everyone trying to use this as a cheap LAMP server gets what they're paying for.