# XIAO 4-LED Controller

Day 37 of the 100 Days 100 IoT Projects collection. Board: XIAO.

A CustomTkinter desktop app switches four LEDs on the tiny XIAO ESP32-S3. Polished GUI control for a pocket-sized board.

## How it works

A CustomTkinter desktop window sends short text commands over USB serial, and the XIAO ESP32-S3 parses each one to switch its four LEDs. The tiny board does the hardware work while the PC provides a polished interface neither could offer alone.

## What you'll learn

- Serial command protocols
- Desktop GUI control
- USB-serial bridging
- Split UI/hardware architecture

Full project (code, wiring diagram, Wokwi simulation): https://github.com/kritishmohapatra/100_Days_100_IoT_Projects/tree/main/XIAO_ESP32_4_LED_Control_using_CustomTkinter_&_MicroPython

Summary by SkillShop. Code and diagrams belong to the original repo.
