I also found it super easy. The most difficult part for me was finding a data capable MicroUSB cable to connect the Pi to my printer. Most of mine were only for charging. I used an old RPi 3 and used the OctoPrint SD image. After that, everything just worked. It even worked with my USB webcam instead of the default RPi camera.
This was connected to a Creality Ender 3.
It might be more difficult to install as a package as opposed to using a pre-made RPi image, but it should still be pretty straightforward.
I also found it super easy. The most difficult part for me was finding a data capable MicroUSB cable to connect the Pi to my printer. Most of mine were only for charging. I used an old RPi 3 and used the OctoPrint SD image. After that, everything just worked. It even worked with my USB webcam instead of the default RPi camera.
This was connected to a Creality Ender 3.
It might be more difficult to install as a package as opposed to using a pre-made RPi image, but it should still be pretty straightforward.