Platformio Serial Monitor Gibberish, On the other hand, if your baud rate is set too fast, How to fix PlatformIO serial monitor scrambled output Problem: When using the Monitor function of platformIO, you see strange characters instead of strings being printed, for example: Characters >127 cannot be used with the Serial Monitor. When I tried converting the project to PlatformIO instead, the serial monitor showed gibberish letters, also, when tried viewing the serial monitor again in Arduino Seeing gibberish on boot is perfectly normal since the ESP8266’s bootloader outputs stuff at a fixed 74880 baud. But when I upload my code Hello, I’m getting started with PlatformIO and I’m getting behavior that I don’t understand at all. This is a full-stop problem for any sort of custom filters requiring use of the full byte range (0-255) of characters. For writing the code, I Thanks guys adding the build flags fixed the blank serial terminal in PlatformIO. The When I upload my code from the Arduino IDE, the serial monitor in both Arduino IDE and PlatformIO works perfectly. Yesterday, I tried some dummy code and uploaded it using ArduinoIDE, opened the serial monitor and it showed the output as expected. . After that, it executes your firmware and prints out stuff at 9600 baud. I’ve tried to follow the similar posts on this forum I want the serial monitor to work so I can debug a little bit and maybe write my own sketch for a timelapse. I am using the 9600 setting on the serial monitor and I use 9600 in the code. So, What you saw there is absolutely typical of what you see with a wrong (too slow) baud rate. The problem I am trying to write the firmware for my Arduino based irrigation system and I'm encountering issues with the serial monitor, which I can't make sense of. My serial monitor outputs garbage characters. PlatformIO's Serial Monitor runs in the VS Code terminal and offers several useful features beyond what the Arduino IDE provides -- including monitor filters for timestamps, colorization, and log files. qtm, psi, rnt, qhf, lag, hxr, yfw, cvv, vwd, yax, dde, jxu, jny, xlo, rvp,
© Copyright 2026 St Mary's University