Hey guys I'd like your honest opinion on an idea I've had for a while. It's probably completely crazy, but at this point I'm not sure whether it's just crazy enough to work! Sometime last year, I stripped my old laptop of all it's usable-serviceable parts, including the screen. The graphics chip had died a terrible death, and I had butchered the mainboard by constantly re-soldering the loose power socket. Now don't start about re-using laptop screens! I know that it is not easily possible to recycle a laptop screen as a monitor, but I'll get to that! . At the time, I salvaged the screen with the plan of selling it on - they're still selling at around £60-odd. Not long after, I discovered a resonably-priced kit on ebay which would allow me to use the screen through VGA - the seller has confirmed that the kit works with my panel and supports the native resolution. Woop! Modding ideas abound: a hand-built touch screen monitor, a monitor mounted in a side panel (temp readouts, CPU speed...), etc, etc. This idea fell by the wayside, because I have a habit of having great ideas and not following them through. Earlier this year, I discovered the BeagleBoard xM: a teeny single-board computer with a 1GHz Cortex A8 ARM processor, 512MB RAM and OpenGL-accelerated graphics. It might not sound that powerful, but running Linux it's an extremely attractive piece of kit - thanks to hardware acceleration, it also supports up to 720p HD video. I have seen demo videos of the platform running a full-blown Ubuntu install (with Gnome, not just XFCE) and playing HD video through XBMC - it is pretty damned impressive. The thought struck me: why don't I build my own tablet computer? None of the ones I've seen so far are really flexible enough for me. If I bought one, the first thing I'm going to want to do is slap Linux on it - I can do far more with Linux than I can with even the relatively open Android platform. I can't help it; I'd install Linux on my wristwatch, if I could. Basically, I want a computer in a screen. As I see it, the challenges (and solutions) I have identified in this plan are: Battery power: Maybe an external battery pack, but I don't quite think I'm experienced enough to have an in-built battery pack which can be monitored by the OS (if the BeagleBoard even supports this). Plus, it would consume an awful lot of space if I used commodity components - sadly, I don't have the research budget of Apple or Samsung to create thin high-capacity batteries. Automatic screen rotation: This should just be a matter of interfacing an accelerometer and finiding (or writing) software to automatically rotate the screen. Something like this *must* exist already. Touchscreen: This is an easy one. Touchscreen kits are easily obtainable. It won't be capacitive, but it will be a touch screen. VGA vs LVDS: I already have a usable laptop screen and can obtain a kit to convert it to VGA, but this extra board adds complexity and adds to the overall footprint. BeagleBoard video signal format: At present, I do not think that the BeagleBoard can output VGA over DVI. This is rather important, as I would need a DVI to VGA adapter so that I can use it with the LVDS to VGA board. The converter board does not have a DVI port, only VGA. The alternative is DVI to VGA signal conversion, but that would be crazy: DVI to VGA to LVDS. Native LVDS on board: The BeagleBoard does not support natively LVDS and does not have an LVDS interface board/adapter. Do I find a different SFF SBC that has LVDS native support? If so, will I still be able to control backlight levels and use the same inverter? Using a different SBC: There are SBCs out there that do have LVDS support built in, but I haven't yet found any that match the BeagleBoard's power, size or minimal cooling requirements. All of the ARM based ones I have seen except the BeagleBoard use older Cortex processors that go no faster than 720MHz and many (if not most) do not have hardware accelerated video decoding. This is still a consideration, but it would constrain multimedia performance somewhat. Using an x86 Mini ITX or similar: I have seen small form factor Jetway boards which have LVDS add-on cards, but they are larger than the BeagleBoard and some even require active cooling. Although these are x86, which is more flexible - I could potentially use Windows 7. Plus there is also the issue of the inverter and controlling backlight levels. Abandon the laptop LCD and use a DVI monitor: This seems like a more sensible idea, until I start considering that monitors run on mains voltage and have transformers built in - there's a reason they're thicker than laptop screens. I don't mind (carefully) messing with 5v or 12v DC, but fiddling with mains power that can supply up to 13 amps makes me rather nervous. The BeagleBoard only needs 5V DC and the LVDS to VGA kit uses a 12v wallwart to power the inverter. I would rather have one power source supplying both the LCD inverter and the BeagleBoard (with different voltage levels for each device, obviously) - I don't particularly want a fat kettle lead stuck in the back of this thing. Case, and size thereof: The all important question. It's safe to say that this won't be a subtle little tablet that I can pop in my jacket pocket and use on the train - I plan to use a 15.4 inch screen, after all. However I don't want to hold something that is as thick as a normal monitor when I'm browsing the web on the sofa. I'd prefer a *larger* screen than offered by current tablets, so the fact that it's 15.4 inches in widescreen doesn't bother me - I just don't want it to be too thick. I don't really think I can address this until I get my hands on some hardware and see what footprint I'm looking at and what hardware combinations are the best - once I know that, I can start thinking about how to enclose it. Case, and construction/planning/design thereof: This would obviously need to be designed from scratch, and would require custom fabrication. I lack the tools and skills to fabricate from metal or plastic, so I would need to commission a one-off custom job. Wood is a possibility, but it would likely be too thick (despite making an interesting aesthetic). I am also concerned that if I want to have a case custom fabricated then I am going to need to sell a kidney and maybe an eyeball to be able to afford it. So. Is this crazy enough to work, or am I just plain crazy? Would appreciate any thoughts/opinions/criticisms that anyone may have.