Demystifying MCUs with Arduino
Microcontrollers are a fundamental part of computing, controlling everything from system power management, to monitoring environmental sensors, to flying quad copters. These are incredibly powerful devices, but since they are so limited in their scope and how you interact with them they can seem far more daunting to approach than small small board computers. This is intended to get users up and running, using Arduino as a base, on a versatile IoT device and try and pull back the curtain on how to translate existing software development skills into making the lowest level.