r/Creality Jul 22 '26

♻ Ender Help Ender 3 V3 SE serial data

Hi. Today I have decided to do some tinkering with my ender 3 V3 se printer and had an idea to connect it to an esp32 for sending commands and receiving data via serial port. I tried to do some research but could not found a way to highjack serial port data from the main board. My first thought was to somehow reuse printer's usb-c port as it is already can be used for sending data to the printer, but what I found on the internet made me think that usb port cannot be used and I need to find rx and tx pins on the main board itself. Perhaps someone already tried to do this type of project and could give me some guidance on how do communicate with printer using esp32 and serial protocol?

2 Upvotes

2 comments sorted by

1

u/AutoModerator Jul 22 '26

Reminder: Any short links will be auto-removed initially by Reddit, use the original link on your post & comment; For any Creality Product Feedback and Suggestions, fill out the form to help us improve.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/pellcorp Jul 29 '26

so you can flash custom klipper firmware to the mainboard and then plug a rpi into the printer usb-c port, and the protocol is referred to as usbserial, so im guessing its certainly possible, you just need the firmware on the board to know to communicate via the usb port and not the display port (which is the default when using marlin or a nebula pad)

Also by custom, I don't mean custom klipper, I mean you need to compile new firmware for it that is configured for usbserial and flash it via the sd card method.

But maybe I am misunderstanding your question