Itβs been my experience over many years that hardware people are responsible for rubbish software. Years upon years of shoddy hardware drivers, dreadful software bundled with cameras (Canon, Pentax Iβm looking at both of you); Printers (HP, Epson), Scanners (HP β one day I might forgive you) have provided the evidence. Since leaving Microsoft Iβve spent more time working with Linux, and every so often I get into a rant about the lack of quality control: not going back and fixing bugs, not writing proper documentation (the βWho needs documentation when youβve got Googleβ attitude meant when working on one client problem all we could find told us it could not be solved. Only a lucky accident found the solution). Anyone can program: my frustrations arise when they do it withoutΒ proper specification, testing regime, documentation and βafter careβ. The Question is β¦ what happens when Engineers botch together an embedded Linux system.
Let me introduce you to what I believe to be the smallest commercially availableΒ Linux computer and Web server.
Iβve bought this in its Transcend form β which is available for about Β£25. Itβs a 16GB memory card, an ARM processor and a WIFI chip all in an SD card package.Β Of course chip designers will be able to make it smaller but since itβs already too easy to lose a Micro-SD card, Iβm not sure the would be any point in squeezing it into a smaller form factor.Β Transcend arenβt the only firm to use the same hardware. There is a page on OpenWrt.Org which shows that Trekβs Flu-Card, and PQIβs Aircard use the same hardware and core software. The Flu card is of particular interest to me, as Pentax have just released the O-FC1 : a custom version of the flu card with additional functions including the ability to remotely control their new K3 DSLR. Since I donβt have the K3 (yet) and Pentax card is fairly expensive I went for the cheap generic option.
For More Details: Exploring the Transcend Wifi-SD card