How to use the ender 3 motherboard

Can an ender 3 motherboard act as a shield for arduino? I want to convert the motherboard to a makeshift arduino.

Shields connect to Arduino boards, so in order to use the motherboard as a "shield for arduino" you need a working Arduino board

Are you really asking whether the motherboard itself can be used as an Arduino ? If so, then which processor does the motherboard have on it ?

I don't know anything about it...

If it uses the same processor as one of the Arduino's you might be able to run Arduino code and "fake it" to some extent...

You have to install the Arduino bootloader and that might require a different JTAG plug/adapter so something. The bootloader is one of the most important things that makes an Arduino and Arduino.

If it has USB, the USB may work differently and the I/O pins won't match... The pin numbers on the board are different than the pin numbers on the chip. And the IDE knows the associations for the different Arduino boards, so the software works without you worrying about how the various chips are wired.

Ender3 motherboards could be STM32F....something processor running a version of Marlin. It really depends on the exact processor.

People have compiled Marlin for it, so you can write other programs, and might be able to find the pinmappings:

On the webpage :
https://www.crealityofficial.co.uk/products/official-creality-ender-3-3d-printer
there is a tab where you can download the ender 3 3D printer firmware.

This is a .rar file, when the files are extracted there is one called Marlin.ino plus more than 200 .cpp and .h files.

So it looks to me as though the PCB is or can be programmed using the Arduino IDE.

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