The electronics hobby is moving / has moved more and more to module linking, and using code libraries rather than building discrete components and coding, not a bad thing as it allows quick and powerful ideas being constructed, problems arise when things do not work as expected, then the hobbyist needs to chase fixes / info from the internet. That is where ETO and its members come into its own (IMO) Complete projects are easy enough to find, maybe adapt , making some of them work how the maker wanted, can be more of a challenge. Electronic math and formula for me has always been problematic, and usually solved (or not ) by trial and error, also learning new devices needs an understanding of terms, symbols, data sheets etc. All very rewarding if eventually the LCD 'says' "Hello World" (for instance) .