CPU, RAM, GPU: 1x single board computer
A Single Board Computer provides every component needed to build laptop, except for battery, display, keyboard and case, each of which can be added separately.
Single Board Computers provide CPU, RAM, GPU, motherboard and some other integrated features on a single board. They are full desktop computer system that is sufficiently small and low power consuming to be used as a mobile, DIY laptop. They are also very low cost (<$50).
The most important feature of Single Board Computers is that there are models that are fully open source. It is possible to build a fully functional laptop with Free Software only, including free firmware, wireless and 3D video acceleration drivers. It is even possible to get SBCs with open source hardware designs.
Single Board Computers with free 3D video acceleration (Etnaviv)
Nitrogen6X ($225): Quad core ARM A9 @ 1 Ghz, Freescale i.MX6, Vivante GC2000, 2 GB DDR3, best option, compatible with mainline kernels
Nitrogen6_MAX ($299): Quad core ARM A9 @ 1 Ghz, Freescale i.MX6, Vivante GC3000, 4 GB DDR3, faster Nitrogen6X
Wandboard QuadPLUS ($139): Quad core ARM A9 @ 1 Ghz, Freescale i.MX6, Vivante GC3000, 2 GB DDR3, cheaper version of Nitrogen6_MAX, not mainline
Open source hardware Single Board Computers
BeagleBone Black ($55): Single core ARM A8 @ 1 GHz, TI Sitara AM335x, PowerVR SGX530, 512 MB DDR3, fully open source except GPU, mainline compatible, https://github.com/beagleboard/beaglebone-black
Message too long. Click here to view full text.