Close
0%
0%

Using Raspberry Pi as a motherboard for 3D printer

Run Marlin & Octoprint on Raspberry Pi directly. Improve print speed and smoothness

Similar projects worth following
PandaPi is a software for 3D printer
Use Raspberry Pi as a brain that run the Marlin&Octoprint on Raspberry Pi directly. Improve print speed and smoothness
Standing on the shoulders of giants, there will be more possibilities in the 3D printing world.

If you want to run PandaPi on RPi, you need one following hardware board that can be droppd in creality Ender3 printer with this shield+Raspberry Pi ,just need to print one case for it.
https://github.com/markniu/PandaPi/


1. better prints at faster speeds
2. Octoprint + marlin.
3. Easy to use

just wiring & flashing the RPI img.

Edit marlin code online with web browser

No external power required for Raspberry Pi

FAQ:

  1. what's the difference from Klipper

    PandaPi: use RPi to control 3D printer directly,except the temperature control which is just to maintain the temperature.

    Klipper: uses a RPi to parse G-code,map out curves,set accelerations,and then send the motor command to the MCU via uart.

  2. Why is there a mcu?

    RPi has not enough GPIO pin for handle all the motors,hotend,bed,endstop,LCD,auto bed level,run out sensor.

  3. how do this assure the real time control?

    about the real-time, I did a test . it is not real time actually,but we guarantee motor coordination. and the RPi is more than fast enough that it is not a problem.and I test it with pi4 the cpu speed is quickly than pi3! BTW I test it with all the function like camera octoprint,they are used a lot of RAM but little CPU.

pandaPI_sch.pdf

Panda Pi sheild circuit schematic

Adobe Portable Document Format - 100.91 kB - 08/26/2019 at 02:20

Preview
Download

View all 21 project logs

Enjoy this project?

Share

Discussions

furkanbr wrote 3 days ago point

that looks awesome! how did you run marlin firmware on linux is that possible !

  Are you sure? yes | no

Eirik wrote 11/27/2019 at 14:11 point

Going to ordner one for christmas as a gift from the kids ;) Just curious if its possible to use an Orion precision piezo kit with this controller, the voltage is ok, but wondering how to wire it as the Orion kit only uses signal, ground and power, versus the bltouch that has 5 wires in total. 

Best of regards 

Eirik 

  Are you sure? yes | no

mark wrote 12/03/2019 at 12:55 point

Hi Eirik,   Thank you very much!  here you can find how to wiring https://github.com/markniu/PandaPi/wiki.  hope you can have fun with it!

  Are you sure? yes | no

nife87 wrote 11/01/2019 at 04:39 point

Just a quick remark: The X gantry on the CE3 in the video looks severly inclined, especially noticeable when ABL is performed.

  Are you sure? yes | no

mark wrote 11/01/2019 at 09:34 point

that's why we use the ABL that can calibration it

  Are you sure? yes | no

Daimein2007 wrote 10/12/2019 at 01:18 point

Just received a project board and will be doing some testing and posting some results with video. Very excited to see what this little jewel can do.

  Are you sure? yes | no

mark wrote 10/12/2019 at 03:22 point

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates