All changes saved

Editor

Customize the code editor appearance and behavior

Font Size
Size of text in the code editor
Tab Size
Number of spaces per indentation level
Theme
Editor color scheme

Compiler

Configure default compilation and board settings

Default Board
Target board for new projects and compilation

Circuit Validation

Real-time electrical safety checks detect issues like missing resistors, short circuits, and voltage mismatches

Enable Circuit Validation
Automatically check your circuit for electrical safety issues as you build
Educational Mode
Show detailed explanations, calculations, and learning resources with each issue
Show Info-Level Issues
Display informational tips alongside errors and warnings
Validation Speed
How quickly validation runs after circuit changes
Validation is active — your circuits are being checked in real-time

Checks include: missing current-limiting resistors, voltage mismatches, short circuits, I²C pull-ups, overcurrent, and power budget analysis.

AI & Assistant

Configure the AI assistant, teacher mode, and generation behavior

Teacher Mode
AI guides you with questions and hints instead of giving direct answers

Project

Auto-save and project management preferences

Auto-Save
Automatically save project changes to local storage
Auto-Save Interval
How often to save (when auto-save is enabled)

API Keys

Manage your API keys for AI features (stored locally in your browser)

If set, this key overrides the server's default key. Stored in your browser's local storage only — never sent to third parties.

Backend Connection

Configure the backend server for compilation and AI features

Leave empty to use the default (http://127.0.0.1:8000). Start the backend with docker compose up.