Raspberry Pi B

I absolutely love the Raspberry Pi for its wide range of uses, features, variety of programming choices and choices of operating systems.

Its basically a less powered desktop computer in the palm of your hand.

I've been able to install and use both Raspbian Linux and OpenELEC which I used for a long time as a makeshift DVR/Media PC.

And I've programmed on it using Scratch, Python and C with great success for several projects.

Now with all of that said, you would think I would have ten of them floating around doing all kinds of things around the house, but the truth is, I only have one that I play with from time to time. The reason for that is three fold, in order of importance for me.

1. Expense. The Raspberry Pi is priced out at around $45.00 which is quite a bit of money when you consider that you will still need to have a power supply, wifi adapter, some way to control its like with a Bluetooth keyboard/mouse. Now you are looking at some serious money. Still for some projects, its worth it because of all of the functionality the Pi gives.

2. More than I need... let me explain. Most of the projects I deal with are small, single duty type projects where most the Raspberry Pi would simply be wasted and not utilized. When all I need is a way to track the temperature and humidity outside and report it back to my computer a Pi would be too much overkill to be reasonable.

3. Ease of use. For a lot of the projects I've done with the Pi, there is a lot of downloads and installs necessary before any programming can even start. This isn't a problem so much with the Pi as it is with the Linux world in general. Don't get me wrong, the need for updates and not having anything installed on the memory card except exactly what you need is a valid point, but I like to be able to open up my Arduino IDE, write a couple of lines of code and I'm done.

As issues go, I don't have a lot with the Pi, but the ones I do have are enough to slow my Pi development. I envision the Pi being more along the lines of a server which will handle the communication of all of my other Arduino devices and offer up to me a website to give me the ability to control everything in one location. This will probably be my next major project with the Pi that I am looking forward to.

Come back later and I will outline what I'm planning and the steps I take along the way.

Thanks for reading.