User:Alejandro Mery/Lapdock

Design and manufacture an Open Source Mobility Accessory for HDMI sticks and development boards providing an inexpensive dumb "shell" with display, audio, input, usb and battery.

Rationale
Motorola's lapdock was a great idea, but it was conceived as a device-specific accessory, sold for around $250 and soon phased out. now this hard to find "accessory" is used to turn hdmi sticks and dev boards like the raspberry-pi and cubieboard into a "laptop". beside availability the major problem is the micro-male connectors which aren't only fragile but complicate to connect using inexpensive standard cables and your device ends up levitating over a tangle of cables and adapters. An as it assumes a phone is connected it kills the power of your toy when closing the lid.

ARM devices get faster, smaller and sexier by the day, and also cheaper and cheaper, and this reflects directly in sexy develoment boards and good dirt-cheap hdmi dongles, a market that is now so mainstream that even DELL announced one.

There is need (niche market, geeks) of a better solution, a lapdock with full size female hdmi and usb connector, good construction and good screen. Sourcing components of existing good laptops.

Inputs

 * Full size female HDMI connector and optionally DisplayPort.
 * Full size female Type A USB 2.0 slave connector capable of feeding the device with power when used connected to an OTG port (even with the lid closed), leading to a USB hub.
 * Flexible voltage DC input with common connector. Ideally compatible with standard 5.5/2.5mm 12V power adapters.

Video
From the HDMI input:
 * 11-13" screen of at least 1080p (1920x1080) resolution
 * usable outdoor (matte?)
 * dream: option of using a compatible higher resolution panel
 * stereo speakers
 * how to deal with amp/volume control?
 * 3.5" headphone

USB
From the internal USB hub:
 * capacitive touch screen
 * resistive option?
 * tablets and phones have TS troubles when used plugged, need to avoid that here.
 * usb camera with mic and mainline linux support. mic also available in the 3.5" connector
 * full SD card reader
 * at least 2 Type A USB host ports, at least one capable of feeding 1A (2.1A possible?) even with the lid closed.
 * Near full-size quality (not bending!) keyboard
 * dream: option to source different layouts
 * touchpad with mainline linux support
 * dream: two finger, middle button

Power

 * battery capable of feeding the attached device and screen for at least 6h (is 10h too much asking?)
 * power the usb hub, the usb input port, and give ≥ 1A on at least one of the host ports.
 * battery indicator
 * avoid "interference" with TS

Hacking

 * easy to open up
 * pins to reprogram the EC
 * dream: EC reachable over USB
 * dream: STM32F based EC
 * schematics
 * OSHW?

Implementation proposals
It has been proposed to design two flavours, a Tabdock (dumb large tablet, no keyboard/touchpad) and the actual Lapdock, sharing the same PCB.

PCB

 * RTD2482D HDMI/LVDS controller
 * ANX7808 HDMI/eDP controller

Screens

 * 11.6" 1920x1080 panel
 * CHIMEI INNOLUX N116HSE-EA1
 * 13.3" 1920x1080 panel
 * CHIMEI INNOLUX N133HSE-EA1
 * 10" 1280x800 panel no eDP panel that can be driven from HDMI found yet.

Battery
for 10W * 6h @ 3.3V:
 * 2 * 3.7V/9000mAh

Random Notes

 * The Lapdock word is trademarked. need a new name :|
 * geekdock?
 * lapstick?
 * stickbook?
 * eDP is better than LVDS
 * DisplayPort is better than HDMI
 * DisplayPort is better than HDMI