This document discusses requirements and considerations for creating Internet of Things (IOT) edge nodes using microcontrollers. It provides an overview of microcontroller vs microprocessor differences, popular low-power radio technologies like LoRaWAN, development environments like Arduino and Mbed, interfaces for connecting sensors, and an example of creating a weather sensor node with a BME280 environmental sensor and LoRaWAN radio module.