Hi HN!
I have a very broad understanding of software development, including the hardware that constitutes a computer. I do not know any electronics directly however, e.g. how to calculate or circuits or the like. I am familiar with gates and could build a basic theoretical CPU with them though.
For a long time I've been wanting to learn how to build something that "bridges" the software with hardware. Examples such as automatic dispensers which can be controlled from a microcontroller, turning the coffee machine from a microcontroller -- that kind of "hacky" home stuff.
Usually I never have any issues learning the basics of a hobby, but for some reason this have been very daunting for me and I never get a good intuitive grasp for it and have a hard time even getting started.
Do anyone have any success stories with learning this as a hobby? Do you need to understand circuits and electronics? People usually say "just start on a project you want to do", but with electronics I find it really hard to even know what questions to ask and get comprehensible results from it on Google. It would be nice to go through 1200 pages of The Art of Electronics, but it's hard to justify it and it's probably not the happiest/most valuable experience for me (I assume?).
"You are an expert consumer hardware designer and builder. I am a software developer and I want to make a hardware project for the first time. Here are my requirements: _____. Please make a plan to teach me how to build a prototype at home. Start off with a high-level overview and we'll dive into details as we go"