Here is a List of IC Which Are Commonly Used With Arduino With Function in Brief. The intention is to buy few of them to keep DIY stock supply handy.