Skip to content

Option to start Arduino IDE with a new sketch and no board/port selected #2873

@TaddeoProgramusic

Description

@TaddeoProgramusic

Describe the request

Currently, Arduino IDE always restores the last sketch, board, and COM port used.
This behavior is inconvenient for users who work with multiple boards (e.g., Arduino UNO R3 and ESP32) and prefer to start fresh each time.

Feature request:
Add a setting in Preferences to:

  • Always open with a new blank sketch
  • Do not restore the last selected board and port

Benefits:

  • Avoids confusion when switching between different boards
  • Provides a clean workspace at startup
  • Gives users more control over IDE behavior

Describe the current behavior

Currently, Arduino IDE always restores the last sketch, board, and COM port used.
This behavior is inconvenient for users who work with multiple boards (e.g., Arduino UNO R3 and ESP32) and prefer to start fresh each time.

Arduino IDE version

2.3.7

Operating system

Windows

Operating system version

Windows 11

Additional context

No response

Issue checklist

  • I searched for previous requests in the issue tracker
  • I verified the feature was still missing when using the latest nightly build
  • My request contains all necessary details

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions