# Working on 2 boards can confuse IDE configs

**URL:** <https://forum.arduino.cc/t/working-on-2-boards-can-confuse-ide-configs/1386363>\
**Category:** IDE 2.x\
**Created:** [June 3, 2025, 8:22am UTC](https://forum.arduino.cc/t/working-on-2-boards-can-confuse-ide-configs/1386363 "2025-06-03T08:22:23Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![jons123](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/jons123/32/1099305_2.png) [@jons123](https://forum.arduino.cc/u/jons123)\
**Post date:** [June 3, 2025, 8:22am UTC](https://forum.arduino.cc/t/working-on-2-boards-can-confuse-ide-configs/1386363/1 "2025-06-03T08:22:23Z")

</div>

IDE 2.3.6. I have a ESP-CYD (display) connected to one USB port (creates /dev/ttyUSB0) and an ESP32 S3 that uses /dev/ttyACM0.  
The ESP32 works with the 'board' ESP32-S3-BOX (may work with others), the CYD with ESP32-2432S028R CYD.  
The sketches, in their IDE instances, of both can be open at same time and remember their respective boards and ports but sometimes they lose the settings and have to be reset manually.

---

<div class="post-metadata">

**Author:** ![sonofcy](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/sonofcy/32/1283617_2.png) [@sonofcy](https://forum.arduino.cc/u/sonofcy)\
**Post date:** [June 3, 2025, 12:33pm UTC](https://forum.arduino.cc/t/working-on-2-boards-can-confuse-ide-configs/1386363/2 "2025-06-03T12:33:11Z")

</div>

I am doing something similar. What is your question, I have to frequently restart the two sketches (same sketch, a transceiver)

---

<div class="post-metadata">

**Author:** ![jons123](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/jons123/32/1099305_2.png) [@jons123](https://forum.arduino.cc/u/jons123)\
**Post date:** [June 3, 2025, 1:26pm UTC](https://forum.arduino.cc/t/working-on-2-boards-can-confuse-ide-configs/1386363/3 "2025-06-03T13:26:01Z")

</div>

It's a bug report, the config should consistently remember the settings for each sketch. Are bugs reported elsewhere?

---

<div class="post-metadata">

**Author:** ![sterretje](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/sterretje/32/391294_2.png) [@sterretje](https://forum.arduino.cc/u/sterretje)\
**Post date:** [June 3, 2025, 1:39pm UTC](https://forum.arduino.cc/t/working-on-2-boards-can-confuse-ide-configs/1386363/4 "2025-06-03T13:39:59Z")

</div>

Bugs should be reported at [GitHub · Where software is built](https://github.com/arduino/arduino-ide/issues). You however need to be able to describe the steps that consistently reproduce the issue.

And I guess that will be a problem with intermittent failure.

---

<div class="post-metadata">

**Author:** ![sonofcy](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/sonofcy/32/1283617_2.png) [@sonofcy](https://forum.arduino.cc/u/sonofcy)\
**Post date:** [June 3, 2025, 1:47pm UTC](https://forum.arduino.cc/t/working-on-2-boards-can-confuse-ide-configs/1386363/5 "2025-06-03T13:47:36Z")

</div>

Maybe I have been tolerating a 'bug' for years, but I am not aware of or have any expectation that the IDE or Mac will remember anything about my boards or ports, as I can change them willy-nilly. I look forward to seeing Arduino's response.

---

<div class="post-metadata">

**Author:** ![ptillisch](https://avatars.discourse-cdn.com/v4/letter/p/ad7895/32.png) [@ptillisch](https://forum.arduino.cc/u/ptillisch)\
**Post date:** [June 3, 2025, 3:35pm UTC](https://forum.arduino.cc/t/working-on-2-boards-can-confuse-ide-configs/1386363/6 "2025-06-03T15:35:40Z")

</div>

> [@sonofcy](#):
>
> I am not aware of or have any expectation that the IDE or Mac will remember anything about my boards or ports

Arduino IDE 2.x records the board, custom board option menu (e.g., **Tools \> Processor** ), port, and programmer configuration on a per-sketch basis. When you open a sketch, Arduino IDE is automatically configured as it was the last time you had that sketch open.

This information is associated with the sketch using the path of the sketch as a key, so the configuration will be reset if you open a sketch after moving it to a different location on the drive.

> [@sonofcy](#):
>
> I can change them willy-nilly

Of course this system doesn't limit your ability to change the configuration. If you select a different board, custom board option, port, or programmer, the stored configuration data for the sketch will be updated.

---

<div class="post-metadata">

**Author:** ![sonofcy](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/sonofcy/32/1283617_2.png) [@sonofcy](https://forum.arduino.cc/u/sonofcy)\
**Post date:** [June 3, 2025, 3:59pm UTC](https://forum.arduino.cc/t/working-on-2-boards-can-confuse-ide-configs/1386363/7 "2025-06-03T15:59:51Z")

</div>

GREAT, didn't notice that. I may have put myself off during the last few days as I was opening two instances of the IDE. One was opened the usual way, the 2nd via the 'open-n-a "Arduino IDE.App"' method. I was losing board info, but maybe because I plugged in the USB-C cables differently. I am done with that project, so I won't get to test it again, but since it was the same sketch open twice, it sounds like it shouldn't work in any case. My two IDEs open on the same sketch is an outlier, to be sure.

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [November 30, 2025, 4:00pm UTC](https://forum.arduino.cc/t/working-on-2-boards-can-confuse-ide-configs/1386363/8 "2025-11-30T16:00:04Z")

</div>

Closed on November 30, 2025, 4:00pm UTC

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.
