ACER REVO BUILD M1-601Here's another world first: a completely modular desktop PC that you can upgrade in a few seconds. It has a small footprint (125 x 125mm) and the basic block is a functional computer with an Intel processor, Intel HD graphics and up to 8GB RAM.
Then you can add one or more hard drive blocks (up to 3TB each) on top (each block is attached magnetically and a set of pins makes the connection). You can simply add blocks on top as you go along.
Some simply add blocks on top as you go along. Some of the options you can add include a DAC (for audio purists), a wireless charging block (with a built in battery, charges Qi enabled phones), speaker block and a pico projector block.