Have had the need for an all in the box development platform for a while. Have used alix / pc engine type boxes in the past running openocd, which provides network based debugging with gdb. Found a tiny pc at a car boot (was an audio server) a while back. A 386 running Vile Linux at the time, but looked ideal for openocd use. Put Debain 7 386 on it, copied all the openocd files to it, all ok. Untidy, so put it into a salvaged case from elsewhere, added a J-Link debugger and cheap (< $10) Cortex board, which has a serial port as well. Openocd is a real boon in terms of debug from anywhere. Remote host is a makefile, gcc, gdb setup, Debug via command line gdb. A gui gdb i/f may follow, but a keep it simple setup is fine. This should serve well for a variety of whatif projects that are a mix of hardware and software. Here's the box: