Barebones Arudino

Depends on how bare bones you want to go. If you run on the internal oscillator, use an ISP for programming (you have to add some entry in the boards.txt to do so). And if you do not mind about not so precise timing (this implies no reliable serial connection). Then you can run Arduino on the naked 328 chip without any external components whatsoever.

Udo