Snap Circuits XP Build and program your own computer Great introduction to microcontrollers Write your own programs using Basic commands Includes over 100 projects and over 50 parts Requires 3 "AA" batteries