>>582Depends on how far you want to go and what you intend on using for the components. You can build a small ARM A series motherboard, or use one of those Zilog chips to do a computer that way. This site has someone who did their own computer
http://quinndunki.com/blondihacks/?p=680 There's tons of possibilities out there though. You can make your own expansions cards too, but then you have to decide between parallel and serial communication (personally serial is better). If I had to break it down it'd be like this: you need a power section, a socket for your CPU, RAM slots (if you go with an ARM A series design), and some medium of storage (whether this is SATA, floppy, EEPROM etc.) to get your programs in. You can integrate the display driver into the motherboard if you want to, along with networking or just stick them on expansion cards. I think you could start at this by making development boards for AVR/PIC, then an ARM M series one to get a feel for things, then go all out on what you want.