What do you recommend to get started with the basic electronics on a project level? I took a look at starterkits like the Fritzing Creator Kit. Would this be a good starting point? Or are there any other good starting point like a Youtube channel, blog, any good website...?
closed as primarily opinion-based by Ignacio Vazquez-Abrams, Leon Heller, PeterJ, Adam Haun, Olin Lathrop Sep 26 '15 at 12:39
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
Well that depends on what family of microcontroller you want to work. You definitely need development board/ starter kits to begin microcontroller programming. If you want to go for PIC MCUs, Explorer 16 board are best or you can go for other development boards for PIC.
If you want to start with AVR MCUs, then purchase an AVR development board.
Arduino Uno is also a good starter kit to start your programming. There are many tutorials available online.
- Electronic Interfaces: Bridging the Physical and Digital Worlds from University of California at Berkeley
- Circuits and Electronics from Massachusetts Institute of Technology
- Embedded Systems - Shape The World from University of Texas at Austin
- Cyber-Physical Systems from University of California at Berkeley
- The Hardware/Software Interface from University of Washington
The above list is a short list of suggested free online coursers. The cost for following one or two of these courses can be managed under US $100. This should get you started.
I for one am using the books Make: Electronics, Electronics for Dummies, and Electronics all in one for Dummies. I am learning about circuits that way. I am just a beginner hobbyist though so I don't know any better.
By the way, I also have the Arduino Uno Starter Kit which comes with a project book and I think it's a good start if you want to start learning about Arduino directly.
But like I said, I'm a total beginner, so take my answer with a sack of salt.
The 8051 Microcontroller and Embedded Systems Using Assembly and C (English) 2nd Edition by Muhammad Ali Mazidi
is very good book to start with.It explains Microcontroller and its application with Assembly and Embedded C in very simplified and detailed manner..
Some other book which I would recommend ...
Embedded Systems Design by Arnold S. Berger
The Art of Designing Embedded Systems