So for the past few months or so I've been diving somewhat deep into avr (atmega328p) register level programming by randomly learning concepts and chip specific things, but it has all felt without any direction. I commonly design ambitious projects in my mind but can't seem to find the motivation to actually carry them out. Yet, when I attempt to use many libraries (such as esp8266 wifi libraries) I receive barely any satisfaction of what I accomplished. So how can I get started and continue to learn at a deep level. All levels of general or specific answers are welcome. Thanks!
What is your recommended way of getting into/staying in IOT and embedded systems development without the use of many libraries and such? And how do you not lose motivation?
More from Science & TechnologyMore posts in Science & Technology »