Unlocking Possibilities: 4 Reasons Why ESP32 and Rust Make a Winning Combination