MicroBlocks is the only LIVE blocks-based programming language for microcontrollers, making it the most intuitive and easy to use tool for getting started in advanced STEM projects! The goal of "STEM 4 All" is to create a LoRaWAN library for MicroBlocks along with a STEM tutorial explaining how to leverage LoRa on this hardware for long-range wireless applications. The tutorial will also cover use of Wi-Fi and BLE for ease of tackling shorter range and higher-bandwidth use cases (Wi-Fi and BLE libraries for ESP32 are already well-supported by MicroBlocks).