You can download engineering books from this site.You may download various types of books including journal,magazine,literature books absolutely free!!!All you`ve to do is just click this http://gigapedia.org/ and have to be a member there.It`s very easy!!.It can be a very handy site .
There another Great site for free Ebook..full version software..Check this out
Here is another link from where you can download lots of free books.
If anybody interested about the microcontroller project then i hope,i can help u by the suitable site......you've to do is just click this given below:
also have to member be there as BINU FORUMS. using membership,u can also get pdf file which will help ur theoritical knowledge.