Introduction to Microcontroller based systems; architecture, hardware fundamentals, basic programming using Arduino environment, sensor and output interface, specialized digital communication, with biomedical engineering applications