Showing posts with label Diy. Show all posts
Showing posts with label Diy. Show all posts

Tuesday, April 14, 2015

Kodi Media Center

Just a quick run down on a little throw together media center/server I was able to throw together.
The monitor is one I had already, 24" samsung, with an audio 3.5mm out, hdmi, vga, and dvi inputs. It's been a good monitor, had it hooked to a mini pc, that I have lent to a housemate who's computer died. I keep warning them about unground outlets, and feedback into the electronics.  The speaker is an ihome, I picked it up at goodwill, had no ac adaptor, but I had one laying around from an old speaker system that was a nice match by specs and tip. Think this might be a fun set up to play with an old projector, and making my own screens. When I have a little spare currency I'll have to look at the goodwill site, and locally to see what I can come up with.
 I'm not much of an apple fan, it's not that they do not make quality products, it's that they are really not made for someone like myself. The I life is a bit more conducive to the tech being background, not a part of the fun.
 The tower is a slimline emachine, amd 64 bit, with only 2 gigs of ram, might upgrade the ram to 4, but really I'm not asking much of this machine, and I like that it's relatively low power consumption, and lower rpm fan system do not give off near the emf of high end system/ It was strangely enough as if brand new coming out the box, who ever had it before must have wiped before leaving it behind.  I still did a fresh install of win 7. The language pack updates are still by far the most time consuming of the process. Setting up Kodi is pretty simple, there are many tutorials online for specific options or settings.
This is all set up with dnla sharing, so it will stream all over the houses network.  As for control, below is my tablet, with the Yatse app that can link to any machine running Kodi providing it's been configured to allow for it.
All told this was a 7 doll hair set up for me, and I had been debating on turning my Raspberry Pi b+ into one. This is better solution all around, and allows me to push the Pi as either a twitter nanny bot, or look into setting it up a pirate box.

Jack
aka
PanseyBard

Saturday, January 3, 2015

Adventures in Raspberry Pi, First Impressions

                                          My Piary

           Having had a week or so to play with the Raspberry Pi b+.  The possibilities of this device are amazing.  It brings visions of cartridge systems, only your swapping out complete Os's.  So far I've had a chance to play with 3 of the more widely used, RaspbianRetropie, and Kodi, more commonly known as Xbmc. Right off the bat a major difference is felt, yes this is a hobbyist flavor of Pc experience.  Having oft bemoaned not being in full control of "my" devices this was a welcome change, even if it meant some setup required.  For the techie types it's a blast, the versatile nature of the platform allow for usage from, basic computer to robots, or home automation.  For non techies while you may not want to be involved in the setup, you might be surprised by just what this little board could be setup to do for you.  

http://www.canakit.com/raspberry-pi-starter-ultimate-kit.html

        The basics

         Keep in mind the Pi, out of the box is a small main board, so it's all about what you add to it. The peripherals, and software make or break the experience here.  With that in mind, have a case, or some way to mount the board, it would be a shame to short something out before even getting started.  While buying a pre installed/configured  sd card does allow for plug and play type setup. Having a linux or windows based pc is a must if you intend to be more creative on build side.  While there are 4 full sized usb ports on the board, devices like external hd's will need external power source, so a powered usb hub can be almost a mandatory add on.  Have your input devices picked out in advance, if you plan on using your pi for retro gaming, or for streaming video, be sure the devices are supported, and you know where/how to install the drivers.  Command line is your friend.  We are all pretty spoiled by our intuitive gui's, and improvements in voice control.  Getting the most out of the Pi is likely to lead to spending some time in a text only environment. Get a class 10 sd card.  Having used 3 different cards thus far, a google search will yield some good information. A general rule of thumb go for the higher speed.  A wifi usb dongle, with wireless connectivity built into to almost everything these days, this might see obvious.  A really good source for information, ideas, and products is Adafruit Industries.  

        Raspbian

        The linux distro made for the Pi.  These boards we created with education in mind, so packaged in are all sorts of learning tools.  This was my first stop, and is the suggested OS to get a feel for what the Pi is about.  That being said, of the three, this is the one I have spent the least time in.  Going
