I want to design robots from scratch. I am an electronics hobbyist and a software engineer. I have an experience of 3.5+ yrs of working on 8051 assembly language,C. I know very well interfacing microcontroller to real world, using sensors,ADC,DAC,motors etc.
But my problem is that I can do programming but for circuit design I have to look for somebody else. I want to learn this last area to give me satisfaction of building something from scratch.
Could anybody suggest me some real good book on practical circuit design. I do not want too much of theory , for that I can go back to my college textbooks.
I hope I am able to convey my thoughts properly.