Micro-Controller based Training Module for Hardware Programming is designed with serial communication and simple digital and analog input facility. The Training Module provides discussion about using advance peripherals like I2C, real time clock and Ethernet etc. The Training Module is made using quality grade raw material which ensures optimum durability along with long lasting trouble free service. Micro-Controller based Training Module for Hardware Programming is application specific in design and accurate in dimension.