4x20 HD44780 display and 6pcs. relay.

I have also purchased a few Atmega8/88/168/328 from ebay (chinese supplier) So as a hobbiest I don't have to be worry, as I could always find a few ATmega for my projects.

Thank you for lighting on the question.