Hi @lexter333. The fact that the "Received" part of the output is not corrupted shows this is a problem with the received data, rather than a problem with the communication between the ESP32 and Serial Monitor.
It could be caused by a problem in your sketch code. Please post your full sketch so that the forum helpers can review it.
I'll provide instructions you can follow to do that:
- Select Tools > Auto Format from the Arduino IDE menus.
ⓘ This is done to make the code easier for us to read. - Select Edit > Copy for Forum (Markdown) from the Arduino IDE menus.
- Open a reply here on this forum topic by clicking the "Reply" button.
- Press the Ctrl+V keyboard shortcut (Command+V for macOS users).
This will paste the sketch to the post composer. - Move the cursor outside of the code block markup before you add any additional text to your reply.
- Repeat the above process if your sketch has multiple tabs.
- Click the "Reply" button to publish the post.
When your code requires a library that's not included with the Arduino IDE please post a link to where you downloaded that library from, or if you installed it using Library Manager then say so and state the full name of the library.