When I upload a sketch, the bottom window section automatically pops back to 'Output' and by the time I re-click the Serial Monitor window and clear the buffer, I've missed the beginning information. I know I can scroll, but it is not always clear where the new beginning is.
Thank you!
2 Likes
Hi @director665 . This is tracked by the Arduino IDE developers here:
opened 07:48PM - 29 Mar 21 UTC
type: enhancement
topic: code
topic: serial monitor
### Describe the request
Allow **Serial Monitor** to be placed in a dedicated… window separate from the primary Arduino IDE window.
🙂 It will be possible for the user to control the display location of the Serial Monitor separately from the primary Arduino IDE window according to their needs and preferences.
🙂 This will provide feature parity with the Arduino IDE 1.x Serial Monitor.
### Describe the current behavior
Serial Monitor is a view in the bottom panel of the primary Arduino IDE window.
🙁 It is not possible to move Serial Monitor to a separate screen in order to dedicate all space on the primary screen to the Arduino IDE editor.
### Arduino IDE version
#### Original report
2.0.0-beta.4
#### Last verified with
2.0.1-snapshot-32d904c
### Operating system
All
### Operating system version
Any
### Additional context
The requested "tear off" capability would probably make sense for other windows ("**Output**" view) too.
<a name="workaround"></a>
#### Workaround
1. Select **File > New Sketch** from the Arduino IDE menus.
A new Arduino IDE window will open.
1. Select **Tools > Serial Monitor** from the Arduino IDE menus.
The "**Serial Monitor**" view will open in the bottom panel of the Arduino IDE window.
1. Hover the mouse pointer over the top border of the bottom panel.
The mouse pointer will change into a resize icon.
1. Click and drag the border up until it reaches its maximum height.
You can now use that Arduino IDE window solely for Serial Monitor, switching back to the other Arduino IDE window to do sketch editing, compile, upload, etc. operations just as you would do with the Arduino IDE 1.x Serial Monitor.
#### Additional requests
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-810073157
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-813597014
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-850550857
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-983961342
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-1006024396
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-1034829176
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-1068087883
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-1195300991
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-1247730828
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-1247930105
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-1257039691
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-1382677544
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-1399304977
- https://github.com/arduino/arduino-ide/issues/289#issuecomment-1399421191
- https://github.com/arduino/arduino-ide/issues/1799
- https://github.com/arduino/arduino-ide/issues/1268
- https://github.com/arduino/arduino-ide/issues/755
- https://github.com/arduino/arduino-ide/issues/2131
- https://forum.arduino.cc/t/making-the-serial-console-a-dockable-screen-again/1079586
- https://forum.arduino.cc/t/ide-2-0-3-undocking-serial-monitor/1063170
- https://forum.arduino.cc/t/arduino-ide-usb-serial-terminal-issues/1049458/13
- https://forum.arduino.cc/t/how-to-get-all-my-1-18-19-libraries-installed-in-2-0-1/1050248/3
- https://forum.arduino.cc/t/serialmonitor-74880-baud-rate-in-ide-2-0-1/1046886
- https://forum.arduino.cc/t/windows-the-serial-monitor-window-needs-to-pop-out-please/1036538
- https://forum.arduino.cc/t/using-v-2-0-serial-monitor-print/1034093
- https://forum.arduino.cc/t/arduino-2-0-0-macos-unexpected-differences/1033549
- https://forum.arduino.cc/t/2-0-keyboard-shortcuts-dont-work/1033105/11
- https://forum.arduino.cc/t/arduino-ide-2-0-0-available-for-download/1031651/17
- https://forum.arduino.cc/t/serial-monitor-in-a-separate-window/1031455/1
- https://forum.arduino.cc/t/serial-monitor-in-a-separate-window/1031455/3
- https://forum.arduino.cc/t/serial-monitor-in-a-separate-window/1031455/4
- https://forum.arduino.cc/t/serial-monitor-in-a-separate-window/1031455/15
- https://forum.arduino.cc/t/changing-ide-fonts/1028827
- https://forum.arduino.cc/t/serial-monitor-issues-hopefully-fixed-before-release/1026548
- https://forum.arduino.cc/t/serial-monitor-in-seperate-window/1022661/1
- https://forum.arduino.cc/t/serial-monitor-in-seperate-window/1022661/2
- https://forum.arduino.cc/t/serial-monitor-in-seperate-window/1022661/5
- https://forum.arduino.cc/t/automatic-build-external-screen-for-serial/1013958
- https://forum.arduino.cc/t/serial-monitor-with-new-ide/1010684/10
- https://forum.arduino.cc/t/ide-2-0-rc5-serial-monitor-problems/978293
- https://forum.arduino.cc/t/serial-monitor-characteristics-fail/943590
- https://forum.arduino.cc/t/how-to-dock-serial-monitor/942477
- https://forum.arduino.cc/t/how-to-dock-serial-monitor/942477/12
- https://forum.arduino.cc/t/no-support-for-esp32-boards-manager-2-01/940115/5
- https://forum.arduino.cc/t/first-impressions-and-comments/930873
- https://forum.arduino.cc/t/missing-serial-monitor-and-serial-plotter/924262
- https://forum.arduino.cc/t/arduino-2-0-has-too-many-problems/1100602
- https://forum.arduino.cc/t/arduino-2-0-has-too-many-problems/1100602/13
- https://forum.arduino.cc/t/missing-baud-rate-dropdown-v2-0-4-ide/1105972
- https://forum.arduino.cc/t/arduino-2-04-stuck-in-splash-screen/1107587/11
- https://forum.arduino.cc/t/serial-monitor-in-a-separate-window/1031455/16
- https://forum.arduino.cc/t/serial-monitor-in-a-separate-window/1031455/17
- https://forum.arduino.cc/t/serial-monitor-double-window-problem/1112463
- https://forum.arduino.cc/t/serial-monitor-in-a-separate-window/1031455/18
- https://forum.arduino.cc/t/ide-2-1-i-am-not-happy/1142471
- https://forum.arduino.cc/t/ide-2-serial-monitor/1146303
- https://forum.arduino.cc/t/serial-monitor-in-a-separate-window/1031455/26
- https://forum.arduino.cc/t/i-miss-my-separate-serial-monitor-window/1163606
- https://forum.arduino.cc/t/cannot-upload-to-ftdi-megas-only/1170683
- https://forum.arduino.cc/t/your-reason-for-not-switching-to-the-2-x-ide/1176322
- https://forum.arduino.cc/t/your-reason-for-not-switching-to-the-2-x-ide/1176322/23
- https://www.facebook.com/official.arduino/posts/pfbid02x5KM54Gf7L56Tea79pLYVafrciYAGZrioedDVD6YFKEnJdsiNT3w6S2WinZtrAc9l?comment_id=1395510504579311
- https://www.facebook.com/official.arduino/posts/pfbid02qWaAtdLM6Hz43h7BRiYLg3yAoDz4HXRw28tLpgc4d1rszqG5gjbbumA21cLcS2Vcl?comment_id=996845494967736
- https://twitter.com/DevReliefFred/status/1696610597171773571
- https://twitter.com/PaulStoffregen/status/1658089036685410305
### Issue checklist
- [X] I searched for previous requests in [the issue tracker](https://github.com/arduino/arduino-ide/issues?q=)
- [X] I verified the feature was still missing when using the latest [nightly build](https://github.com/arduino/arduino-ide#nightly-builds)
- [X] My request contains all necessary details
Note the response by the then development team lead here :
it's definitely in our roadmap and at the top of the list.
We are giving maximum priorities to bugs that compromise the standard usage, next will come performance and UX improvements, like this issue with the monitor. We already designed the new one that is gonna be a separate window like the serial plotter.
There is also an issue about the specific problem you report here:
opened 06:17PM - 26 May 22 UTC
closed 08:31AM - 29 Mar 23 UTC
conclusion: resolved
topic: code
type: imperfection
topic: serial monitor
### Describe the problem
Whenever compiling, the "Output" tab always comes to f… ocus, even if the serial monitor is out; Trying to fully switch off the "Output" tab was not possible;
The inability to keep the Serial to be sticky, forces the user to additionally click every time after compiling, and this can be nerve-wrecking while debugging.
Probably just an option to disable the "Output" tab, or remove the automatic focus - could solve this issue
### To reproduce
Switch on serial monitor. Compile sketch; Serial monitor tab is disabled, the "Output" tab is active.
### Expected behavior
Serial should be visible while debugging:
### Arduino IDE version
2.0.0.rc6
### Operating system
macOS
### Operating system version
catalina
### Additional context
_No response_
### Issue checklist
- [X] I searched for previous reports in [the issue tracker](https://github.com/arduino/arduino-ide/issues?q=)
- [X] I verified the problem still occurs when using the latest [nightly build](https://github.com/arduino/arduino-ide#nightly-builds)
- [X] My report contains all necessary details
If you have a GitHub account, you can subscribe to the issues of interest to get notifications of any new developments related to that subject.
2 Likes
biznes
December 7, 2022, 2:46am
3
Please note with the absence of a true ability to set a breakpoint the serial monitor is my primary debug tool in this IDE. Making its use cumbersome by not allowing it to be in a SEPARATE window is a day to day affecting loss in functionality. Long live version 1.8.6 until you do fix it!
2 Likes
Hi @biznes . A couple of things to note:
system
Closed
June 5, 2023, 5:04am
5
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.