From 8cff0b31e486fd910e0af7b7c355ea1dd4e4eed2 Mon Sep 17 00:00:00 2001 From: David Montero Crespo Date: Mon, 24 Aug 2026 06:15:40 +0200 Subject: [PATCH] fix(boards): the other two compile sites read the Arduino FQBN too MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fqbnForLanguage landed on the single-board Run path and on compileBoardForFlash, but compileAllBoards still read BOARD_KIND_FQBN directly — so a canvas with more than one board, or any run that goes through the multi-board path, still refused an ESP32-C5 kit with 'no FQBN configured' while its ESP-IDF project built fine on its own. --- frontend/src/components/editor/EditorToolbar.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/components/editor/EditorToolbar.tsx b/frontend/src/components/editor/EditorToolbar.tsx index 836321c0..869fd9e8 100644 --- a/frontend/src/components/editor/EditorToolbar.tsx +++ b/frontend/src/components/editor/EditorToolbar.tsx @@ -1073,7 +1073,7 @@ export const EditorToolbar = ({ continue; } - const fqbn = BOARD_KIND_FQBN[board.boardKind]; + const fqbn = fqbnForLanguage(board.boardKind, board.languageMode); if (!fqbn) { blog('error', 'no FQBN configured'); boardFailed++;