Tenderfoot: Introduction to Magic (Numbers that is…)

Hi there... New post over on embeddedrelated.com From the article: So, why did I pause and take note of this particular code? We will skip over the eye catching “requires about” statement in the related code comment and focus on…

Favorite Tools: C++11 std::array

My latest post from embeddedrelated.com: "Many embedded software and firmware projects must be developed to high standards of reliability. To meet these reliability requirements, firmware project teams will consider many design tradeoffs. For example, an engineering team may avoid or outright ban…

Presentation: Real Time Operating Systems Jump Start

At the Feb 2017 NashMicro meetup, I presented on Real Time Operating System fundamentals while simultaneously demoing a system of ESP32 based devices running MQTT and lighting up some LED Light Strips with fun patterns. Find the presentation here: https://covemountainsoftware.com/data/ or directly:…