Code categorised into web,microconroller,matlab part