Learning about electronics, microcontrollers and hardware can be very hard, especially with a lot of experience in Software- but none in Hardware development.

In 2020, I got the opportunity to work for Microsoft at the intersection of software and hardware development. At this point in time, I had a lot of experience in Software- but none in Hardware development. Somehow, I never managed to get a grip on hardware topics at all. However, I knew taking the offer, would mean to enter this whole new world. So, to make it work I had to learn a lot about electronics and hardware, fast. When is started researching about learning resources and strategies,
I came across some research papers, explaining why I failed the majority of people to pickup a meaningful new habit (source). Instantly, I could relate, as in my previous attempts I made the same mistakes as everyone:

  • I fought lonely battles
  • Only I keep myself accountable
  • I did not define clear goals

These reasons, makes it just to easy to silently fail your attempt, not losing your face, as you told no one anyway and justifying it for yourself with reasons you would even dare to speak out loud.

So, to achieve my goal, I knew I finally had to find some serious fix for this problem.

Eventually, I went for the battle-proven “100 days of x” challenge format, believing in the power of public commit to carry me on my journey. If you are unfamiliar with the format, checkout 100daysofcode.com, the approach has already helped thousands of people to successfully learned how to code.

So I gave it a go and went all in...and about 100 days later, I successfully completed the challenge in december 2020!

My initial plan had worked out and helped me to finally overcome the known pattern of self-deception!

To give back to the community and help others to get into the field of hardware development, I created this website. It builds-up on my condensed learnings from my 100 days long journey into the fascinating world of hardware!

I hope the upcoming guides, articles and hardware kits pave the way to make electronics, microcontrollers and eventually the Internet of Things more accessible!

If you have an idea of another channel/site/resource where we could establish a presence, please fill in the form on the Contact page, or DM me on Twitter: @hinsencamp