It's about turning a dedicated "Thin Client" box into a general purpose computer that can then be tailored to meet your own needs. To this end we need to be able to get them to run a version of Linux that we have complete control over. Depending on the make and model of the hardware this can be a trivial or not so trivial task.
What's here is my own personal record of what I've done. Reasons for putting it up on the website are twofold:
When I first came across these devices I often found it difficult to track down sufficiently detailed information on them to be able to judge whether it was worth paying the asking price for the particular model(s) on offer. I have made some mistakes along the way - hopefully this site will save you from the same mistakes!
If you have any observations/comments/complaints about what's here feel free to email me.
There is a hardware summary page that lists the models I've had my hands on. Clicking on any of them will bring up more details about that particular model. On the main pages the various manufacturers are listed on the left, and, clicking on any of the buttons will bring up a list of those models of theirs that I have played with.
More general information is available on the home page - which is where you are now. For example the MFRS will take you to a section which covers some of the major manufacturers and their product ranges.
It is a physically small low-powered (both in terms of computing power and electrical power consumption) computer. It has no mechanical disk and has an operating system and a few basic applications embedded in some flash memory along with some RAM. It's been designed to effectively act as a terminal to a central server. Usually the operating system is an embedded version of Windows CE, Windows CE.NET, Windows NT or Windows XP and the "applications" are implementations for Windows Terminal Services (RDP) and Citrix ICA.
The concept behind them is for businesses to run all of their applications on a central group of servers and have users remotely log onto a desktop session on these servers to access their applications and data. The advantages with this type of set-up are centralised management and reduced hardware cost as users only need a small, inexpensive client device (the thin terminal) instead of a fully functional desktop computer.
Also, in my trawlings of the Web, I've come across one individual with a largish family who has actually used them this way at home to reduce his own personal IT budget!
As they reach the end of their useful commercial life they end up for sale in places like ebay where they sell (or not!) at prices between 0.99p and several hundred pounds depending on the age and specification of the hardware and the aspirations of the seller. So for not-a-lot of money you can pick up a small footprint computer that you can potentially press into service in a way not envisaged by the original manufacturer and along the way maybe have some fun bending it to meet your requirements.
Most (but not all!) of the thin clients have a fairly standard PC architecture and so readily lend themselves to be re-purposed. However do remember that these are NOT high powered devices so don't expect to use them for anything that calls for large amounts of processor power or high speed graphics!
I have an HP t5730 with XPe/IE7 that I've set up for my grandchildren to use on the BBC cbeebies website. What ever they end up doing can be fixed with a reboot. (Once up and running any changes happen in RAM and vanish when the system is restarted).
I've used an unaltered HP t5700 running XPe and Internet Explorer 6.0 to check the rendering of the pages on this site. In mid 2010 14% of visitors were still using IE6. As of May 2011 this has dropped to 2%.
Some examples of setting up small compact-flash based web server are documented on this website. For example:
These descriptions generally appear in the 'Linux' tab associated with the hardware I used. The more extensive write-ups (and any general ones) I've also put in the projects section.
My main Windows computer (a Shuttle XPC) draws 20W when it is off(!), and 140W-170W when it is running. By comparison a Compaq EVO T20 draws 4W when off, and ~14W when running. A Neoware CA15 draws 0W when off, and 14W-18W when running. These are significant savings.
Note: All measurements quoted here and elsewhere were made with a mains power monitor so the efficiency of any power supply is also factored in. Some of the external switch mode power supplies I have can draw 5W-10W with nothing actually connected to their outputs. (I'm not too sure why).
Any comments? email me. Last update July 2011