From f6b57c08d174d46fecff279168c0b8060dd171e4 Mon Sep 17 00:00:00 2001 From: a2nr Date: Sun, 5 Jul 2026 17:48:31 +0700 Subject: [PATCH] feat(deploy-tab): auto-reset Arduino when starting serial monitor --- frontend/src/routes/lesson/[slug]/DeployTab.svelte | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/frontend/src/routes/lesson/[slug]/DeployTab.svelte b/frontend/src/routes/lesson/[slug]/DeployTab.svelte index f61fde8..4a06f27 100644 --- a/frontend/src/routes/lesson/[slug]/DeployTab.svelte +++ b/frontend/src/routes/lesson/[slug]/DeployTab.svelte @@ -146,6 +146,10 @@ if (!deployer || !isPaired) return; try { + // Auto-reset Arduino before opening serial monitor + console.log('[DEPLOY] Auto-resetting Arduino before serial monitor...'); + await deployer.resetArduino(); + if (serialPendingBaud !== null) { await deployer.setBaudRate(serialPendingBaud); baudRate = serialPendingBaud;