BitTorrent Sync – Making Your Own Cloud

I’ve been using DropBox for probably about 3 years now, and it’s rather good.  Overall, I’ve been quite impressed.  It’s reliable, fairly quick (bandwidth permitting), and fantastic for delivering work to clients and models.

Delivery of final work to clients and models I’ve shot with has been pretty much my sole reason for using DropBox, and it will probably remain that way, at least for the foreseeable future.

I don’t need masses and masses of space for that, but I’ve still never really been all that keen on the idea of keeping things online in “the cloud” (which is basically just a fancy new term for the same old servers we’ve always had) as a form of file backup.

After recently having had a pretty major crash on one of my machines (motherboard died, taking the processor, RAM and a 2TB hard drive along with it), I’ve rebuilt and started looking into other potential backup solutions.

Continue reading BitTorrent Sync – Making Your Own Cloud

LS20031 GPS Module

GPS is something I’ve wanted to play with for a long time, but the cost of GPS modules has always put them way out of reach for just for the sake of having a new toy to play with.

At the moment, however, the good folks over at Cool Components are running a January clearance sale, and this is one of the products in that sale.

There are a couple of other GPS modules included in the sale, but with a massive reduction from £50 to £12, ordering the LS20031 GPS module (10Hz version) was really no choice at all.

10hz_ls20031_gps

I haven’t actually used my Arduino for a good few months, and I don’t think I’ve even reinstalled the software since I rebuilt my main PC a couple of months ago, but I think it’s time to pull the Uno out of its box and start having a play.

Continue reading LS20031 GPS Module

ColorChecker Passport

Thus far, I’ve only used this blog to post about Linux stuff, but I also created it to write about photography related things as well.

First of those photography related things is the X-Rite ColorChecker Passport (CCP), as I’ve had a number of people asking me about this recently.

So, what is it?  Why use it?  Should I buy one?  Or am I just throwing away good money?

Well, to describe it as simply as possible, it’s a sort of grey card on steroids, but also much more.

Continue reading ColorChecker Passport

Taking a Stab at Cross Compiling

Cross compiling is something I’ve never really had a need to do before.  All of my past Linux machines have been your standard 32Bit or 64Bit x86 based PCs, and have been fast enough that I’ve been able to compile on the machine it’ll be running on.

But, if a 15 hour XBMC compile taught me anything (other than the fact that XBMC doesn’t work fantastically on the CubieBoard), it’s that I need to setup a decent Linux box, and learn to cross compile for ARM based hardware.

I’ve also always wanted to create my own Linux setup from scratch for a long time.  The CubieBoard gives me the opportunity to do this, but it will require some cross compiling to get things started.

Continue reading Taking a Stab at Cross Compiling

Let’s Try Cubie Web Server

With XBMC on the CubieBoard a bust.  It’s time to go back to my original thought, which is to set it up as a web server.

While I will generally run this without a monitor connected, I have decided to restore from the backup that already has LXDE installed.

Yes, I could set it up without X, and just install it in the event that I actually come around to needing it, but I figured I might as well just have it installed now.  It’s not like there’s a lack of space on an 8GB MicroSD card.

Continue reading Let’s Try Cubie Web Server

XBMC on a CubieBoard?

The very first result that Google gave me when trying to find information on running XBMC on the CubieBoard (which is powered by the Allwinner A10), was this link.

http://wiki.xbmc.org/index.php?title=Android_hardware

This, in clear letters states…

Avoid hardware that uses the Allwinner series of chips (such as the Allwinner A10).  Development is not going well for these devices.”

Yes, “Avoid” really is written in bold.  This does not bode well.

I shall try, none-the-less.  After all, I have my backup img files for when things go horribly wrong.

Continue reading XBMC on a CubieBoard?

Cubian from the beginning…

This is one of those posts that’s purely here for my own reference documenting what I need to do in the event that I need to start all this over from scratch.

This isn’t necessarily the exact order in which I’ve done things this time, as it’s taking me longer to resolve some issues over others, and I’ve reordered things into the process I plan to use in the event that I do need to start over.

Continue reading Cubian from the beginning…

CubieBoard WiFi Made Simple (TP-Link TL-WN725N)

Today I went out and picked up a MicroSD card.  After all of yesterday’s frustrations, I wanted to have more options, and I figured an 8GB card would be more than plenty to store an OS with both XBMC and a web development server.

Chances are, it’ll never actually be getting used as both at the same time.  If I’m watching TV, I’m probably not working on PHP code, and if I’m working on PHP code, I’m probably not interested in watching TV.

I’ve restored the NAND flash back to the latest Android (it’s highly unlikely that I’ll ever really want to play with Android, but it’s not doing any harm, and it’ll give me something to do on those rare days when I just get curious), and I’ve installed Cubian (I’m using R7 for the A10) onto an 8GB MicroSD card.

Continue reading CubieBoard WiFi Made Simple (TP-Link TL-WN725N)

More CubieBoard Adventures

So, I’m going to identify a couple of initial issues I’ve discovered with the default Linaro/Lubuntu Server image on the CubieBoard, and document how I’m getting around them, mostly for my own personal future reference, just so that if I have to start from scratch again, I have a frame of reference.

So, problems?

  • HDMI Overscan is far too much.  I can’t see the top or bottom couple of lines of the console display, and I’d say there’s probably 4 characters to the left missing (so, presumably about 4 missing on the right, too).
  • It doesn’t detect my WiFi dongle.  I’m using a TP-Link TL-WN725N Version 2 which uses the RTL8188EU chipset.  This was actually detected just fine and worked perfectly in a couple of the Android images I’d tested.  This version of the dongle was so much of a bugger to try to get working on the Pi that I gave up and just used a Netgear dongle instead that was automatically detected.

Continue reading More CubieBoard Adventures