Benchmarking Large Language Models for Embedded Systems Programming in Microcontroller-Driven IoT Applications | Synapse