Even though the Arduino is very popular amongst makers and other electronics hobbyist, it is still a fringe platform in most settings. And even though the arduino package is available through many repositories, more testing would be welcome.
In the latest packages in Fedora 15, things have broken down in several ways. Tom Trebisky does a good job of guiding you through the pitfalls here. He has further useful notes on Arduino here.
What had me going mad was this message: “avrdude: stk500_recv(): programmer is not responding”. Everything seemed to be fine, the lights were blinking when connecting, the logs looked normal, and what’s more, all my boards worked when programmed on another system, but not on my Fedora 15 at home! Furthermore, the error seemed to be half sporadic. Sometimes it would fail at once, while other times it got a bit further before it stopped.
Tom writes: “On a hunch (having watched the messages via dmesg when I plug in my arduino) I get rid of gpsd“. And that was my problem as well. The gpsd daemon was some how conflicting with the ttyUSB device. One option to remove it would be
service gpsd stop
killall gpsd
yum erase gpsd
However, in my case I could not remove the gpsd package because it was a dependency of another application I wanted. In the end, I simply renamed the binary (/usr/sbin/gpsd), so it would not be automatically activated when I plug in the Arduino. Maybe not so elegant, but I could finally get to work with more fun stuff.
In the world of OSes for mobile phones, there have been a lot of changes lately, with some going away and others joining the race. A while back, Intel announced that they would drop MeeGo, which means that it is dead since there is nobody else to support it if the community can’t keep it going. But at the same time, they said the code would be merged with another mobile OS. Intel and the Linux Foundation will be steering the OS with the very unfortunate name Tizen (it can easily be mistaken for meaning penis in some of the Scandinavian languages).
Meanwhile, over at Nokia they are betting on Windows Mobile (and making many of their employees disgruntled), while at the same time releasing the already defunct MeeGo OS in their N9 phone. However, since these are all OSes for high end smart phones, they also need something for their so called “feature phones” which are not power full enough (or have different user groups) to drive all the complex functionality. Enter Meltemi, ironically enough a Linux based OS to replace Symbian S40 series.
The story does not end there, though. Amongst the free mobile OSes, KDE is entering the race. Not with a complete separate OS, but rather a UX platform, Plasma Active, with an API for phones, tables, set-top boxes, home automation, and so on. Plasma Active has to run on top of some OS, and currently they are using MeeGo and openSUSE based Balsam Professional.
It is refreshing to see a lot of movement in this area, and hopefully it will lead to a free alternative. However, the at moment it is still looking somewhat bleak for truly free mobile phone OSes. The firmware and driver issue seems to be never ending, and not even the OpenMoko can escape it.
Due to fluctuating exchange rates, and a flood in Thailand, prices on hard drives have changed a lot lately. Western Digital, which is tracked extensively on this list, has been especially hard hit, with factories shutting down. It is most likely a temporary issue, however with some prices going up as much as 80%, it might take at least half a year or more for things to smooth out.
Exchange rate: 1 Euro = 1.226539 CHF.
Chris Tyler has published a video demonstrating Fedora running on the ARM based Raspberry Pi. This looks very promising, and the Fedora project is working actively to support several ARM based systems.
Here’s general instructions on how to install Fedora from a USB stick, and here’s minimal Xfce based spins. (I am not sure if these instructions apply to Raspberry Pi).
The list of annoying, unnecessary or inferior features the new Firefox versions is getting longer. To get back to where it was about a year ago, you already have to tune it by putting back the status bar, disabling animations, opening tabs at the end. Add to that the disabling of the “switch to tab” feature, which does no longer let you pick a second tab from history if you already have it open elsewhere. Usually, you can disable these things from the about:config page, however for this one you need a third-party plugin to get back to normal. It’s called “Switch to Tab no more“.
I recently found this great overview of cheap and simple hosting and Virtual Hosting solutions: lowendbox.com. It includes many providers of cheap hosting solutions for private and small business use.
If you are able to manage your own server, e-mail and web site, there are many reasons you should take matters in your own hands. For the most basic use case, family e-mail and a small web site, it does not have to be expensive or take much time. Including your own domain, you should end up under 200 Euros / year.
For only e-mail, or only web hosting, you might get by on the smallest of boxes offered, which is usually 128 MB of RAM. However, if you need both on the same machine, 256 MB is rather tight. For disk, somewhere between 10 and 20 GB should be sufficient. And the traffic / month limits are usually more than enough, often as high as 100 GB / month or more. CPU is usually never a limiting factor for a basic setup.
So register a domain, rent some space, and become an Internet householder and landowner.
I’ve discussed panorama robots in the past, and here is a new creation. James Catan has created several Lego robots to do timelapse and and pan/tilt pictures. One of them were recently presented in Gadget Review, and shows holding a Canon Rebel XT with a kit lens. So not quite 5D, 200mm f2.8 as with Jeffrey Martin’s rig. Yet still a good and simple setup.

Another interesting pan & tilt product comes from Sparkfun. It is a robot arm, consisting of servos and and a claw. It will definitely not hold a SLR, but possibly some smaller pocket cameras or phones. As far as I understand, the complete robot arm comes in several parts which you’ll have to add to your order separately.
