Minimalist Arduino Conceptual Design
- use another arduino for programming
- Power it with 5v via USB or battery pack
- Use ceramic resonator for clocking
- Put it on a breadboard for solderless design
- Learn to do basic programs to control things
See Minimalist Arduino Electronics Design