forward that is sure to change, as it is likely to be the foundation for my next 3 pi projects. Those familiar with linux will be right at home, apple, and windows users will experience a bit of a learning curve.  While apple, and microsoft have been moving toward the OS taking charge of much of the day to day maintenance, linux only does what it's told.  With so many built in, and available development tools. This is a solid foundation to build on. For the application specific diy folks, the OS is built on a core, known to be solid, and designed to run with little to no supervision once set up.
Linux servers have been known to run for years without a reboot.  Certainly will have more to cover on this one in the coming weeks, as it will be the likely OS of my next few projects.


       Retropie

        Ever wanted your own arcade machine, or just hanker for some nostalgic video gaming fun.
 Retropie just might be the answer for you.  From ti99 through to mame, and up till n64 and ps1.  This is an emulation package OS using emulation station.  Configuration can be a bit tricky, and some of the emulators need a bit of tweaking.  When combined with the Pi i/o pinout you can fairly easily create professional level arcade style machines in your home.  For my purpose nothing so elaborate is needed, though I have to admit to a wish to make a dedicated arcade cabinet. Complete with arcade style controls.  Access to literally thousands of games, with the flick of a gamepad almost crosses into choice paralysis.  Setting this one up can be a bit tricky, like so much open source it's not a finished product, but forever a work in progress.  A few of the emulators will take some more time on my part to work out the settings needed.  Some are simple, and worked almost like plug and play. Making your own portable device is a realistic project, or perhaps it's a diy for the car dvd player. Of the three, this one held the most initial excitement for me.  Gaming being near, and dear.  There are just some games that never get remade, or get so changed in the updating, playing them old school is the only solution.  Of the emulators I tried, neogeo, and n64 were not plug and play style ready, and I have yet to spend any time in getting them functional.  N64 locked up the system each time I tried to load a rom, and neogeo didn't seem to function at all. A quick google search leads me to feel these can be fixed for the most part through some configuration.  Once those are functional, and some testing of the ps1 emulator, could see it replace the android mini pc as my goto for retro gaming.


       Kodi

         Kodi, or as formerly known Xbmc is an OS for a media center.  This one was of the three the one that attracted me the least originally.  Having for the last couple of years been using an android mini-pc for almost all my media needs.  I even installed an earlier version of Xbmc on my mini pc at one point.  It did not functional very well, more from the model of mini pc I have than anything else. This less than stellar earlier experience meant I had not really low expectations, just they were virtually non-existent.  Installing it started out just to see what it could do, just how many tricks could this pony learn kind of idea.  To say I have been blown away, is not praise enough, to admit that
losing the use of the Pi has stalled other exploration would be more accurate.   This is an OS designed to be controlled through a remote. Once setup is complete it can often be run right off your existing tv remote, through the hdmi cable.  Many of us are used to having apps on our TV's, netflix, and the like are common fodder for almost ever smart tv around.  Some will probably have like myself been using android mini pc's.  Kodi is like smart tv on steroids, with the ability to integrate your tv service, with data, and streaming services of the web, be prepared to get lost for a few days just playing with all the features.  This can be as custom or generic an experience as desired.  Want to set up a complete home theater experience with one click controls to home automation scripts? You can do that.  How about a central media server with plenty of storage for all your movies, pictures, and music, and access from screen in the house? You can do that!  Being an open source project, find something Kodi doesn't do, and you can learn, and code it, Or at least suggest it to one of the folks in the active community of developers.  When combined with the low power consumption, 24/7 run design of the Pi, Kodi is without a doubt a blast to design your media experience the way you want it.  Forget the ilife, Kodi allows you to really make it your own,


Next will be a vpn pi, just as soon as I can make myself go without kodi for a few days.

Jack
aka
PanseyBard

Sunday, December 28, 2014

A Pi in the Face

             At it's best this classic gag is surprising, a bit embarrassing, and fun for the whole family. That would be a fairly accurate description for a completely unexpected gift.  A friend who shall remain nameless to protect the guilty handed me a small box, with the odd turn of phrase, "This is not a gag gift".  Being not entirely comfortable with receiving this little mystery box, it was quickly tucked into my pocket, with awkward thanks and banter about, and how I was allowed to open it trailed my foot steps out the door.  A few hours later while comfortably ensconced back at home curiosity brought the little box now on my dresser back to the fore front of my attention.  Not a gag gift huh, well lets find out.  Obeying the instructions to not go easy on the paper, which I was sure to have confirmed by two witnesses, just incase.  Lacking any projected desire, the new Raspberry Pi B+ in it's tiny box took me aback, by it's sheer thoughtfulness.

             For the first time in decades there were visions of sugar plums dancing in my head from a holiday gift.  Lets just say, there is grinch stuff in my room year round, and leave it at that.  Now compelled to express the true gratitude this cool gift engendered,  I did the only sensible thing modern convention allows, sent a text.  Webpages flying by, visions of crazy creative fun, and $70 later the double edged nature of this gift prompted another text.  Something more along the lines of "ok, this thing is so cool, but you just got me to spend $70, on a $35 gift,   I won't be posting any basics on the Pi, there is already so much information available, there is little for me to add,  To start it will just be a basic multifunction system, able to switch between, medi center, retro gaming system, and raspbian(linux distro designed for the pi).  A couple of planned projects with practical application are a dedicated vpn server allowing secured access to the net over any wifi.  An Onion Pi, to allow for less trackable internet access, and finally a private cloud storage server, to keep your data your data, yet still allowing you access to it from anywhere.  These might not seem all that glamorous, but amazingly useful, a low power solution to several common security holes in most peoples digital experience.
          The more fun, less practical ideas will more than likely make an appearance here, perhaps even video's with how too's.  For those wanting some information on this fun, practical device, head on over to http://www.adafruit.com/ or http://www.raspberrypi.org/. If you have ideas for custom builds, or just comments please share.

Jack
aka
PanseyBard